Skip to main content
Back
VST logo

Vistra Corp.

Data quality: 100%
VST
NYSE Utilities Independent Power Producers
$155.48
▲ $3.18 (2.09%)
Mkt Cap: 52.64B
Day Range
$151.75 $160.20
52-Week Range
$90.51 $219.82
Volume
4,550,129
50D / 200D Avg
$163.20 / $181.88
Prev Close
$152.30

Quick Summary

Price History

Financial Trends

Peer Comparison

vs Utilities sector median (208 peers)

Metric Stock Sector Median
P/E 55.8 13.3
P/B 10.3 1.4
ROE % 17.7 9.2
Net Margin % 5.6 10.5
Rev Growth 5Y % 6.2 5.8
D/E 4.0 1.4

Analyst Price Target

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

Earnings Estimates

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

Earnings Surprises

Last 8 quarters
Quarter Est. EPS Actual EPS Surprise
2026-02-26 $2.31 $0.54 -76.5%
2025-11-06 $2.08 $1.75 -15.9%
2025-08-06 $0.88 $0.81 -7.4%
2025-05-08 $0.54 -$0.93 -273.5%
2025-02-27 $0.85 $1.14 +34.1%
2024-11-07 $1.20 $5.40 +350.0%
2024-08-08 $1.38 $0.90 -34.8%
2024-05-09 $0.62 $0.23 -62.8%

Dividend History

7 yr streak

Yield

0.01%

Payout Ratio

0.53%

Growth (3Y)

7.58%

Growth (5Y)

10.79%

Ex-Date Payment Date Amount Yield
Mar 20, 2026 Mar 31, 2026 $0.23 0.62%
Dec 22, 2025 Dec 31, 2025 $0.23 0.56%
Sep 19, 2025 Sep 30, 2025 $0.23 0.42%
Jun 18, 2025 Jun 30, 2025 $0.23 0.49%
Mar 20, 2025 Mar 31, 2025 $0.22 0.67%
Dec 20, 2024 Dec 31, 2024 $0.22 0.62%
Sep 20, 2024 Dec 31, 2024 $0.22 0.80%
Jun 18, 2024 Jun 28, 2024 $0.22 0.97%
Mar 19, 2024 Mar 29, 2024 $0.22 1.32%
Dec 19, 2023 Dec 29, 2023 $0.21 2.18%
Sep 19, 2023 Sep 29, 2023 $0.21 2.41%
Jun 20, 2023 Jun 30, 2023 $0.20 3.12%
Mar 21, 2023 Mar 31, 2023 $0.20 3.00%
Dec 19, 2022 Dec 29, 2022 $0.19 3.03%
Sep 20, 2022 Sep 30, 2022 $0.18 2.73%
Jun 21, 2022 Jun 30, 2022 $0.18 2.84%
Mar 21, 2022 Mar 31, 2022 $0.17 2.81%
Dec 15, 2021 Dec 30, 2021 $0.15 2.90%
Sep 15, 2021 Sep 30, 2021 $0.15 3.17%
Jun 15, 2021 Jun 30, 2021 $0.15 3.10%

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 55.76 — 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
55.76
Forward P/E17.62
P/B Ratio10.30
EV/EBITDA54.09
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
Dividends
Dividend Yield 0.01% Payout Ratio 0.53%
Dividend Growth (3Y) 7.58% Dividend Growth (5Y) 10.79%
Consecutive Div Years 7 yrs
Valuation
P/E Ratio 55.76 Forward P/E 17.62
P/B Ratio 10.30 P/S Ratio 3.10
PEG Ratio -0.84 Forward PEG N/A
EV/EBITDA 54.09 Fwd EV/EBITDA 13.92
Forward P/S 2.26 Fwd Earnings Yield 5.68%
FCF Yield 0.25%
Market Cap 52.64B Enterprise Value 72.22B

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