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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
23.77 39.94 37.00 4.73

+8 more quarters

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

Show all line items

Columns are period end dates