Kenon Holdings Ltd. (KEN)
NYSE: KEN · Real-Time Price · USD
65.91
-0.91 (-1.36%)
At close: Jul 17, 2026, 4:00 PM EDT
66.04
+0.13 (0.20%)
After-hours: Jul 17, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,4643,4551,7811,2841,7782,829
Market Cap Growth
42.77%93.96%38.71%-27.78%-37.13%74.44%
Enterprise Value
5,9635,2452,9552,8302,7964,085
Last Close Price
65.9166.3134.0024.3433.0052.50
PE Ratio
43.1552.213.00-5.693.04
PS Ratio
3.443.962.371.863.105.80
PB Ratio
1.052.181.111.071.111.58
P/TBV Ratio
2.462.301.171.471.291.80
P/FCF Ratio
-20.64--3.633266.34
P/OCF Ratio
17.0012.186.724.642.3111.76
EV/Sales Ratio
5.936.023.934.094.878.37
EV/EBITDA Ratio
46.0538.9220.9621.2042.5650.94
EV/EBIT Ratio
103.9984.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.33%1.70%0.97%1.09%0.05%0.90%
Return on Capital Employed (ROCE)
1.06%1.38%1.22%1.16%0.08%0.77%
Earnings Yield
2.32%1.92%33.35%-17.58%32.90%
FCF Yield
-4.84%--27.56%0.03%
Dividend Yield
5.84%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.18%8.83%12.40%12.55%41.66%3.53%
SEC Filings: 10-K · 10-Q