Kenon Holdings Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/E Ratio2.935.712.943.12
P/S Ratio2.331.913.115.614.10
P/B Ratio0.660.640.781.201.24
Price/Tangible Book1.141.501.301.741.49
Price/FCF3.653160.5189.27
Price/OCF6.614.772.3211.3817.18
Enterprise Value Ratios
EV/Revenue4.684.094.798.215.26
EV/EBITDA25.0422.6641.8749.4829.27
EV/EBIT63.3266.41973.83171.9457.65
EV/FCF5.614624.59114.53
Profitability & Returns
Return on Equity (ROE)0.27%-0.10%0.15%0.49%0.50%
Return on Assets (ROA)0.01%0.01%0.00%0.00%0.01%
Return on Capital Employed (ROCE)0.01%0.01%0.00%0.01%0.02%
Leverage & Solvency Ratios
Debt/Equity0.480.770.520.550.73
Debt/EBITDA8.5911.9218.2815.3713.50
Debt/FCF2.451436.5552.81
Liquidity Ratios
Current Ratio6.913.065.501.304.04
Quick Ratio6.832.965.151.203.94
Efficiency Ratios
Asset Turnover0.180.180.150.150.19
Yield & Distribution Ratios
Earnings Yield0.34%-0.18%0.17%0.34%0.32%
FCF Yield-0.04%-0.04%0.27%0.00%0.01%
Dividend Yield0.16%0.21%0.13%0.13%0.13%
Payout Ratio0.34%2.37%0.11%0.24%
Buyback Yield0.01%0.01%0.00%0.00%0.00%
Total Return0.18%0.22%0.12%0.13%0.13%