Vistra Corp. (VST · NYSE)
VST · MARKET VIEW
Market view · as of Jul 27, 2026
Revenue (TTM)
$19.45B
+43.4% YoY
Gross margin
38.6%
EPS (latest q)
$2.87
vs $2.21 est · beat
52-wk position
35.0%
-24.7% vs 52w high · -2.6% 1mo
Price (last ~year)
Vistra Corp. (VST) posted a first-quarter earnings beat of $2.87 per share against a $2.21 estimate, contributing to a 43.4% year-over-year revenue increase despite a 52.3% decline in annual earnings. The Irving-based independent power producer maintains a $55.09 billion market capitalization and a 42.9% return on equity, with $19.91 billion in total debt as of March 31, 2026. Institutional activity shows new or increased stakes from firms including Advent International and the Healthcare of Ontario Pension Plan Trust Fund, while the stock recently traded at $163.38.
Valuation
- Market cap
- $55.09B
- P/E
- 27.32
- PEG
- 0.483
- P/B
- 17.65
- P/S
- 2.833
- EV/EBITDA
- 11.54
- Beta
- 1.409
- Analyst target
- $223
Quality & returns
- Gross margin
- 38.6%
- Operating margin
- 26.6%
- Profit margin
- 11.5%
- ROE
- 42.9%
- ROA
- 6.0%
Price movement
- Last
- $163.38
- 1-month
- -2.6%
- 3-month
- +1.5%
- RSI (14)
- 58
- vs SMA200
- -0.8%
- 52-wk position
- 35.0% -24.7% vs high
Quarterly trajectory
Revenue by quarter (oldest → newest)
| Quarter | Revenue | Op income | Net income | EBITDA |
|---|---|---|---|---|
| 2026-03-31 | $4.65B | $527.0M | $1.03B | $2.21B |
| 2025-12-31 | $2.34B | $-1.75B | $233.0M | $1.30B |
| 2025-09-30 | $4.97B | $1.04B | $652.0M | $1.87B |
| 2025-06-30 | $4.25B | $515.0M | $327.0M | $1.12B |
Recent news
- Bullish 187,455 Shares in Vistra Corp. $VST Acquired by Advent International L.P. · 2026-07-27
- Neutral Vistra Corp. (VST) Stock forecasts · 2026-07-27
- Neutral Enterprise value to EBIT forward of Vistra Corp. Tax Receivable Agreement Rights 2016-2046 – FINRA:VSTE4461296 · 2026-07-26
- Somewhat-Bullish Healthcare of Ontario Pension Plan Trust Fund Boosts Stake in Vistra Corp. $VST · 2026-07-26
- Bullish Epoch Investment Partners Inc. Purchases Shares of 159,775 Vistra Corp. $VST · 2026-07-26
- Neutral KEN|Kenon Holdings Ltd|Price:69.370|Chg%:+1.780 · 2026-07-26
Sources this view read
- fundamentals Company overview & valuation (Alpha Vantage OVERVIEW)
- filing Quarterly financial statements (Alpha Vantage INCOME/BALANCE/CASH)
- earnings Reported earnings history (Alpha Vantage EARNINGS)
- prices Adjusted daily prices (Alpha Vantage TIME_SERIES_DAILY_ADJUSTED)