Vistra Corp. logo VST - Vistra Corp.

NEXT EARNINGS: Feb 26, 2026 (in 1 day) EPS Est: $2.51 | Rev Est: $5.8B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 19
HOLD 2
SELL 0
STRONG
SELL
0
| PRICE TARGET: $232.80 DETAILS
HIGH: $293.00
LOW: $203.00
MEDIAN: $232.50
CONSENSUS: $232.80
UPSIDE: 35.65%
Market Cap: 58.15B
Volume: 3,952,333
Avg Volume: 5,279,368
52 Week Range: 90.51-219.82
Sector: Utilities
Industry: Independent Power Producers
Beta: 1.44
Last Dividend: $0.90
Exchange: NYSE
Country: US
Employees: 6,850
IPO Date: 2016-10-05
EPS (TTM): 7.16
P/E Ratio: 17.88
Revenue (TTM): 19.38B
Total Assets: 37.77B
Total Debt: 17.36B
Cash & Equiv: 1.19B
Rev Growth (5Y): 11.0%
EPS Growth (5Y): 30.6%
FCF Growth (5Y): 3.2%
ROCE: 15.5%
Debt/Equity: 3.12

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-06 $1.75 $2.08 -15.9% $5.0B $6.1B -18.7%
2025-08-06 $0.81 $0.88 -7.4% $4.2B $4.7B -10.4%
2025-05-08 $-0.93 $0.54 -273.5% $5.2B $4.5B +13.7%
2025-02-27 $1.14 $0.85 +34.1% $7.4B $3.9B +88.1%
2024-11-07 $5.40 $1.20 +350.0% $5.5B $5.0B +10.4%
2024-08-08 $0.90 $1.38 -34.8% $3.7B $4.0B -7.0%
2024-05-09 $0.23 $0.62 -62.8% $2.8B $2.9B -4.5%
2024-02-28 $-0.55 $-0.04 -1471.4% $3.4B $3.5B -2.3%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 19.38B 15.54B 17.84B 13.33B 11.06B 11.50B 10.05B 5.38B 5.26B 5.37B 5.98B 5.90B
Net Income 2.66B 1.49B (1.23B) (1.27B) 636.00M 928.00M (54.00M) (254.00M) 22.69B (4.68B) (6.23B) (2.20B)
EPS 7.16 3.63 -2.86 -2.62 1.30 1.88 -0.11 -0.59 53.06 -10.94 -14.57 -5.14
Total Assets 37.77B 32.97B 32.79B 29.68B 25.21B 26.62B 26.02B 14.60B 15.17B 15.66B 21.34B 28.82B
Total Debt 17.36B 14.68B 13.34B 11.01B 9.88B 11.31B 11.40B 4.42B 4.62B 1.44B 33.89B 32.14B
Cash & Equivalents 1.19B 3.48B 455.00M 1.32B 406.00M 300.00M 636.00M 1.49B 843.00M 1.40B 1.84B 746.00M
Operating Cash Flow 4.56B 5.45B 485.00M (206.00M) 3.34B 2.74B 1.47B 1.39B (157.00M) 237.00M 444.00M (270.00M)
Free Cash Flow 2.48B 3.78B (816.00M) (1.24B) 2.08B 2.13B 975.00M 855.00M (509.00M) (223.00M) 31.00M (858.00M)
FCF per Share 7.21 10.21 -1.93 -2.57 4.25 4.30 1.93 2.00 -1.19 -0.52 0.07 -2.01
Book Value 5.57B 5.31B 4.90B 8.29B 8.37B 7.96B 7.86B 6.34B 6.60B (22.88B) (18.21B) (11.98B)
Cash & ST Investments 1.19B 3.48B 455.00M 1.32B 406.00M 300.00M 636.00M 1.49B 843.00M 1.40B 1.84B 746.00M
ROC Equity 0.48 0.28 -0.25 -0.15 0.08 0.12 -0.01 -0.04 3.44 N/A N/A N/A