Kenon Holdings KEN
NYSE KEN
$69.00 +0.43 (+0.63%)
As of: Sep 9, 2026 · 2:34 PM EDT

Kenon Holdings (KEN) EV to EBIT (2015 - 2026)

Kenon Holdings' (KEN) quarterly EV to EBIT came in at 61.57 in Q2 2026, down 24.07% year-over-year from 81.09 in Q2 2025, and down 91.39% quarter-over-quarter from 715.11 in Q1 2026.

Analysis

Kenon Holdings (KEN) EV to EBIT (2015 - 2026) Analysis & Trends

Kenon Holdings has disclosed EV to EBIT across 12 years of filings, most recently posting 61.57 for Q2 2026.

  • In Q2 2026, EV to EBIT fell 24.07% year-over-year to 61.57; the TTM figure through Jun 2026 stood at 10.42 (down 66.04% YoY), while the FY2025 annual figure was 13.74, down 68.15% from the prior year.
  • EV to EBIT came in at 61.57 for Q2 2026 at Kenon Holdings, down from 715.11 in the prior quarter.
  • In the past five years, EV to EBIT ranged from a high of 962.51 in Q4 2023 to a low of 780.4 in Q2 2023.
  • Average EV to EBIT over 5 years is 93.71, with a median of 77.9 recorded in 2025.
  • The largest YoY upside for EV to EBIT was 775.08% in 2023 against a maximum downside of 222.81% in 2023.
  • Over 5 years, EV to EBIT stood at 142.58 in 2022, then jumped by 775.08% to 962.51 in 2023, then sank by 118.53% to 178.33 in 2024, then soared by 109.69% to 17.28 in 2025, then soared by 256.37% to 61.57 in 2026.
  • Per Business Quant data, the three most recent EV to EBIT figures were 61.57 in Q2 2026, 715.11 in Q1 2026, and 17.28 in Q4 2025.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Vistra 50.14 Bn 48.28 Bn 3.16 Bn
2 Nrg Energy 25.03 Bn 24.86 Bn 2.01 Bn
3 Talen Energy 15.18 Bn 14.85 Bn -
4 Transalta 5.57 Bn 5.28 Bn 313.03 Mn
5 Kenon Holdings 3.61 Bn 3.70 Bn 84.00 Mn
6 Central Puerto 2.13 Bn -270.93 Bn -
7 Hallador Energy 782.59 Mn 753.61 Mn 62.37 Mn
8 Net Power 76.44 Mn 305.71 Mn -
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 61.57
Mar 31, 2026 715.11
Dec 31, 2025 17.28
Sep 30, 2025 74.70
Jun 30, 2025 81.09
Mar 31, 2025 159.66
Dec 31, 2024 -178.33
Sep 30, 2024 45.83
Jun 30, 2024 122.62
Mar 31, 2024 185.59
Dec 31, 2023 962.51
Sep 30, 2023 45.67
Jun 30, 2023 -780.40
Mar 31, 2023 164.25
Dec 31, 2022 -142.58
Sep 30, 2022 203.50
Jun 30, 2022 -241.75
Mar 31, 2022 190.47
Dec 31, 2021 1,843.42
Sep 30, 2021 82.19