⏰ Last chance! Join Premium for $20/month before it increases to $49/month.

Vistra Corp.

$151.00
-3.19 (-2.07%)

Volume:

5.217M ($792.34M)

Market Capitalization:

$50.68B

Live Price

Live Volume

Chart Volume 0
Volume 0
5 sec

Vistra Corp. Market Segments

Overnight

*No Trades in Segment

After Hours

-1.02(-0.67%)
Open$152.02
Close$151.00
Low$150.34
Low Change-1.68 (-1.11%)
High$152.24
High Change+0.22 (+0.15%)
Range$1.90
Volume725.522K
Dollar Volume$109.55M

Regular Trading Hours

-0.54(-0.35%)
Open$152.55
Close$152.01
Low$151.15
Low Change-1.41 (-0.92%)
High$155.16
High Change+2.61 (+1.71%)
Range$4.02
Volume4.45M
Dollar Volume$676.40M

Premarket

-1.85(-1.19%)
Open$155.23
Close$153.38
Low$152.55
Low Change-2.68 (-1.73%)
High$155.45
High Change+0.22 (+0.14%)
Range$2.90
Volume41.631K
Dollar Volume$6.39M

After Hours Yesterday

-0.35(-0.23%)
Open$154.20
Close$153.85
Low$152.20
Low Change-2.00 (-1.30%)
High$155.47
High Change+1.27 (+0.82%)
Range$3.27
Volume690.611K
Dollar Volume$106.25M

Regular Trading Hours Yesterday

+5.84(+3.94%)
Open$148.35
Close$154.19
Low$145.85
Low Change-2.50 (-1.69%)
High$154.46
High Change+6.11 (+4.12%)
Range$8.61
Volume5.421M
Dollar Volume$835.91M

Premarket Yesterday

+0.00(+0.00%)
Open$148.25
Close$148.25
Low$146.20
Low Change-2.05 (-1.38%)
High$149.30
High Change+1.05 (+0.71%)
Range$3.10
Volume129.42K
Dollar Volume$19.19M

Vistra Corp. Top Trades

Vistra Corp.'s top trade so far today returned +1.71%, while the top short trade returned -3.29%.

Vistra Corp. Moving Averages

5 Day Moving Average (SMA5)$157.59
10 Day Moving Average (SMA10)$155.61
20 Day Moving Average (SMA20)$147.47
50 Day Moving Average (SMA50)$144.67
100 Day Moving Average (SMA100)$150.31
200 Day Moving Average (SMA200)$154.63

Vistra Corp. Statistics

Average Volume (30 Days)6.14M
P/E Ratio (Current)26.74
EPS (Current)$6.04
Dividend Yield0.92%
Free Cash Flow$2.26B
Cash Ratio0.04
Current Ratio0.97
Quick Ratio0.88
Debt to Equity3.79
Enterprise Value$74.52B
EV to EBITDA11.46
EV to Sales3.88
Price to Book9.89
Price to Cash Flow10.58
Price to Free Cash Flow24.03
Price to Sales2.82
Return on Assets0.05%
Return on Equity0.37%

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.23 per share on September 30, 2026. With a forward annual dividend payout of $0.92, the stock currently offers a dividend yield of 0.61%.

Ex-Dividend DateDivdend (Adj.)TypePay DateDeclaration Date
Sep 21, 2026$0.23QuarterlySep 30, 2026Jul 29, 2026
Jun 22, 2026$0.229QuarterlyJun 30, 2026Apr 30, 2026
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