Vistra Corp. (VST) Stock Price History
Historical prices from 2016 to 2026
- 1M
- +19.7%
- 3M
- -3.7%
- YTD
- -0.9%
- 1Y
- -9.6%
- 3Y
- +87.2%
- 5Y
- +56.5%
Loading 10-year price history...
VST Historical Performance
VST Annual Returns
Year-by-year price performance · 2016–2026
- 2016 annual price return
- +0.0%
- 2017 annual price return
- +19.3%
- 2018 annual price return
- +24.3%
- 2019 annual price return
- +2.7%
- 2020 annual price return
- -13.9%
- 2021 annual price return
- +18.7%
- 2022 annual price return
- +2.0%
- 2023 annual price return
- +73.0%
- 2024 annual price return
- +262.1%
- 2025 annual price return
- +7.8%
- 2026 annual price return
- +5.2%
VST Stock Price Trajectory (2016–2026)
As of June 21, 2026, Vistra Corp. (VST) trades at $163.75, representing a -9.6% return over the past year. The stock has delivered a +859.3% total return over five years (+56.5% CAGR), reflecting significant long-term value creation.
The stock reached its all-time high of $219.82 on September 22, 2025. From this peak, VST has corrected -25.5%, currently trading 4% below its 200-day moving average, suggesting potential weakness.
When compared to Utilities sector peers NRG (-11.5% 1Y), CEG (-10.6% 1Y), and GEN (-17.6% 1Y), VST has underperformed the peer group average. Compare VST vs NRG →
VST Historical Price Data · from 2016
Rows 1–50 of 2,440| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-06-18 | 162.09 | 170.34 | 160.03 | 163.75 | 7.91M | +3.10% |
| 2026-06-17 | 158.56 | 162.44 | 157.21 | 158.83 | 4.20M | +0.14% |
| 2026-06-16 | 153.25 | 161.48 | 152.83 | 158.61 | 4.56M | +3.32% |
| 2026-06-15 | 152.81 | 155.45 | 150.25 | 153.52 | 4.23M | +3.72% |
| 2026-06-12 | 148.00 | 150.50 | 147.00 | 148.02 | 4.35M | +1.12% |
| 2026-06-11 | 140.99 | 146.90 | 139.57 | 146.38 | 5.10M | +5.66% |
| 2026-06-10 | 145.56 | 145.56 | 137.91 | 138.54 | 4.44M | -5.25% |
| 2026-06-09 | 148.42 | 150.30 | 141.54 | 146.22 | 3.96M | -0.46% |
| 2026-06-08 | 148.31 | 149.30 | 146.38 | 146.90 | 3.14M | -1.25% |
| 2026-06-05 | 151.65 | 154.29 | 147.50 | 148.76 | 3.59M | -3.21% |
| 2026-06-04 | 151.54 | 154.04 | 150.19 | 153.70 | 2.84M | -0.07% |
| 2026-06-03 | 157.24 | 157.91 | 152.96 | 153.80 | 3.75M | -2.64% |
| 2026-06-02 | 155.94 | 160.78 | 152.88 | 157.97 | 4.52M | +2.07% |
| 2026-06-01 | 157.00 | 158.55 | 151.33 | 154.76 | 4.25M | -3.41% |
| 2026-05-29 | 160.16 | 162.29 | 156.88 | 160.23 | 2.71M | -0.03% |
| 2026-05-28 | 158.96 | 163.53 | 157.60 | 160.28 | 3.36M | +0.08% |
| 2026-05-27 | 164.96 | 165.02 | 158.41 | 160.15 | 4.78M | -2.68% |
| 2026-05-26 | 158.91 | 167.40 | 158.22 | 164.56 | 8.08M | +5.30% |
| 2026-05-22 | 151.03 | 157.57 | 150.75 | 156.27 | 974K | +4.82% |
| 2026-05-21 | 145.47 | 149.28 | 144.88 | 149.08 | 4.50M | +3.53% |
| 2026-05-20 | 138.00 | 144.89 | 137.81 | 144.00 | 7.86M | +6.90% |
| 2026-05-19 | 135.80 | 136.70 | 132.66 | 134.71 | 5.32M | -1.49% |
| 2026-05-18 | 139.00 | 139.54 | 133.86 | 136.75 | 6.05M | -2.10% |
| 2026-05-15 | 139.78 | 141.09 | 137.81 | 139.68 | 5.86M | -1.56% |
| 2026-05-14 | 141.38 | 143.29 | 139.92 | 141.90 | 4.81M | -0.50% |
| 2026-05-13 | 146.28 | 146.28 | 139.51 | 142.61 | 6.28M | -2.90% |
| 2026-05-12 | 149.49 | 150.32 | 145.66 | 146.87 | 4.75M | -3.41% |
| 2026-05-11 | 148.38 | 152.75 | 146.28 | 152.05 | 5.30M | +2.93% |
| 2026-05-08 | 155.00 | 155.00 | 146.98 | 147.72 | 7.79M | -4.11% |
| 2026-05-07 | 163.04 | 168.39 | 153.77 | 154.04 | 6.91M | -2.68% |
| 2026-05-06 | 164.48 | 164.48 | 156.60 | 158.29 | 7.25M | -1.30% |
| 2026-05-05 | 163.00 | 163.80 | 159.80 | 160.38 | 1.11M | -0.29% |
| 2026-05-04 | 157.69 | 162.38 | 157.44 | 160.85 | 2.52M | +3.59% |
| 2026-05-01 | 158.31 | 160.14 | 154.93 | 155.28 | 2.71M | -1.62% |
| 2026-04-30 | 156.29 | 159.63 | 155.73 | 157.84 | 3.94M | +2.63% |
| 2026-04-29 | 161.64 | 161.64 | 153.08 | 153.79 | 4.95M | -4.55% |
| 2026-04-28 | 163.75 | 163.90 | 158.72 | 161.12 | 5.03M | -3.28% |
| 2026-04-27 | 165.00 | 168.42 | 158.74 | 166.58 | 4.07M | +1.36% |
| 2026-04-24 | 156.33 | 165.45 | 155.15 | 164.35 | 3.33M | +4.78% |
| 2026-04-23 | 155.96 | 158.87 | 154.50 | 156.85 | 3.25M | +0.68% |
| 2026-04-22 | 157.80 | 159.08 | 154.92 | 155.79 | 2.59M | +0.57% |
| 2026-04-21 | 160.76 | 161.10 | 154.13 | 154.91 | 3.71M | -2.94% |
| 2026-04-20 | 163.05 | 164.05 | 158.32 | 159.60 | 2.87M | -2.36% |
| 2026-04-17 | 166.26 | 168.49 | 162.26 | 163.46 | 4.09M | -1.25% |
| 2026-04-16 | 164.57 | 166.92 | 162.61 | 165.53 | 2.97M | +1.59% |
| 2026-04-15 | 165.50 | 166.52 | 162.15 | 162.94 | 3.08M | -0.63% |
| 2026-04-14 | 162.41 | 165.28 | 160.34 | 163.97 | 3.74M | +3.65% |
| 2026-04-13 | 152.65 | 160.72 | 152.65 | 158.20 | 4.45M | +2.24% |
| 2026-04-10 | 154.14 | 158.63 | 153.11 | 154.73 | 2.82M | +1.30% |
| 2026-04-09 | 155.89 | 162.53 | 152.68 | 152.75 | 4.01M | -2.01% |
Full Stock Analysis
Deep dive into VST consensus models and risk factors.
Intrinsic Valuation
DCF models, multiple analysis, and analyst estimates.
Historical Returns
10-year return with dividends reinvested.
DCA Calculator
See how regular investing compounds over time.
Peer Comparison
Compare growth, multiples, and margins vs sector.
VST — Frequently Asked Questions
Quick answers to the most common questions about buying VST stock.
How has VST stock performed recently?
VST declined -9.6% over the past year, below its 5-year annualized CAGR of +56.5%. The stock trades below its 200-day moving average, reflecting the downtrend.
What is VST's all-time high price?
Vistra Corp. reached $219.82 on 2025-09-22. The 52-week high is $219.82. Current 1-year return of -9.6% places the stock further from historical peaks.
Where can I download VST historical price data?
This page provides VST daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2016-2026, downloadable in CSV format.