VST logo

VISTRA CORP

VSTNYSE
🏆 #250 by market capEarnings Nov 4Clean EnergyNuclear Energy
$144.92 $2.07 (+1.43%)
Live
1h
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
InstitutionActionRatingDate
UBS
ReiteratedBuy2026-07-28
Morgan Stanley
ReiteratedOverweight2026-07-28
TD Cowen
ReiteratedBuy2026-07-27
Scotiabank
ReiteratedSector Outperform2026-07-15
JP Morgan
ReiteratedOverweight2026-04-30
Wells Fargo
ReiteratedOverweight2026-02-27
Jefferies
UpgradedHoldBuy2026-02-10
B of A Securities
ReiteratedBuy2026-01-12
BMO Capital
ReiteratedOutperform2026-01-12
Evercore ISI Group
ReiteratedOutperform2025-11-07
Seaport Global
ReiteratedBuy2025-10-08
Goldman Sachs
ReiteratedNeutral2025-08-13
Guggenheim
ReiteratedBuy2024-10-08
RBC Capital
ReiteratedOutperform2024-10-03
Wolfe Research
UpgradedPeer PerformOutperform2021-07-07
Credit Suisse
ReiteratedOutperform2021-06-03
Vertical Research
ReiteratedBuy2020-02-25
Bank of America
UpgradedNeutralBuy2019-11-07
SunTrust Robinson Humphrey
ReiteratedBuy2019-09-17
Citigroup
ReiteratedBuy2019-09-09
Deutsche Bank
ReiteratedBuy2018-11-05
Barclays
ReiteratedEqual Weight2017-06-08
One row per institution, most recent rating