
VISTRA CORP
VSTNYSE🏆 #250 by market capEarnings Nov 4Clean EnergyNuclear Energy
$144.92▲ $2.07 (+1.43%)
Live1h—
24h▲ 1.4%
7d▲ 3.1%
14d▲ 1.4%
30d▼ 8.3%
1y▼ 30.8%
🏦Market Cap
$48.86B
Mid Cap
📈Revenue Growth (YoY)
+15.7%
Healthy
📊Gross Margin
8.7%
Thin
💵FCF Margin
5.7%
Moderate
⚖️P/S Ratio
2.6x
Cheap
Otter Score
62
Fair
📊
Analyst Ratings
Price
$144.92
Total
22
Raised
3
Lowered
0
Avg PT
$245.67
| Institution | Action | Rating | Date |
|---|---|---|---|
UBS | Reiterated | Buy | 2026-07-28 |
Morgan Stanley | Reiterated | Overweight | 2026-07-28 |
TD Cowen | Reiterated | Buy | 2026-07-27 |
Scotiabank | Reiterated | Sector Outperform | 2026-07-15 |
JP Morgan | Reiterated | Overweight | 2026-04-30 |
Wells Fargo | Reiterated | Overweight | 2026-02-27 |
Jefferies | Upgraded | Hold → Buy | 2026-02-10 |
B of A Securities | Reiterated | Buy | 2026-01-12 |
BMO Capital | Reiterated | Outperform | 2026-01-12 |
Evercore ISI Group | Reiterated | Outperform | 2025-11-07 |
Seaport Global | Reiterated | Buy | 2025-10-08 |
Goldman Sachs | Reiterated | Neutral | 2025-08-13 |
Guggenheim | Reiterated | Buy | 2024-10-08 |
RBC Capital | Reiterated | Outperform | 2024-10-03 |
Wolfe Research | Upgraded | Peer Perform → Outperform | 2021-07-07 |
Credit Suisse | Reiterated | Outperform | 2021-06-03 |
Vertical Research | Reiterated | Buy | 2020-02-25 |
Bank of America | Upgraded | Neutral → Buy | 2019-11-07 |
SunTrust Robinson Humphrey | Reiterated | Buy | 2019-09-17 |
Citigroup | Reiterated | Buy | 2019-09-09 |
Deutsche Bank | Reiterated | Buy | 2018-11-05 |
Barclays | Reiterated | Equal Weight | 2017-06-08 |
One row per institution, most recent rating