Vistra Corp. (VST)
NYSE: VST · IEX Real-Time Price · USD
81.82
+1.95 (2.44%)
May 3, 2024, 3:35 PM EDT - Market open

Vistra Analyst Ratings

Total Analysts
5
Consensus Rating
Strong Buy
Price Target
$67.20
Upside
-17.87%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Janney Montgomery Scott
Janney Montgomery Scott
Strong Buy
Initiates
$82
Strong Buy Initiates $82 +0.22% Apr 18, 2024
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$72$79
Buy Maintains $72$79 -3.45% Apr 4, 2024
Morgan Stanley
Morgan Stanley
Buy
Maintains
$62$78
Buy Maintains $62$78 -4.67% Mar 26, 2024
Morgan Stanley
Morgan Stanley
Buy
Maintains
$78
Buy Maintains $78 -4.67% Mar 25, 2024
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$42$72
Buy Maintains $42$72 -12.00% Mar 18, 2024
BMO Capital
BMO Capital
Buy
Maintains
$52$60
Buy Maintains $52$60 -26.67% Mar 4, 2024
BMO Capital
BMO Capital
Buy
Maintains
$43$52
Buy Maintains $43$52 -36.45% Feb 21, 2024
Morgan Stanley
Morgan Stanley
Buy
Maintains
$40$41
Buy Maintains $40$41 -49.89% Nov 21, 2023
BMO Capital
BMO Capital
Buy
Maintains
$42$43
Buy Maintains $42$43 -47.45% Nov 9, 2023
BMO Capital
BMO Capital
Buy
Maintains
$40$42
Buy Maintains $40$42 -48.67% Oct 2, 2023
B of A Securities
B of A Securities
Strong Buy
Maintains
$31$37
Strong Buy Maintains $31$37 -54.78% Sep 21, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$35$40
Buy Maintains $35$40 -51.11% Sep 21, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$33$35
Buy Maintains $33$35 -57.22% Aug 23, 2023
BMO Capital
BMO Capital
Buy
Maintains
$37$40
Buy Maintains $37$40 -51.11% Aug 10, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$32$33
Buy Maintains $32$33 -59.67% Jul 21, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$31$32
Buy Maintains $31$32 -60.89% Jun 23, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$32$31
Buy Maintains $32$31 -62.11% May 22, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$31$32
Buy Maintains $31$32 -60.89% May 3, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$30$31
Buy Maintains $30$31 -62.11% Mar 21, 2023
BMO Capital
BMO Capital
Buy
Maintains
$32$35
Buy Maintains $32$35 -57.22% Mar 7, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$31$30
Buy Maintains $31$30 -63.33% Feb 22, 2023