KeyCorp downgraded Vistra (NYSE:VST) from "overweight" to "sector weight," causing Vistra shares to fall 14.7% to $119.04. This downgrade comes despite an overall "Moderate Buy" consensus among analysts with an average price target of $202.43. The company's recent quarterly earnings of $0.76 per share and revenue of $4.02 billion both missed analyst expectations.
Original sourceVISTRA CORP
Public company snapshot, recent ticker-linked headlines, and a path into evidence-backed AI research.
Latest price
$124.80
+10.55%
Alpha Vantage · 11/6/2026
One-year price history
Adjusted daily closes · 252 observations · as of Nov 6, 2026
1 month
-20.1%
3 months
-12.5%
6 months
-15.3%
1 year
-32.0%
Year to date
-22.3%
52-week range
$112.89 – $189.86
Fundamental snapshot
Latest reported period: Jun 30, 2026
Market cap
$41.89B
P/E
20.7
P/B
7.6
P/S
2.2
Revenue
$19.21B
Net income
$2.22B
Diluted EPS
5.92
Gross margin
53.20%
Net margin
10.60%
Return on equity
37.90%
Total debt
$20.33B
Cash
$481M
Free cash flow
$2.42B
Latest eight reported quarters
Reported quarterly values, newest first
| Period | Revenue | Net income | Gross margin | Net margin | Free cash flow |
|---|---|---|---|---|---|
| Jun 30, 2026 | $4.02B | $305M | 55.80% | 6.40% | $356M |
| Mar 31, 2026 | $5.64B | $1.03B | 55.10% | 17.40% | $344M |
| Dec 31, 2025 | $4.58B | $233M | 49.60% | 4.00% | $694M |
| Sep 30, 2025 | $4.97B | $652M | 52.30% | 12.20% | $1.03B |
| Jun 30, 2025 | $4.25B | $327M | 53.60% | 6.60% | -$118M |
| Mar 31, 2025 | $3.93B | -$268M | 37.80% | -8.10% | -$169M |
| Dec 31, 2024 | $4.04B | $441M | 56.30% | 9.70% | $982M |
| Sep 30, 2024 | $6.29B | $1.89B | 64.90% | 29.30% | $1.03B |
Reported figures can reflect company reporting conventions, restatements, or sector-specific accounting. Verify against filings before relying on a valuation comparison.
Recent VST news
All market newsVistra (NYSE: VST) has significantly outperformed the market over the last five years, with an annualized return of 48.34%. An investment of $100 in VST stock five years ago would now be worth $713.24. This article highlights the power of compounded returns on investment growth over time.
Original source