James Thalacker

Stock Analyst at BMO Capital

(4.73)
# 126
Out of 5,072 analysts
362
Total ratings
71.63%
Success rate
15.82%
Average return

Stocks Rated by James Thalacker

Vistra
Nov 7, 2025
Maintains: Outperform
Price Target: $236$245
Current: $178.86
Upside: +36.98%
NRG Energy
Nov 7, 2025
Maintains: Market Perform
Price Target: $185$195
Current: $169.49
Upside: +15.05%
Eversource Energy
Nov 6, 2025
Maintains: Market Perform
Price Target: $79$77
Current: $67.18
Upside: +14.62%
Public Service Enterprise Group
Nov 4, 2025
Maintains: Market Perform
Price Target: $85$83
Current: $83.52
Upside: -0.62%
Dominion Energy
Nov 3, 2025
Maintains: Market Perform
Price Target: $67$65
Current: $62.77
Upside: +3.55%
American Electric Power Company
Oct 30, 2025
Downgrades: Market Perform
Price Target: $126
Current: $123.77
Upside: +1.80%
Sempra
Oct 22, 2025
Maintains: Outperform
Price Target: $95$99
Current: $94.72
Upside: +4.52%
PPL Corporation
Oct 21, 2025
Maintains: Outperform
Price Target: $40$41
Current: $36.90
Upside: +11.11%
WEC Energy Group
Oct 21, 2025
Maintains: Market Perform
Price Target: $114$120
Current: $112.07
Upside: +7.08%
Alliant Energy
Oct 17, 2025
Maintains: Market Perform
Price Target: $68$71
Current: $69.47
Upside: +2.20%
Maintains: Outperform
Price Target: $84$87
Current: $82.11
Upside: +5.96%
Maintains: Outperform
Price Target: $23$25
Current: $16.12
Upside: +55.09%
Maintains: Outperform
Price Target: $96$104
Current: $97.52
Upside: +6.64%
Maintains: Outperform
Price Target: $132$135
Current: $123.94
Upside: +8.92%
Maintains: Market Perform
Price Target: $39$41
Current: $39.98
Upside: +2.55%
Maintains: Outperform
Price Target: $46$47
Current: $44.13
Upside: +6.50%
Maintains: Market Perform
Price Target: $140$144
Current: $137.03
Upside: +5.09%
Maintains: Outperform
Price Target: $350$375
Current: $364.36
Upside: +2.92%
Maintains: Outperform
Price Target: $98$102
Current: $91.12
Upside: +11.94%
Maintains: Outperform
Price Target: $77$81
Current: $86.29
Upside: -6.13%
Maintains: Outperform
Price Target: $106$108
Current: $106.35
Upside: +1.55%
Maintains: Outperform
Price Target: $77$79
Current: $75.44
Upside: +4.72%
Maintains: Outperform
Price Target: $46$50
Current: $47.12
Upside: +6.11%