Kenon Holdings Ltd. (KEN)
NYSE: KEN · Real-Time Price · USD
79.95
-0.65 (-0.81%)
At close: Mar 30, 2026, 4:00 PM EDT
80.49
+0.54 (0.67%)
After-hours: Mar 30, 2026, 7:00 PM EDT

Kenon Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,1853,4581,7731,2841,7782,829
Market Cap Growth
134.71%95.03%38.06%-27.78%-37.13%74.44%
Enterprise Value
5,9855,1282,8582,6552,6944,027
Last Close Price
79.9566.3134.0024.3433.0052.50
PE Ratio
63.4152.213.00-5.515.693.04
PS Ratio
4.803.972.361.863.105.80
PB Ratio
1.312.181.101.071.111.58
P/TBV Ratio
2.622.181.121.081.111.58
P/FCF Ratio
25.0620.66-23.46-23.213.633266.34
P/OCF Ratio
14.7412.196.694.642.3111.76
EV/Sales Ratio
6.865.883.803.844.698.26
EV/EBITDA Ratio
44.6738.0520.2819.8941.0050.23
EV/EBIT Ratio
96.5482.2560.1662.38953.53178.66
EV/FCF Ratio
35.8430.63-37.81-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.55
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.58%1.92%33.35%-18.16%17.58%32.90%
FCF Yield
3.99%4.84%-4.26%-4.31%27.56%0.03%
Dividend Yield
6.00%7.75%11.19%11.58%41.67%3.54%
Payout Ratio
377.95%404.29%33.56%-63.72%236.98%10.77%
Buyback Yield / Dilution
1.41%1.08%1.21%0.97%-0.01%-0.02%
Total Shareholder Return
7.42%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