Skip to main content
Back
VST logo

Vistra Corp.

Data quality: 100%
VST
NYSE Utilities Independent Power Producers
$152.72
▲ $1.43 (0.95%)
Mkt Cap: 51.75B
Day Range
$149.56 $154.05
52-Week Range
$90.51 $219.82
Volume
3,824,630
50D / 200D Avg
$163.20 / $181.88
Prev Close
$151.29

Price History

Financial Trends

Peer Comparison

vs Utilities sector median (208 peers)

Metric Stock Sector Median
P/E 54.8 13.0
P/B 10.1 1.4
ROE % 17.7 9.3
Net Margin % 5.6 10.5
Rev Growth 5Y % 6.2 6.1
D/E 4.0 1.4

Analyst Price Target

Hold
$230.56 +51.0%
Low: $203.00 High: $293.00
Forward P/E
17.6
Forward EPS
$8.60
EPS Growth (est.)
+0.0%
Est. Revenue
23 B

Earnings Estimates

Period EPS Est. Revenue Est. Analysts
FY2030 $17.42
$13.75 – $21.57
25 B 5
FY2029 $15.25
$12.03 – $18.88
25 B 2
FY2028 $13.01
$12.15 – $13.41
26 B 7

Key Takeaways

Revenue grew 6.22% annually over 5 years — modest growth
Earnings declined -64.50% over the past year
ROE of 17.68% — decent returns on equity
Debt/Equity of 3.99 — high leverage
Generating 129.00M in free cash flow
P/E of 54.82 — premium valuation

Growth

Revenue Growth (5Y)
6.22%
Revenue (1Y)-12.41%
Earnings (1Y)-64.50%
FCF Growth (3Y)-81.52%

Quality

Return on Equity
17.68%
ROIC3.93%
Net Margin5.56%
Op. Margin7.87%

Safety

Debt / Equity
3.99
Current Ratio0.78
Interest Coverage1.13

Valuation

P/E Ratio
54.82
P/B Ratio10.13
EV/EBITDA53.43
Dividend Yield0.01%

All Fundamental Metrics

Growth
Revenue Growth (1Y) -12.41% Revenue Growth (3Y) 4.50%
Earnings Growth (1Y) -64.50% Earnings Growth (3Y) -20.48%
Revenue Growth (5Y) 6.22% Earnings Growth (5Y) N/A
Profitability
Revenue (TTM) 16.97B Net Income (TTM) 944.00M
ROE 17.68% ROA 2.27%
Gross Margin 17.52% Operating Margin 7.87%
Net Margin 5.56% Free Cash Flow (TTM) 129.00M
ROIC 3.93% FCF Growth (3Y) -81.52%
Safety
Debt / Equity 3.99 Current Ratio 0.78
Interest Coverage 1.13 Dividend Yield 0.01%
Valuation
P/E Ratio 54.82 P/B Ratio 10.13
P/S Ratio 3.05 PEG Ratio -0.84
EV/EBITDA 53.43 Dividend Yield 0.01%
Market Cap 51.75B Enterprise Value 71.32B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 16.97B 19.38B 15.54B 17.84B 13.33B
Net Income 944.00M 2.66B 1.49B -1.23B -1.27B
EPS (Diluted) 2.21 7.00 3.58 -3.26 -2.62
Gross Profit 2.97B 7.69B 5.17B 3.81B 60.00M
Operating Income 1.34B 6.23B 3.91B 2.64B -988.00M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 41.55B 37.77B 32.97B 32.79B 29.68B
Total Liabilities 36.44B 32.19B 27.64B 27.87B 21.39B
Shareholders' Equity 5.11B 5.57B 5.31B 4.90B 8.29B
Total Debt 20.40B 17.36B 14.68B 13.34B 11.01B
Cash & Equivalents 816.00M 1.19B 3.49B 455.00M 1.33B
Current Assets 9.18B 8.12B 11.64B 11.12B 7.88B
Current Liabilities 11.81B 8.43B 9.82B 10.34B 5.84B