Kenon Holdings Ltd. (KEN)
NYSE: KEN · Real-Time Price · USD
65.86
-0.74 (-1.11%)
Jun 26, 2026, 4:00 PM EDT - Market closed

Kenon Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,4483,4551,7811,2841,7782,829
Market Cap Growth
83.82%93.96%38.71%-27.78%-37.13%74.44%
Enterprise Value
5,9815,2452,9552,8302,7964,085
Last Close Price
65.8666.3134.0024.3433.0052.50
PE Ratio
42.9652.213.00-5.693.04
PS Ratio
3.433.962.371.863.105.80
PB Ratio
1.042.181.111.071.111.58
P/TBV Ratio
2.452.301.171.471.291.80
P/FCF Ratio
-20.64--3.633266.34
P/OCF Ratio
16.9212.186.724.642.3111.76
EV/Sales Ratio
5.956.023.934.094.878.37
EV/EBITDA Ratio
46.1838.9220.9621.2042.5650.94
EV/EBIT Ratio
104.2984.1362.2066.49989.90181.22
EV/FCF Ratio
-31.34--5.714716.82
Debt / Equity Ratio
0.690.520.450.680.500.52
Debt / EBITDA Ratio
17.7313.209.0811.9218.2715.52
Debt / FCF Ratio
-10.63--2.451436.56
Net Debt / Equity Ratio
0.400.120.080.560.200.43
Net Debt / EBITDA Ratio
4.271.440.865.094.889.60
Net Debt / FCF Ratio
-30.961.16-1.61-12.270.65888.58
Asset Turnover
0.170.180.180.180.150.15
Quick Ratio
3.664.726.782.734.941.20
Current Ratio
3.744.946.913.055.501.30
Return on Equity (ROE)
1.05%5.07%26.81%-9.66%15.28%49.23%
Return on Assets (ROA)
0.82%1.09%0.65%0.74%0.04%0.69%
Return on Invested Capital (ROIC)
1.18%1.55%0.86%0.99%0.05%0.77%
Return on Capital Employed (ROCE)
1.06%1.38%1.22%1.16%0.08%0.77%
Earnings Yield
2.33%1.92%33.35%-17.58%32.90%
FCF Yield
-4.84%--27.56%0.03%
Dividend Yield
5.85%7.75%11.19%11.58%41.67%3.54%
Payout Ratio
248.31%404.29%33.56%-63.72%236.98%10.77%
Buyback Yield / Dilution
2.34%1.08%1.21%0.97%-0.01%-0.02%
Total Shareholder Return
8.19%8.83%12.40%12.55%41.66%3.53%
SEC Filings: 10-K · 10-Q