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: $167.17
Upside: +46.56%
NRG Energy
Nov 7, 2025
Maintains: Market Perform
Price Target: $185$195
Current: $163.00
Upside: +19.63%
Eversource Energy
Nov 6, 2025
Maintains: Market Perform
Price Target: $79$77
Current: $66.74
Upside: +15.37%
Public Service Enterprise Group
Nov 4, 2025
Maintains: Market Perform
Price Target: $85$83
Current: $79.57
Upside: +4.31%
Dominion Energy
Nov 3, 2025
Maintains: Market Perform
Price Target: $67$65
Current: $58.49
Upside: +11.13%
American Electric Power Company
Oct 30, 2025
Downgrades: Market Perform
Price Target: $126
Current: $117.54
Upside: +7.20%
Sempra
Oct 22, 2025
Maintains: Outperform
Price Target: $95$99
Current: $90.66
Upside: +9.20%
PPL Corporation
Oct 21, 2025
Maintains: Outperform
Price Target: $40$41
Current: $33.86
Upside: +21.09%
WEC Energy Group
Oct 21, 2025
Maintains: Market Perform
Price Target: $114$120
Current: $105.71
Upside: +13.52%
Alliant Energy
Oct 17, 2025
Maintains: Market Perform
Price Target: $68$71
Current: $65.50
Upside: +8.40%
Maintains: Outperform
Price Target: $84$87
Current: $77.18
Upside: +12.72%
Maintains: Outperform
Price Target: $23$25
Current: $15.16
Upside: +64.91%
Maintains: Outperform
Price Target: $96$104
Current: $94.22
Upside: +10.38%
Maintains: Outperform
Price Target: $132$135
Current: $116.52
Upside: +15.86%
Maintains: Market Perform
Price Target: $39$41
Current: $38.43
Upside: +6.69%
Maintains: Outperform
Price Target: $46$47
Current: $42.00
Upside: +11.90%
Maintains: Market Perform
Price Target: $140$144
Current: $131.23
Upside: +9.73%
Maintains: Outperform
Price Target: $350$375
Current: $359.82
Upside: +4.22%
Maintains: Outperform
Price Target: $98$102
Current: $86.28
Upside: +18.22%
Maintains: Outperform
Price Target: $77$81
Current: $83.13
Upside: -2.56%
Maintains: Outperform
Price Target: $106$108
Current: $99.86
Upside: +8.15%
Maintains: Outperform
Price Target: $77$79
Current: $71.09
Upside: +11.13%
Maintains: Outperform
Price Target: $46$50
Current: $43.81
Upside: +14.13%