James Thalacker

Stock Analyst at BMO Capital

(4.54)
# 246
Out of 5,106 analysts
367
Total ratings
65.9%
Success rate
14.43%
Average return

Stocks Rated by James Thalacker

NextEra Energy
Dec 10, 2025
Maintains: Outperform
Price Target: $90$89
Current: $80.04
Upside: +11.19%
Vistra
Nov 7, 2025
Maintains: Outperform
Price Target: $236$245
Current: $161.57
Upside: +51.64%
NRG Energy
Nov 7, 2025
Maintains: Market Perform
Price Target: $185$195
Current: $156.96
Upside: +24.24%
Eversource Energy
Nov 6, 2025
Maintains: Market Perform
Price Target: $79$77
Current: $66.04
Upside: +16.60%
Public Service Enterprise Group
Nov 4, 2025
Maintains: Market Perform
Price Target: $85$83
Current: $80.72
Upside: +2.82%
Dominion Energy
Nov 3, 2025
Maintains: Market Perform
Price Target: $67$65
Current: $57.22
Upside: +13.60%
American Electric Power Company
Oct 30, 2025
Downgrades: Market Perform
Price Target: $126
Current: $114.62
Upside: +9.93%
Sempra
Oct 22, 2025
Maintains: Outperform
Price Target: $95$99
Current: $88.09
Upside: +12.39%
PPL Corporation
Oct 21, 2025
Maintains: Outperform
Price Target: $40$41
Current: $34.68
Upside: +18.22%
WEC Energy Group
Oct 21, 2025
Maintains: Market Perform
Price Target: $114$120
Current: $104.87
Upside: +14.43%
Maintains: Market Perform
Price Target: $68$71
Current: $65.03
Upside: +9.18%
Maintains: Outperform
Price Target: $84$87
Current: $73.85
Upside: +17.81%
Maintains: Outperform
Price Target: $23$25
Current: $15.98
Upside: +56.45%
Maintains: Outperform
Price Target: $96$104
Current: $91.99
Upside: +13.06%
Maintains: Outperform
Price Target: $132$135
Current: $116.30
Upside: +16.08%
Maintains: Market Perform
Price Target: $39$41
Current: $37.80
Upside: +8.47%
Maintains: Outperform
Price Target: $46$47
Current: $41.45
Upside: +13.39%
Maintains: Market Perform
Price Target: $140$144
Current: $128.31
Upside: +12.23%
Maintains: Outperform
Price Target: $350$375
Current: $357.81
Upside: +4.80%
Maintains: Outperform
Price Target: $98$102
Current: $85.72
Upside: +18.99%
Maintains: Outperform
Price Target: $106$108
Current: $99.46
Upside: +8.59%
Maintains: Outperform
Price Target: $77$79
Current: $69.77
Upside: +13.23%
Maintains: Outperform
Price Target: $46$50
Current: $43.55
Upside: +14.81%