Kenon Holdings Ltd. (KEN)
NYSE: KEN · Real-Time Price · USD
83.91
+2.24 (2.74%)
At close: Apr 27, 2026, 4:00 PM EDT
87.71
+3.80 (4.53%)
Pre-market: Apr 28, 2026, 7:51 AM EDT

Kenon Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,3743,4551,7811,2841,7782,829
Market Cap Growth
151.66%93.96%38.71%-27.78%-37.13%74.44%
Enterprise Value
6,2905,1252,8662,6552,6944,027
Last Close Price
83.9166.3134.0024.3433.0052.50
PE Ratio
66.0152.213.00-5.515.693.04
PS Ratio
5.023.962.371.863.105.80
PB Ratio
1.372.181.111.071.111.58
P/TBV Ratio
2.782.181.121.081.111.58
P/FCF Ratio
26.1320.64-23.57-23.213.633266.34
P/OCF Ratio
15.4112.186.724.642.3111.76
EV/Sales Ratio
7.215.883.823.844.698.26
EV/EBITDA Ratio
49.3338.0320.3419.8941.0050.23
EV/EBIT Ratio
100.8882.2060.3462.38953.53178.66
EV/FCF Ratio
37.5830.62-37.92-47.995.504650.38
Debt / Equity Ratio
0.520.520.450.680.500.52
Debt / EBITDA Ratio
13.2013.209.0811.9218.2715.52
Debt / FCF Ratio
10.6310.63-16.94-28.762.451436.56
Net Debt / Equity Ratio
0.120.120.080.560.170.43
Net Debt / EBITDA Ratio
1.441.440.865.084.189.59
Net Debt / FCF Ratio
1.161.16-1.61-12.260.56888.32
Asset Turnover
0.180.180.180.180.150.15
Quick Ratio
4.724.726.782.735.181.20
Current Ratio
4.944.946.913.055.501.30
Return on Equity (ROE)
5.07%5.07%2.23%2.56%15.28%49.23%
Return on Assets (ROA)
1.09%1.09%0.65%0.74%0.04%0.69%
Return on Invested Capital (ROIC)
1.61%1.61%0.90%1.03%0.05%0.92%
Return on Capital Employed (ROCE)
1.38%1.38%1.22%1.16%0.08%0.77%
Earnings Yield
1.52%1.92%33.35%-18.16%17.58%32.90%
FCF Yield
3.83%4.84%-4.24%-4.31%27.56%0.03%
Dividend Yield
4.59%7.75%11.19%11.58%41.67%3.54%
Payout Ratio
302.92%404.29%33.56%-63.72%236.98%10.77%
Buyback Yield / Dilution
1.08%1.08%1.21%0.97%-0.01%-0.02%
Total Shareholder Return
5.67%8.83%12.40%12.55%41.66%3.53%
Updated Mar 30, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q