James Thalacker

Stock Analyst at BMO Capital

(4.57)
# 247
Out of 5,122 analysts
374
Total ratings
67.87%
Success rate
14.54%
Average return

Stocks Rated by James Thalacker

NextEra Energy
Jan 27, 2026
Maintains: Outperform
Price Target: $89$93
Current: $88.82
Upside: +4.71%
OGE Energy
Jan 13, 2026
Initiates: Market Perform
Price Target: $45
Current: $43.31
Upside: +3.90%
Alliant Energy
Jan 13, 2026
Upgrades: Outperform
Price Target: $70$71
Current: $66.53
Upside: +6.72%
CenterPoint Energy
Jan 13, 2026
Upgrades: Outperform
Price Target: $42
Current: $40.19
Upside: +4.50%
Vistra
Jan 12, 2026
Maintains: Outperform
Price Target: $230$244
Current: $153.00
Upside: +59.48%
DTE Energy Company
Dec 24, 2025
Maintains: Market Perform
Price Target: $151$148
Current: $135.67
Upside: +9.09%
NRG Energy
Nov 7, 2025
Maintains: Market Perform
Price Target: $185$195
Current: $152.18
Upside: +28.14%
Eversource Energy
Nov 6, 2025
Maintains: Market Perform
Price Target: $79$77
Current: $68.54
Upside: +12.34%
Public Service Enterprise Group
Nov 4, 2025
Maintains: Market Perform
Price Target: $85$83
Current: $81.56
Upside: +1.77%
Dominion Energy
Nov 3, 2025
Maintains: Market Perform
Price Target: $67$65
Current: $61.43
Upside: +5.81%
Downgrades: Market Perform
Price Target: $126
Current: $120.67
Upside: +4.42%
Maintains: Outperform
Price Target: $95$99
Current: $87.00
Upside: +13.79%
Maintains: Outperform
Price Target: $40$41
Current: $35.50
Upside: +15.49%
Maintains: Market Perform
Price Target: $114$120
Current: $112.26
Upside: +6.89%
Maintains: Outperform
Price Target: $84$87
Current: $75.95
Upside: +14.55%
Maintains: Outperform
Price Target: $23$25
Current: $15.34
Upside: +62.97%
Maintains: Outperform
Price Target: $96$104
Current: $97.35
Upside: +6.83%
Maintains: Outperform
Price Target: $132$135
Current: $121.67
Upside: +10.96%
Maintains: Outperform
Price Target: $46$47
Current: $43.96
Upside: +6.92%
Maintains: Outperform
Price Target: $350$375
Current: $268.45
Upside: +39.69%
Maintains: Outperform
Price Target: $98$102
Current: $90.13
Upside: +13.17%
Maintains: Outperform
Price Target: $106$108
Current: $104.01
Upside: +3.84%
Maintains: Outperform
Price Target: $77$79
Current: $71.80
Upside: +10.03%
Maintains: Outperform
Price Target: $46$50
Current: $44.01
Upside: +13.61%