Vistra Corp. VST

$148.13 +1.18% at last close

Analyst Consensus

Consensus Rating
Buy (12 Buy · 0 Hold · 0 Sell)
Average Price Target
$233.33
Implied Upside
+57.5%
Price Target Range
$203.00 – $298.00
Analysts (12 mo)
12

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-07-28
UBSWilliam Appicelli
Maintains Buy $233 → $227
2026-07-28
Morgan StanleyStephen Byrd
Maintains Overweight $208 → $212
2026-07-27
TD CowenShelby Tucker
Maintains Buy $230 → $222
2026-07-15
ScotiabankAndrew Weisel
Maintains Sector outperform $293 → $298
2026-05-04
TD CowenShelby Tucker
Maintains Buy $253 → $230
2026-03-19
JP MorganJeremy Tonet
Maintains Overweight $239 → $240
2026-02-27
Wells FargoShahriar Pourreza
Maintains Overweight $236 → $234
2026-02-10
JefferiesJulien Dumoulin-Smith
Upgrades Hold → Buy $191 → $203
2026-01-20
Wells FargoShahriar Pourreza
Maintains Overweight $238 → $236
2026-01-12
UBSWilliam Appicelli
Maintains Buy $230 → $233
2026-01-12
ScotiabankAndrew Weisel
Maintains Sector outperform $287 → $293
2026-01-12
B of A SecuritiesJulien Dumoulin-Smith
Maintains Buy $231 → $218
2026-01-12
BMO CapitalJames Thalacker
Maintains Outperform $230 → $244
2026-01-06
BMO CapitalJames Thalacker
Maintains Outperform $245 → $230
2025-12-16
JP MorganJeremy Tonet
Maintains Overweight $249 → $233
2025-11-25
KeybancSophie Karp
Initiates coverage on Overweight $217
2025-11-07
Evercore ISI GroupDurgesh Chopra
Maintains Outperform $237 → $243
2025-11-07
BMO CapitalJames Thalacker
Maintains Outperform $236 → $245
2025-10-28
Wells FargoShahriar Pourreza
Initiates coverage on Overweight $238
2025-10-08
Seaport GlobalAngie Storozynski
Maintains Buy $220 → $242
2025-10-03
BMO CapitalJames Thalacker
Maintains Outperform $229 → $236
2025-09-25
Morgan StanleyStephen Byrd
Maintains Overweight $207 → $223
2025-09-24
JP MorganJeremy Tonet
Maintains Overweight $227 → $248
2025-09-23
JefferiesJulien Dumoulin-Smith
Downgrades Buy → Hold $241 → $230
2025-09-22
ScotiabankAndrew Weisel
Initiates coverage on Sector outperform $256
2025-08-13
Goldman SachsCarly Davenport
Maintains Neutral $179 → $203
2025-08-12
BMO CapitalJames Thalacker
Maintains Outperform $191 → $229
2025-08-08
JefferiesJulien Dumoulin-Smith
Maintains Buy $145 → $241
2025-07-25
UBSWilliam Appicelli
Maintains Buy $207 → $230
2025-06-18
Morgan StanleyStephen Byrd
Maintains Overweight $178 → $186

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$148.13
Market Cap
$49.72 billion
52-Week Range
$132.66 $219.82
Average Volume
4.42 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.