Kenon Holdings (KEN) Price-to-Earnings (P/E) Ratio

Price: $31.65
Market Cap: $1.67B
Avg Volume: 11.35K
Country: SG
Industry: Independent Power Producers
Sector: Utilities
Beta: 0.582
52W Range: $19.63-35.33
Website: Kenon Holdings

Price-to-Earnings (P/E) Ratio Summary

Kenon Holdings's P/E ratios across different time periods:

  • TTM: 9.88
  • Annual: -5.73
  • Quarterly: 8.62

What is P/E Ratio?

The Price-to-Earnings (P/E) ratio is a valuation metric that compares a company's stock price to its earnings per share (EPS). It indicates how much investors are willing to pay for each dollar of company earnings.

Related Metrics

  • Price-to-Book (P/B) Ratio: 1.12
  • Price-to-Sales (P/S) Ratio: 1.96

Annual Ratios

Kenon Holdings Historical P/E Ratio

8.478.472.522.52-3.43-3.43-9.38-9.38-15.33-15.33-21.29-21.29-27.24-27.24-33.19-33.19-39.14-39.14-45.09-45.09-51.04-51.04P/E Ratio-5.735.693.043.20-51.041.834.91-1.527.362.18-1.61-2.25201320132014201420152015201620162017201720182018201920192020202020212021202220222023202320242024

Historical P/B Ratio

2991.022991.022691.922691.922392.822392.822093.712093.711794.611794.611495.511495.511196.411196.41897.31897.31598.20598.20299.10299.100.000.00P/B Ratio1.121.111.581.521.821.221.180.920.512600.891.420.84201320132014201420152015201620162017201720182018201920192020202020212021202220222023202320242024

Historical P/S Ratio

6.676.676.006.005.345.344.674.674.004.003.333.332.672.672.002.001.331.330.670.670.000.00P/S Ratio1.963.105.804.203.042.183.180.330.420.741.161.76201320132014201420152015201620162017201720182018201920192020202020212021202220222023202320242024

TTM P/E Ratio

9.88

P/B Ratio (Annual)

1.12

P/S Ratio (Annual)

1.96

Kenon Holdings Historical Valuation Metrics

The table below shows various valuation metrics for each year, with the latest data available for the last fiscal year 2023.

Year P/E Ratio P/B Ratio P/S Ratio
2023 -5.73 1.12 1.96
2022 5.69 1.11 3.10
2021 3.04 1.58 5.80
2020 3.20 1.52 4.20
2019 -51.04 1.82 3.04
2018 1.83 1.22 2.18
2017 4.91 1.18 3.18
2016 -1.52 0.92 0.33
2015 7.36 0.51 0.42
2014 2.18 2600.89 0.74
2013 -1.61 1.42 1.16
2012 -2.25 0.84 1.76

Related Metrics

Explore detailed financial metrics and analysis for KEN.