James Thalacker

Stock Analyst at BMO Capital

(4.73)
# 141
Out of 5,050 analysts
362
Total ratings
71.5%
Success rate
15.75%
Average return

Stocks Rated by James Thalacker

Vistra
Nov 7, 2025
Maintains: Outperform
Price Target: $236$245
Current: $191.00
Upside: +28.27%
NRG Energy
Nov 7, 2025
Maintains: Market Perform
Price Target: $185$195
Current: $172.50
Upside: +13.04%
Eversource Energy
Nov 6, 2025
Maintains: Market Perform
Price Target: $79$77
Current: $73.04
Upside: +5.42%
Public Service Enterprise Group
Nov 4, 2025
Maintains: Market Perform
Price Target: $85$83
Current: $83.31
Upside: -0.37%
Dominion Energy
Nov 3, 2025
Maintains: Market Perform
Price Target: $67$65
Current: $61.58
Upside: +5.55%
American Electric Power Company
Oct 30, 2025
Downgrades: Market Perform
Price Target: $126
Current: $121.43
Upside: +3.76%
Sempra
Oct 22, 2025
Maintains: Outperform
Price Target: $95$99
Current: $93.72
Upside: +5.63%
PPL Corporation
Oct 21, 2025
Maintains: Outperform
Price Target: $40$41
Current: $36.58
Upside: +12.08%
WEC Energy Group
Oct 21, 2025
Maintains: Market Perform
Price Target: $114$120
Current: $112.87
Upside: +6.32%
Alliant Energy
Oct 17, 2025
Maintains: Market Perform
Price Target: $68$71
Current: $67.34
Upside: +5.44%
Maintains: Outperform
Price Target: $84$87
Current: $80.91
Upside: +7.53%
Maintains: Outperform
Price Target: $23$25
Current: $16.51
Upside: +51.42%
Maintains: Outperform
Price Target: $96$104
Current: $97.19
Upside: +7.01%
Maintains: Outperform
Price Target: $132$135
Current: $123.66
Upside: +9.17%
Maintains: Market Perform
Price Target: $39$41
Current: $39.41
Upside: +4.03%
Maintains: Outperform
Price Target: $46$47
Current: $43.55
Upside: +7.92%
Maintains: Market Perform
Price Target: $140$144
Current: $136.75
Upside: +5.30%
Maintains: Outperform
Price Target: $350$375
Current: $358.39
Upside: +4.63%
Maintains: Outperform
Price Target: $98$102
Current: $91.44
Upside: +11.55%
Maintains: Outperform
Price Target: $77$81
Current: $83.93
Upside: -3.49%
Maintains: Outperform
Price Target: $106$108
Current: $104.65
Upside: +3.20%
Maintains: Outperform
Price Target: $77$79
Current: $73.23
Upside: +7.88%
Maintains: Outperform
Price Target: $46$50
Current: $46.21
Upside: +8.20%