Kenon Holdings Ltd.

KEN Utilities Utilities Independent Power Producers

Kenon Holdings Ltd.’s revenue for fiscal 2025 (year ended December 2025) was $871.9 million, up 16.1% from fiscal 2024. In the quarter to June 2026, revenue grew 93.4%, EPS grew 750.0%, free cash flow fell 3,783.3% and total debt rose 112.0%, each against the same quarter a year earlier. Revenue growth for five consecutive years.

63.39 0.34 +0.54%
Market cap
$3.3B
P/E
22.5×
Fwd P/E
5.7×
Dividend yield
6.07%
F-score
5/9
Altman Z
1.82
Beneish M
−1.98
Dividend safety
12/100
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

4.73 37.00 39.94 23.77
P/S ratio
3.12 3.97 4.34 2.91
P/FCF ratio
17.68 21.76 0.00 0.00
P/Operating CF
25.09 33.64 (242.78) 58.66
P/B ratio
0.85 1.09 1.32 1.02
EV/Sales
3.25 4.16 4.75 3.92
EV/EBITDA
24.77 36.68 40.58 24.44
EV/FCF
18.37 22.81 (140.41) (17.87)
Current Ratio
4.66 4.94 3.74 3.22
Net Debt/EBITDA
2.28 13.07 8.79 13.67
Debt/Equity
0.46 0.56 0.69 0.88
Earnings Yield
21.16% 2.70% 2.50% 4.21%
Free Cash Flow Yield
5.66% 4.60% (0.78%) (7.54%)
Free Cash Flow per Share
1.28 1.02 (2.71) (4.50)
Book value per Share
52.88 61.08 62.46 65.68
Free Cash Flow
71.00 53.39 (144.00) (233.00)
EV/EBIT
100.92 137.13 124.43 47.86
Other line items

Show all line items

Columns are period end dates