Kenon Holdings Ratios (2019-2025) | KEN

Ratios Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024 Dec2025
Efficiency
Assets Average (Quarter) 9.18B11.65B14.34B
Equity Average (Quarter) 1.43B1.70B1.40B1.41B1.60B
Invested Capital (Quarter) 2.17B3.39B2.92B2.73B2.96B3.36B
Leverage & Solvency
Debt to Equity (Quarter) 0.580.350.410.890.340.79
Debt Ratio (Quarter) 0.360.260.240.310.130.23
Equity Ratio (Quarter) 0.620.720.590.350.380.30
Valuation
Enterprise Value (Quarter) -0.15B-0.85B-0.47B-0.54B-0.70B-1.04B-1.49B