Now Live: Cboe Europe real-time data for all major European stocks.
United States
opens in 10h 10m
Market closed

Pre-market opens in 4 hours 40 minutes
Main market opens in 10 hours 10 minutes

23:19
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
147.25999 USD
1.87
1.25%
Last update Jun 8, 4:29 PM BST
Market closed
Day range
146.23000
151
Previous close
149.13000
Open
149
Access this stock data via API
Subscribe
Vistra Corp
147.26
1.87
1.25%

Historical data

Prices

Date Open High Low Close % Change Volume
Jun 08, 2026 149 151 146.23 147.26 -1.17% 13748
Jun 05, 2026 152.60 154.40 148.69 149.13 -2.27% 22646
Jun 04, 2026 153.58 157.48 150.22 152.67 -0.59% 7936
Jun 03, 2026 158.25 158.45 153.03 154.13 -2.60% 11001
Jun 02, 2026 156 160.96 152.90 158.25 1.44% 14990
Jun 01, 2026 160.53 162.29 151.20 155.68 -3.02% 16484
May 29, 2026 160.50 162.50 156.79 158.80 -1.06% 7996
May 28, 2026 157.30 163.59 156.80 162 2.99% 18759
May 27, 2026 165.09 166.79 158.36 159.73 -3.25% 11917
May 26, 2026 156 167.35 156 164.83 5.66% 31309
May 22, 2026 150.13 157.57 149.35 156.51 4.25% 19337
May 21, 2026 144.63 149.31 143.87 148.16 2.44% 13011
May 20, 2026 134.85 144.17 134.62 143.41 6.35% 17893
May 19, 2026 137.75 138.20 132.67 136.32 -1.04% 14435
May 18, 2026 139.38 142 134.24 134.87 -3.24% 14532
May 15, 2026 141.88 142.30 137.83 139.94 -1.37% 15760
May 14, 2026 142.85 144.38 139.93 141.45 -0.98% 25186
May 13, 2026 147.53 149.38 139.51 142.45 -3.44% 21369
May 12, 2026 151.30 152.75 145.60 147.39 -2.58% 18036
May 11, 2026 148.10 151.60 146.20 150.48 1.61% 13392
Access /time_series data via our API — starting from the Basic plan and above.
Market closed

Pre-market opens in 2 hours 55 minutes
Main market opens in 3 hours 40 minutes

04:19
00:00
08:00
16:30
23:59

Trading Hours (Monday - Friday):

Pre-market
07:15 - 08:00
Main market
08:00 - 16:30
Post-market
16:30 - 17:15
All times are displayed in the Europe/London timezone (BST, UTC+01:00).