Vistra Corp.

$149.40
+3.08 (+2.10%)

Volume:

8.529M ($1.25B)

Market Capitalization:

$50.62B

Vistra Corp. Price Chart

Vistra Corp. Price Chart12:00 PM1:20 PM2:40 PM4:00 PM5:20 PM6:40 PM8:00 PM156.97154.97152.98150.99148.99147.00145.00

Vistra Corp. Volume Chart

Vistra Corp. Volume Chart12:00 PM1:20 PM2:40 PM4:00 PM5:20 PM6:40 PM8:00 PM285.40K244.63K203.86K163.09K122.31K81.54K40.77K

Vistra Corp. Market Segments

After Hours

+3.38(+2.31%)
Open$146.02
Close$149.40
Low$146.02
Low Change-0.00 (-0.00%)
High$149.55
High Change+3.53 (+2.42%)
Range$3.53
Volume105.651K
Dollar Volume$15.78M

Regular Trading Hours

-20.15(-12.10%)
Open$166.47
Close$146.32
Low$144.83
Low Change-21.64 (-13.00%)
High$166.47
High Change+0.00 (+0.00%)
Range$21.64
Volume8.42M
Dollar Volume$1.23B

Premarket

-2.72(-1.62%)
Open$167.96
Close$165.24
Low$165.24
Low Change-2.72 (-1.62%)
High$167.96
High Change+0.00 (+0.00%)
Range$2.72
Volume2.66K
Dollar Volume$439.54K

After Hours Yesterday

+3.38(+2.31%)
Open$146.02
Close$149.40
Low$146.02
Low Change-0.00 (-0.00%)
High$149.55
High Change+3.53 (+2.42%)
Range$3.53
Volume105.651K
Dollar Volume$15.78M

Regular Trading Hours Yesterday

-20.15(-12.10%)
Open$166.47
Close$146.32
Low$144.83
Low Change-21.64 (-13.00%)
High$166.47
High Change+0.00 (+0.00%)
Range$21.64
Volume8.42M
Dollar Volume$1.23B

Premarket Yesterday

-2.72(-1.62%)
Open$167.96
Close$165.24
Low$165.24
Low Change-2.72 (-1.62%)
High$167.96
High Change+0.00 (+0.00%)
Range$2.72
Volume2.66K
Dollar Volume$439.54K

Vistra Corp. Moving Averages

5 Day Moving Average (SMA5)$164.56
10 Day Moving Average (SMA10)$162.85
20 Day Moving Average (SMA20)$166.16
50 Day Moving Average (SMA50)$163.36
100 Day Moving Average (SMA100)$169.08
200 Day Moving Average (SMA200)$181.64

Vistra Corp. Statistics

Average Volume (30 Days)5.31M
P/E Ratio (Current)76.29
EPS (Current)$2.23
Dividend Yield0.87%
Free Cash Flow$1.32B
Cash Ratio0.07
Current Ratio0.68
Quick Ratio0.59
Debt to Equity3.97
Enterprise Value$76.79B
EV to EBITDA15.10
EV to Sales4.33
Price to Book11.25
Price to Cash Flow14.08
Price to Free Cash Flow43.49
Price to Sales3.23
Return on Assets0.02%
Return on Equity0.15%

Vistra Corp. Stock Splits

There have been no stock splits for Vistra Corp. (VST).

Vistra Corp. Dividends

Vistra Corp. (VST) last paid a quarterly dividend of $0.228 per share on March 31, 2026. With a forward annual dividend payout of $0.912, the stock currently offers a dividend yield of 0.61%.

Ex-Dividend DateDivdend (Adj.)TypePay DateDeclaration Date
Mar 20, 2026$0.228QuarterlyMar 31, 2026Feb 19, 2026
Dec 22, 2025$0.227QuarterlyDec 31, 2025Oct 30, 2025
Sep 19, 2025$0.226QuarterlySep 30, 2025Jul 30, 2025
Jun 18, 2025$0.225QuarterlyJun 30, 2025May 1, 2025
Mar 20, 2025$0.2235QuarterlyMar 31, 2025Feb 21, 2025
Dec 20, 2024$0.2215QuarterlyDec 31, 2024Oct 30, 2024
Sep 20, 2024$0.2195QuarterlySep 30, 2024Jul 31, 2024
Jun 18, 2024$0.2175QuarterlyJun 28, 2024May 2, 2024
Mar 19, 2024$0.215QuarterlyMar 29, 2024Feb 23, 2024
Dec 19, 2023$0.213QuarterlyDec 29, 2023Nov 1, 2023
Sep 19, 2023$0.206QuarterlySep 29, 2023Aug 2, 2023
Jun 20, 2023$0.204QuarterlyJun 30, 2023May 3, 2023
Mar 21, 2023$0.1975QuarterlyMar 31, 2023Feb 23, 2023
Dec 19, 2022$0.193QuarterlyDec 29, 2022Oct 31, 2022
Sep 20, 2022$0.184QuarterlySep 30, 2022Jul 28, 2022
Jun 21, 2022$0.177QuarterlyJun 30, 2022May 4, 2022
Mar 21, 2022$0.17QuarterlyMar 31, 2022Feb 23, 2022
Dec 15, 2021$0.15QuarterlyDec 30, 2021Oct 27, 2021
Sep 15, 2021$0.15QuarterlySep 30, 2021Jul 28, 2021
Jun 15, 2021$0.15QuarterlyJun 30, 2021Apr 29, 2021