WallStSmart
KEN

Kenon Holdings

NYSE: KEN · UTILITIES · UTILITIES - INDEPENDENT POWER PRODUCERS

$87.72
-0.97% today

Updated 2026-04-29

Market cap
$4.57B
P/E ratio
69.07
P/S ratio
5.24x
EPS (TTM)
$1.27
Dividend yield
4.35%
52W range
$28 – $93
Volume
0.0M

Kenon Holdings (KEN) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item20122013201420152016201720182019202020212022202320242025
Operating cash flow$168.72M$256.96M$410.38M$290.17M$162.00M$392.00M$52.38M$85.39M$92.00M$240.53M$771.00M$276.79M$265.08M$283.79M
Capital expenditures$417.44M$320.65M$436.68M$532.68M$290.00M$238.00M$69.45M$34.40M$74.00M$232.69M$270.00M$332.12M$340.67M$116.41M
Depreciation$234.72M$238.62M$188.17M$120.05M$172.00M$178.00M$30.42M$32.09M$34.00M$57.64M$63.00M$90.94M$93.44M
Stock-based comp$4.10M$4.46M$8.41M$876000.00$1.00M$1.00M$1.81M$1.55M$1.00M$18.37M$20.00M$-1.55M$9.70M$43.28M
Free cash flow$-248.72M$-63.69M$-26.30M$-242.51M$-128.00M$154.00M$-17.07M$50.99M$18.00M$7.84M$501.00M$-55.33M$-75.59M$167.39M
Investing cash flow$-320.39M$-277.63M$-882.34M$-736.89M$-400.00M$585.00M$-113.38M$-5.00M$-221.58M$-205.45M$-203.44M$-432.24M$135.85M
Financing cash flow$122.30M$280.94M$429.59M$232.51M$174.56M$97.12M$-1.22B$-73.65M$256.00M$146.58M$-494.00M$324.58M$-84.08M
Dividends paid$221.79M$17.52M$100.08M$743000.00$382000.00$764.78M$65.17M$120.00M$100.21M$741.00M$150.36M$200.55M$267.94M
Share repurchases
Debt repayment
Net change in cash