James Thalacker

Stock Analyst at BMO Capital

(4.68)
# 159
Out of 5,090 analysts
362
Total ratings
70.23%
Success rate
15.46%
Average return

Stocks Rated by James Thalacker

Vistra
Nov 7, 2025
Maintains: Outperform
Price Target: $236$245
Current: $169.62
Upside: +44.44%
NRG Energy
Nov 7, 2025
Maintains: Market Perform
Price Target: $185$195
Current: $165.90
Upside: +17.54%
Eversource Energy
Nov 6, 2025
Maintains: Market Perform
Price Target: $79$77
Current: $66.70
Upside: +15.44%
Public Service Enterprise Group
Nov 4, 2025
Maintains: Market Perform
Price Target: $85$83
Current: $79.90
Upside: +3.88%
Dominion Energy
Nov 3, 2025
Maintains: Market Perform
Price Target: $67$65
Current: $58.90
Upside: +10.36%
American Electric Power Company
Oct 30, 2025
Downgrades: Market Perform
Price Target: $126
Current: $117.55
Upside: +7.19%
Sempra
Oct 22, 2025
Maintains: Outperform
Price Target: $95$99
Current: $90.60
Upside: +9.27%
PPL Corporation
Oct 21, 2025
Maintains: Outperform
Price Target: $40$41
Current: $34.20
Upside: +19.88%
WEC Energy Group
Oct 21, 2025
Maintains: Market Perform
Price Target: $114$120
Current: $106.33
Upside: +12.86%
Alliant Energy
Oct 17, 2025
Maintains: Market Perform
Price Target: $68$71
Current: $65.33
Upside: +8.68%
Maintains: Outperform
Price Target: $84$87
Current: $77.40
Upside: +12.40%
Maintains: Outperform
Price Target: $23$25
Current: $15.26
Upside: +63.83%
Maintains: Outperform
Price Target: $96$104
Current: $94.38
Upside: +10.19%
Maintains: Outperform
Price Target: $132$135
Current: $117.40
Upside: +14.99%
Maintains: Market Perform
Price Target: $39$41
Current: $38.60
Upside: +6.22%
Maintains: Outperform
Price Target: $46$47
Current: $42.09
Upside: +11.68%
Maintains: Market Perform
Price Target: $140$144
Current: $131.58
Upside: +9.44%
Maintains: Outperform
Price Target: $350$375
Current: $361.57
Upside: +3.71%
Maintains: Outperform
Price Target: $98$102
Current: $87.19
Upside: +16.99%
Maintains: Outperform
Price Target: $77$81
Current: $83.88
Upside: -3.43%
Maintains: Outperform
Price Target: $106$108
Current: $99.94
Upside: +8.06%
Maintains: Outperform
Price Target: $77$79
Current: $71.38
Upside: +10.68%
Maintains: Outperform
Price Target: $46$50
Current: $43.95
Upside: +13.77%