Vistra Corp.

$163.70
+4.88 (+3.07%)

Volume:

7.921M ($1.30B)

Market Capitalization:

$55.20B

Vistra Corp. Price Chart

Vistra Corp. Price Chart11:59 AM1:19 PM2:39 PM3:59 PM5:19 PM6:39 PM7:59 PM170.06168.77167.49166.20164.92163.63162.35

Vistra Corp. Volume Chart

Vistra Corp. Volume Chart11:59 AM1:19 PM2:39 PM3:59 PM5:19 PM6:39 PM7:59 PM2.22M1.90M1.59M1.27M951.38K634.25K317.13K

Vistra Corp. Market Segments

After Hours

-0.05(-0.03%)
Open$163.75
Close$163.70
Low$162.35
Low Change-1.40 (-0.85%)
High$163.87
High Change+0.12 (+0.08%)
Range$1.52
Volume2.367M
Dollar Volume$387.52M

Regular Trading Hours

+1.62(+1.00%)
Open$162.09
Close$163.71
Low$160.03
Low Change-2.06 (-1.27%)
High$170.34
High Change+8.25 (+5.09%)
Range$10.31
Volume5.534M
Dollar Volume$905.99M

Premarket

+1.91(+1.19%)
Open$159.84
Close$161.75
Low$159.84
Low Change0.00 (0.00%)
High$162.16
High Change+2.32 (+1.45%)
Range$2.32
Volume19.445K
Dollar Volume$3.15M

Overnight

-0.40(-0.25%)
Open$160.35
Close$159.95
Low$159.95
Low Change-0.40 (-0.25%)
High$160.35
High Change+0.00 (+0.00%)
Range$0.40
Volume810
Dollar Volume$129.56K

After Hours Yesterday

+1.65(+1.04%)
Open$158.75
Close$160.40
Low$158.32
Low Change-0.43 (-0.27%)
High$160.98
High Change+2.23 (+1.40%)
Range$2.66
Volume607.244K
Dollar Volume$97.40M

Regular Trading Hours Yesterday

+0.26(+0.16%)
Open$158.57
Close$158.82
Low$157.21
Low Change-1.36 (-0.85%)
High$162.44
High Change+3.88 (+2.44%)
Range$5.23
Volume3.572M
Dollar Volume$567.32M

Premarket Yesterday

-2.09(-1.31%)
Open$159.85
Close$157.76
Low$157.76
Low Change-2.09 (-1.31%)
High$160.99
High Change+1.14 (+0.71%)
Range$3.23
Volume20.032K
Dollar Volume$3.16M

Vistra Corp. Top Trades

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

Vistra Corp. Moving Averages

5 Day Moving Average (SMA5)$156.56
10 Day Moving Average (SMA10)$150.95
20 Day Moving Average (SMA20)$154.01
50 Day Moving Average (SMA50)$154.14
100 Day Moving Average (SMA100)$157.21
200 Day Moving Average (SMA200)$170.13

Vistra Corp. Statistics

Average Volume (30 Days)5.41M
P/E Ratio (Current)26.12
EPS (Current)$6.08
Dividend Yield0.92%
Free Cash Flow$1.80B
Cash Ratio0.06
Current Ratio0.74
Quick Ratio0.64
Debt to Equity3.61
Enterprise Value$73.12B
EV to EBITDA11.00
EV to Sales3.76
Price to Book9.57
Price to Cash Flow11.47
Price to Free Cash Flow29.70
Price to Sales2.75
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.229 per share on June 30, 2026. With a forward annual dividend payout of $0.916, the stock currently offers a dividend yield of 0.56%.

Ex-Dividend DateDivdend (Adj.)TypePay DateDeclaration Date
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
Sep 15, 2021$0.15QuarterlySep 30, 2021Jul 28, 2021