Kenon Holdings Ltd. (KEN)
NYSE: KEN · IEX Real-Time Price · USD
20.79
-0.56 (-2.62%)
Apr 17, 2024, 4:00 PM EDT - Market closed

Kenon Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013
Market Capitalization
1,0971,3121,7782,8281,6211,1337941,163625538-
Upgrade
Market Cap Growth
--26.23%-37.13%74.44%43.12%42.74%-31.76%85.97%16.24%--
Upgrade
Enterprise Value
1,7892,0042,0493,5971,7151,5801,1987753,5222,5631,540
Upgrade
PE Ratio
-5.56-5.565.683.043.20-84.801.834.92-1.527.37-
Upgrade
PS Ratio
1.591.903.105.804.203.032.183.181.931.65-
Upgrade
PB Ratio
0.911.091.111.581.521.821.221.180.920.51-
Upgrade
P/FCF Ratio
-23.85-23.853.63497.1488.6622.11-47.056.88-5.29-2.39-
Upgrade
P/OCF Ratio
3.964.742.3111.7617.5913.2715.152.973.851.85-
Upgrade
EV/Sales Ratio
2.592.903.577.374.444.233.292.1210.867.861.12
Upgrade
EV/EBITDA Ratio
-37.10-37.104.423.162.8724.182.371.39-18.5310.751.79
Upgrade
EV/EBIT Ratio
-13.82-13.825.113.333.0547.512.522.04-9.7221.642.29
Upgrade
EV/FCF Ratio
-36.43-36.434.18632.2693.7630.83-71.044.59-29.80-11.38583.29
Upgrade
Debt / Equity Ratio
1.341.340.750.690.881.010.901.054.862.561.93
Upgrade
Debt / EBITDA Ratio
-29.80-29.802.591.091.589.611.161.86-17.4311.402.76
Upgrade
Debt / FCF Ratio
-29.25-29.252.45218.7151.6112.26-34.776.13-28.03-12.07900.17
Upgrade
Quick Ratio
2.742.745.201.203.944.044.522.040.671.252.05
Upgrade
Current Ratio
3.053.055.501.304.043.143.651.870.821.402.29
Upgrade
Asset Turnover
0.170.170.130.140.190.240.220.080.060.070.27
Upgrade
Interest Coverage
-2.20-2.208.027.4811.001.1115.675.41-7.673.256.10
Upgrade
Return on Equity (ROE)
-17.80%-17.80%14.60%61.20%57.20%-2.00%55.90%30.70%-52.20%6.10%47.10%
Upgrade
Return on Assets (ROA)
-5.80%-5.80%7.10%26.00%25.40%-0.90%25.90%5.20%-7.90%1.60%8.90%
Upgrade
Return on Capital (ROIC)
1.21%1.21%-0.74%1.05%-16.05%3.16%0.46%-1.85%-0.03%3.29%
Upgrade
Earnings Yield
-21.51%-17.99%17.60%32.89%31.28%-1.18%54.71%20.34%-65.87%13.57%-
Upgrade
FCF Yield
-5.01%-4.19%27.56%0.20%1.13%4.52%-2.13%14.53%-18.90%-41.84%-
Upgrade
Dividend Yield
18.28%11.50%56.10%7.40%7.40%5.70%96.30%0.00%0.00%0.00%-
Upgrade
Payout Ratio
-63.10%-63.10%319.00%22.40%23.70%-484.00%176.10%0.00%0.00%0.00%0.00%
Upgrade
Buyback Yield / Dilution
-0.01%-0.01%-0.01%-0.02%-0.06%-0.04%-0.16%-0.05%---
Upgrade
Total Shareholder Return
18.26%11.49%56.09%7.38%7.34%5.66%96.14%-0.05%---
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).