KEN
KEN

Kenon Holdings Ltd

NYSE · Utilities
$73.26
+1.79 (+2.50%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 670.51M 590.34M 1.08B 968.55M 1.11B
Net Income 591.29M 468.53M 96.23M 83.35M 112.77M
EPS
Profit Margin 88.2% 83.8% 8.9% 8.6% 10.1%
Rev Growth +13.6% +13.6% +7.1% +16.5% -5.7%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 841.88M 841.88M 387.93M 375.76M 363.66M
Total Equity 1.07B 1.07B 2.21B 2.63B 2.32B
D/E Ratio 0.79 0.79 0.18 0.14 0.16
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 33.82M 28.29M 159.69M 157.35M 185.37M
Free Cash Flow 108.35M 82.01M 71.62M