James Thalacker

Stock Analyst at BMO Capital

(4.69)
# 55
Out of 5,182 analysts
398
Total ratings
72.03%
Success rate
14.98%
Average return

Stocks Rated by James Thalacker

NextEra Energy
Apr 27, 2026
Maintains: Outperform
Price Target: $99$104
Current: $95.72
Upside: +8.65%
Xcel Energy
Apr 22, 2026
Maintains: Outperform
Price Target: $90$94
Current: $79.52
Upside: +18.21%
CMS Energy
Apr 17, 2026
Maintains: Outperform
Price Target: $86$85
Current: $75.92
Upside: +11.96%
Alliant Energy
Apr 17, 2026
Maintains: Outperform
Price Target: $78$79
Current: $72.74
Upside: +8.61%
Exelon
Apr 17, 2026
Downgrades: Market Perform
Price Target: $52$49
Current: $47.01
Upside: +4.23%
Public Service Enterprise Group
Apr 13, 2026
Maintains: Market Perform
Price Target: $90$91
Current: $80.70
Upside: +12.76%
Entergy
Apr 13, 2026
Maintains: Outperform
Price Target: $118$127
Current: $113.21
Upside: +12.18%
Duke Energy
Apr 13, 2026
Maintains: Outperform
Price Target: $136$143
Current: $128.01
Upside: +11.71%
American Electric Power Company
Apr 13, 2026
Maintains: Market Perform
Price Target: $136$141
Current: $135.82
Upside: +3.81%
Constellation Energy
Apr 2, 2026
Maintains: Outperform
Price Target: $410$386
Current: $307.78
Upside: +25.41%
Maintains: Market Perform
Price Target: $157$148
Current: $146.82
Upside: +0.80%
Maintains: Market Perform
Price Target: $79$75
Current: $68.54
Upside: +9.43%
Maintains: Outperform
Price Target: $41$42
Current: $39.06
Upside: +7.53%
Maintains: Outperform
Price Target: $112$120
Current: $112.55
Upside: +6.62%
Initiates: Market Perform
Price Target: $45
Current: $47.81
Upside: -5.88%
Upgrades: Outperform
Price Target: $42
Current: $43.18
Upside: -2.73%
Maintains: Outperform
Price Target: $230$244
Current: $159.50
Upside: +52.98%
Maintains: Market Perform
Price Target: $185$195
Current: $157.11
Upside: +24.12%
Maintains: Market Perform
Price Target: $67$65
Current: $63.25
Upside: +2.77%
Maintains: Outperform
Price Target: $95$99
Current: $93.52
Upside: +5.86%
Maintains: Market Perform
Price Target: $114$120
Current: $115.75
Upside: +3.67%
Maintains: Outperform
Price Target: $23$25
Current: $16.42
Upside: +52.30%
Maintains: Outperform
Price Target: $46$47
Current: $48.30
Upside: -2.69%
Maintains: Outperform
Price Target: $98$102
Current: $94.69
Upside: +7.72%