Vistra VST
NYSE VST
$151.12 -0.60 (-0.40%)
As of: Sep 9, 2026 · 3:59 PM EDT

Vistra (VST) EV to EBITDA (2017 - 2026)

Vistra (VST) posted EV to EBITDA of 93.01 for Q2 2026, up 183.77% on a QoQ basis from 32.78 in Q1 2026, and down 25.8% year-over-year from 125.34 in Q2 2025.

Analysis

Vistra (VST) EV to EBITDA (2017 - 2026) Analysis & Trends

Vistra has reported EV to EBITDA for 10 years, with the latest figure at 93.01 in Q2 2026.

  • On a quarterly basis, EV to EBITDA fell 25.8% year-over-year to 93.01 in Q2 2026; TTM through Jun 2026 was 14.44, a 1.51% decrease from a year earlier, with the FY2025 full-year figure at 27.61, up 148.99% from the prior year.
  • EV to EBITDA was 93.01 for Q2 2026 at Vistra, up from 32.78 in the prior quarter.
  • The five-year high for EV to EBITDA was 138.6 in Q1 2025, with the low at 3.42 in Q2 2022.
  • Average EV to EBITDA over 5 years is 48.94, with a median of 28.42 recorded in 2024.
  • The largest YoY upside for EV to EBITDA was 2705.56% in 2022 against a maximum downside of 119.54% in 2022.
  • Over 5 years, EV to EBITDA stood at 23.46 in 2022, then dropped by 17.7% to 19.31 in 2023, then soared by 290.68% to 75.43 in 2024, then surged by 47.2% to 111.04 in 2025, then decreased by 16.24% to 93.01 in 2026.
  • The last three EV to EBITDA figures came in at 93.01 (Q2 2026), 32.78 (Q1 2026), and 111.04 (Q4 2025), per Business Quant data.
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 93.01
Mar 31, 2026 32.78
Dec 31, 2025 111.04
Sep 30, 2025 62.72
Jun 30, 2025 125.34
Mar 31, 2025 138.60
Dec 31, 2024 75.43
Sep 30, 2024 14.01
Jun 30, 2024 24.06
Mar 31, 2024 52.23
Dec 31, 2023 19.31
Sep 30, 2023 6.83
Jun 30, 2023 8.61
Mar 31, 2023 4.58
Dec 31, 2022 23.46
Sep 30, 2022 4.00
Jun 30, 2022 -3.42
Mar 31, 2022 88.25
Dec 31, 2021 6.65
Sep 30, 2021 13.24