James Thalacker

Stock Analyst at BMO Capital

(4.60)
# 213
Out of 5,241 analysts
402
Total ratings
69.01%
Success rate
14.34%
Average return

Stocks Rated by James Thalacker

Sempra
May 11, 2026
Maintains: Outperform
Price Target: $105$103
Current: $90.43
Upside: +13.90%
PPL Corporation
May 11, 2026
Maintains: Outperform
Price Target: $42$40
Current: $34.88
Upside: +14.68%
Eversource Energy
May 11, 2026
Maintains: Market Perform
Price Target: $75$73
Current: $67.17
Upside: +8.68%
CMS Energy
May 11, 2026
Maintains: Outperform
Price Target: $85$82
Current: $71.64
Upside: +14.46%
NextEra Energy
Apr 27, 2026
Maintains: Outperform
Price Target: $99$104
Current: $93.36
Upside: +11.40%
Xcel Energy
Apr 22, 2026
Maintains: Outperform
Price Target: $90$94
Current: $77.92
Upside: +20.64%
Alliant Energy
Apr 17, 2026
Maintains: Outperform
Price Target: $78$79
Current: $70.90
Upside: +11.42%
Exelon
Apr 17, 2026
Downgrades: Market Perform
Price Target: $52$49
Current: $43.38
Upside: +12.96%
Public Service Enterprise Group
Apr 13, 2026
Maintains: Market Perform
Price Target: $90$91
Current: $76.44
Upside: +19.05%
Entergy
Apr 13, 2026
Maintains: Outperform
Price Target: $118$127
Current: $109.03
Upside: +16.48%
Maintains: Outperform
Price Target: $136$143
Current: $120.95
Upside: +18.23%
Maintains: Market Perform
Price Target: $136$141
Current: $125.15
Upside: +12.66%
Maintains: Outperform
Price Target: $410$386
Current: $267.20
Upside: +44.46%
Maintains: Market Perform
Price Target: $157$148
Current: $139.78
Upside: +5.88%
Maintains: Outperform
Price Target: $112$120
Current: $106.36
Upside: +12.82%
Initiates: Market Perform
Price Target: $45
Current: $46.27
Upside: -2.74%
Upgrades: Outperform
Price Target: $42
Current: $41.53
Upside: +1.13%
Maintains: Outperform
Price Target: $230$244
Current: $139.68
Upside: +74.68%
Maintains: Market Perform
Price Target: $185$195
Current: $127.81
Upside: +52.57%
Maintains: Market Perform
Price Target: $67$65
Current: $61.73
Upside: +5.30%
Maintains: Market Perform
Price Target: $114$120
Current: $109.16
Upside: +9.93%
Maintains: Outperform
Price Target: $23$25
Current: $16.13
Upside: +54.99%
Maintains: Outperform
Price Target: $46$47
Current: $46.30
Upside: +1.51%
Maintains: Outperform
Price Target: $98$102
Current: $92.55
Upside: +10.21%