VST logo

Vistra (VST) P/E ratio

PE ratio:

30.51-0.16(-0.52%)
8 min ago

Summary

  • As of today (June 30, 2025), VST price to earnings ratio is 30.51, with a fall of -0.16 (-0.52%) during the current trading session.
  • Over the past year, VST PE ratio has dropped by -32.87 (-51.86%).
  • VST PE ratio is now -71.06% below its all-time high of 105.41.

Performance

VST PE ratio Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Highlights

Range

OtherVSTvaluation metrics

PE ratio Formula

P/E =  
Price
TTM Earnings Per Share

VST PE ratio Trends

PeriodPeriodPE ratioPE ratioPricePriceTTM EPSTTM EPSTTM revenueTTM revenue
todaytoday-0.5%-0.5%-9.8%+5.1%
1 m1 month+20.8%+20.9%--
3 m3 months+63.0%+63.0%-9.8%+5.1%
6 m6 months+16.5%+38.5%--
ytdytd+55.7%+40.8%--
1 y1 year-51.9%+125.7%+290.2%+35.0%
5 y5 years+83.5%+942.2%+329.7%+54.1%

VST PE ratio Highs & Lows

PeriodPeriodHighHighCurrent vs highvs highLowLowCurrent vs lowvs low
1 m1-month30.67-0.5%25.25+20.8%
3 m3-month30.67-0.5%15.42+97.9%
6 m6-month30.67-0.5%15.42+97.9%
1 y1-year89.34-65.8%15.42+97.9%
3 y3-year89.34-65.8%7.13+327.9%
5 y5-year89.34-65.8%7.13+327.9%
alltimeall time105.41-71.1%6.96+338.4%

VST PE ratio History

DateValue
2025
30.51(+55.7%)
2024
19.60(+81.5%)
DateValue
2023
10.80(-29.1%)
2020
15.24(+20.0%)
2019
12.70

FAQ

  • What is Vistra price to earnings ratio?
  • What is the all time high PE ratio for Vistra?
  • What is VST price to earnings ratio year-to-date change?
  • What is Vistra PE ratio year-on-year change?

What is Vistra price to earnings ratio?

The current PE ratio of VST is 30.51

What is the all time high PE ratio for Vistra?

Vistra all-time high price to earnings ratio is 105.41

What is VST price to earnings ratio year-to-date change?

Vistra price to earnings ratio has changed by +10.91 (+55.66%) since the beginning of the year

What is Vistra PE ratio year-on-year change?

Over the past year, VST price to earnings ratio has changed by -32.87 (-51.86%)
On this page