Andrew Weisel

Stock Analyst at Scotiabank

(4.05)
# 1,700
Out of 5,004 analysts
367
Total ratings
63.1%
Success rate
6.1%
Average return

Stocks Rated by Andrew Weisel

Vistra
Aug 10, 2026
Reiterated: Buy
Price Target: $298
Current: $138.46
Upside: +115.22%
Black Hills
Aug 7, 2026
Reiterated: Buy
Price Target: $87
Current: $70.46
Upside: +23.47%
Constellation Energy
Aug 7, 2026
Reiterated: Buy
Price Target: $441
Current: $263.27
Upside: +67.51%
Duke Energy
Aug 5, 2026
Reiterated: Buy
Price Target: $146
Current: $113.35
Upside: +28.80%
NRG Energy
Aug 5, 2026
Rated: Buy
Price Target: $226 → $211
Current: $100.37
Upside: +110.22%
Eversource Energy
Aug 3, 2026
Reiterated: Sell
Price Target: $63
Current: $63.67
Upside: -1.05%
Entergy
Jul 30, 2026
Reiterated: Buy
Price Target: $129
Current: $98.57
Upside: +30.87%
FirstEnergy
Jul 30, 2026
Reiterated: Buy
Price Target: $56
Current: $43.30
Upside: +29.33%
WEC Energy Group
Jul 30, 2026
Reiterated: Buy
Price Target: $140
Current: $101.45
Upside: +38.00%
CMS Energy
Jul 29, 2026
Reiterated: Buy
Price Target: $87
Current: $62.95
Upside: +38.20%
Reiterated: Buy
Price Target: $49
Current: $36.84
Upside: +33.01%
Reiterated: Buy
Price Target: $102 → $110
Current: $76.08
Upside: +44.58%
Reiterated: Hold
Price Target: $463 → $470
Current: $304.42
Upside: +54.39%
Reiterated: Hold
Price Target: $47
Current: $40.34
Upside: +16.51%
Reiterated: Hold
Price Target: $61
Current: $58.52
Upside: +4.24%
Reiterated: Hold
Price Target: $121 → $140
Current: $118.35
Upside: +18.29%
Reiterated: Hold
Price Target: $57
Current: $50.98
Upside: +11.81%
Reiterated: Hold
Price Target: $67 → $74
Current: $63.60
Upside: +16.35%
Reiterated: Hold
Price Target: $61 → $67
Current: $60.68
Upside: +10.42%
Reiterated: Hold
Price Target: $62 → $92
Current: $67.02
Upside: +37.27%
Reiterated: Hold
Price Target: $106 → $117
Current: $103.10
Upside: +13.48%
Reiterated: Hold
Price Target: $99 → $103
Current: $82.88
Upside: +24.28%
Reiterated: Hold
Price Target: $147 → $146
Current: $121.44
Upside: +20.22%
Reiterated: Hold
Price Target: $15 → $12
Current: $10.55
Upside: n/a
Initiated Coverage: Hold
Price Target: $21
Current: $30.75
Upside: n/a
Initiated Coverage: Buy
Price Target: $36
Current: $24.42
Upside: n/a
Initiated Coverage: Buy
Price Target: $37
Current: $26.58
Upside: n/a
Initiated Coverage: Buy
Price Target: $65
Current: $277.84
Upside: n/a
Reiterated: Hold
Price Target: $31
Current: $9.10
Upside: n/a
Initiated Coverage: Hold
Price Target: $36 → $35
Current: $89.75
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $46.85
Upside: n/a