James Thalacker

Stock Analyst at BMO Capital

(4.80)
# 55
Out of 5,182 analysts
388
Total ratings
74.14%
Success rate
15.44%
Average return

Stocks Rated by James Thalacker

Exelon
Apr 2, 2026
Maintains: Outperform
Price Target: $51$52
Current: $49.05
Upside: +6.01%
Constellation Energy
Apr 2, 2026
Maintains: Outperform
Price Target: $410$386
Current: $272.58
Upside: +41.61%
Entergy
Mar 30, 2026
Maintains: Outperform
Price Target: $112$118
Current: $113.87
Upside: +3.63%
DTE Energy Company
Mar 26, 2026
Maintains: Market Perform
Price Target: $157$148
Current: $148.27
Upside: -0.18%
Eversource Energy
Mar 23, 2026
Maintains: Market Perform
Price Target: $79$75
Current: $69.49
Upside: +7.93%
PPL Corporation
Mar 16, 2026
Maintains: Outperform
Price Target: $41$42
Current: $38.86
Upside: +8.08%
Alliant Energy
Feb 23, 2026
Maintains: Outperform
Price Target: $72$78
Current: $72.65
Upside: +7.36%
American Electric Power Company
Feb 17, 2026
Maintains: Market Perform
Price Target: $125$136
Current: $132.92
Upside: +2.32%
Ameren
Feb 13, 2026
Maintains: Outperform
Price Target: $112$120
Current: $111.33
Upside: +7.79%
CMS Energy
Feb 9, 2026
Reiterates: Outperform
Price Target: $79$80
Current: $78.59
Upside: +1.79%
Maintains: Outperform
Price Target: $89$93
Current: $93.67
Upside: -0.72%
Initiates: Market Perform
Price Target: $45
Current: $49.01
Upside: -8.18%
Upgrades: Outperform
Price Target: $42
Current: $43.60
Upside: -3.67%
Maintains: Outperform
Price Target: $230$244
Current: $153.68
Upside: +58.77%
Maintains: Market Perform
Price Target: $185$195
Current: $153.06
Upside: +27.40%
Maintains: Market Perform
Price Target: $85$83
Current: $81.61
Upside: +1.70%
Maintains: Market Perform
Price Target: $67$65
Current: $62.69
Upside: +3.68%
Maintains: Outperform
Price Target: $95$99
Current: $98.46
Upside: +0.55%
Maintains: Market Perform
Price Target: $114$120
Current: $116.94
Upside: +2.62%
Maintains: Outperform
Price Target: $84$87
Current: $80.54
Upside: +8.02%
Maintains: Outperform
Price Target: $23$25
Current: $17.62
Upside: +41.88%
Maintains: Outperform
Price Target: $132$135
Current: $131.82
Upside: +2.41%
Maintains: Outperform
Price Target: $46$47
Current: $47.65
Upside: -1.36%
Maintains: Outperform
Price Target: $98$102
Current: $96.82
Upside: +5.35%