Vistra Corp. logo

Vistra Stock (VST)

Compare Last 28 Days Same Dates of Previous Year

Current Period Close
$149.30
Aug 07, 2026 - Sep 04, 2026
Previous Year Close
$189.73
Aug 07, 2025 - Sep 04, 2025
Net Comparison Delta
$-40.43 (-21.31%)
Relative performance vs prior benchmark
Historical Quotes & Breakdown(21 dates)
Current DateCurrent ClosePrevious DatePrevious CloseDelta (%)
Aug 07, 2026$140.59Aug 07, 2025$205.59-31.62%
Aug 10, 2026$142.87Aug 08, 2025$202.12-29.31%
Aug 11, 2026$144.92Aug 11, 2025$200.08-27.57%
Aug 12, 2026$146.68Aug 12, 2025$209.56-30.01%
Aug 13, 2026$146.40Aug 13, 2025$205.28-28.68%
Aug 14, 2026$148.13Aug 14, 2025$202.35-26.80%
Aug 17, 2026$146.11Aug 15, 2025$197.33-25.96%
Aug 18, 2026$140.52Aug 18, 2025$198.96-29.37%
Aug 19, 2026$142.70Aug 19, 2025$193.52-26.26%
Aug 20, 2026$138.94Aug 20, 2025$192.91-27.98%
Aug 21, 2026$136.21Aug 21, 2025$190.28-28.42%
Aug 24, 2026$135.66Aug 22, 2025$190.46-28.77%
Aug 25, 2026$139.03Aug 25, 2025$190.08-26.86%
Aug 26, 2026$140.03Aug 26, 2025$195.12-28.23%
Aug 27, 2026$139.81Aug 27, 2025$194.60-28.16%
Page 1 of 2