Vistra Corp. (VST)
NYSE: VST · IEX Real-Time Price · USD
77.77
+1.30 (1.69%)
Jul 22, 2024, 10:24 AM EDT - Market open

Vistra Analyst Ratings

Total Analysts
6
Consensus Rating
Strong Buy
Price Target
$87.83
Upside
+12.94%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Morgan Stanley
Morgan Stanley
Buy
Maintains
$86$110
Buy Maintains $86$110 +41.45% May 28, 2024
BMO Capital
BMO Capital
Buy
Maintains
$79$109
Buy Maintains $79$109 +40.17% May 10, 2024
UBS
UBS
Strong Buy
Maintains
$85$110
Strong Buy Maintains $85$110 +41.45% May 9, 2024
Janney Montgomery Scott
Janney Montgomery Scott
Strong Buy
Initiates
$82
Strong Buy Initiates $82 +5.45% Apr 18, 2024
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$72$79
Buy Maintains $72$79 +1.59% Apr 4, 2024
Morgan Stanley
Morgan Stanley
Buy
Maintains
$62$78
Buy Maintains $62$78 +0.30% Mar 26, 2024
Morgan Stanley
Morgan Stanley
Buy
Maintains
$78
Buy Maintains $78 +0.30% Mar 25, 2024
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$42$72
Buy Maintains $42$72 -7.41% Mar 18, 2024
BMO Capital
BMO Capital
Buy
Maintains
$52$60
Buy Maintains $52$60 -22.84% Mar 4, 2024
BMO Capital
BMO Capital
Buy
Maintains
$43$52
Buy Maintains $43$52 -33.13% Feb 21, 2024
Morgan Stanley
Morgan Stanley
Buy
Maintains
$40$41
Buy Maintains $40$41 -47.28% Nov 21, 2023
BMO Capital
BMO Capital
Buy
Maintains
$42$43
Buy Maintains $42$43 -44.71% Nov 9, 2023
BMO Capital
BMO Capital
Buy
Maintains
$40$42
Buy Maintains $40$42 -45.99% Oct 2, 2023
B of A Securities
B of A Securities
Strong Buy
Maintains
$31$37
Strong Buy Maintains $31$37 -52.42% Sep 21, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$35$40
Buy Maintains $35$40 -48.56% Sep 21, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$33$35
Buy Maintains $33$35 -54.99% Aug 23, 2023
BMO Capital
BMO Capital
Buy
Maintains
$37$40
Buy Maintains $37$40 -48.56% Aug 10, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$32$33
Buy Maintains $32$33 -57.56% Jul 21, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$31$32
Buy Maintains $31$32 -58.85% Jun 23, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$32$31
Buy Maintains $32$31 -60.14% May 22, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$31$32
Buy Maintains $31$32 -58.85% May 3, 2023