James Thalacker

Stock Analyst at BMO Capital

(4.61)
# 242
Out of 4,761 analysts
291
Total ratings
66.08%
Success rate
15.95%
Average return

Stocks Rated by James Thalacker

PG&E Corporation
Feb 18, 2025
Maintains: Outperform
Price Target: $21$23
Current: $15.99
Upside: +43.84%
Ameren
Feb 18, 2025
Maintains: Outperform
Price Target: $100$105
Current: $98.54
Upside: +6.56%
DTE Energy Company
Feb 18, 2025
Maintains: Market Perform
Price Target: $125$135
Current: $131.99
Upside: +2.28%
WEC Energy Group
Feb 5, 2025
Maintains: Market Perform
Price Target: $95$100
Current: $104.05
Upside: -3.89%
Duke Energy
Feb 3, 2025
Maintains: Outperform
Price Target: $119$124
Current: $115.55
Upside: +7.31%
Vistra
Jan 22, 2025
Maintains: Outperform
Price Target: $151$191
Current: $150.44
Upside: +26.96%
American Electric Power Company
Jan 10, 2025
Maintains: Outperform
Price Target: $108$100
Current: $105.33
Upside: -5.06%
PPL Corporation
Dec 11, 2024
Initiates: Outperform
Price Target: $36
Current: $34.72
Upside: +3.69%
NRG Energy
Nov 19, 2024
Maintains: Market Perform
Price Target: $94$100
Current: $105.96
Upside: -5.62%
Entergy
Nov 18, 2024
Maintains: Outperform
Price Target: $83$80
Current: $85.09
Upside: -6.57%
Maintains: Outperform
Price Target: $298$291
Current: $284.44
Upside: +2.31%
Maintains: Market Perform
Price Target: $90$87
Current: $83.96
Upside: +3.62%
Maintains: Market Perform
Price Target: $65$61
Current: $62.81
Upside: -2.88%
Maintains: Outperform
Price Target: $99$97
Current: $88.40
Upside: +9.73%
Maintains: Outperform
Price Target: $77$76
Current: $71.49
Upside: +6.31%
Maintains: Outperform
Price Target: $93$96
Current: $87.10
Upside: +10.22%
Maintains: Outperform
Price Target: $83$91
Current: $71.58
Upside: +27.13%
Maintains: Market Perform
Price Target: $74$72
Current: $63.37
Upside: +13.62%
Maintains: Outperform
Price Target: $34$36
Current: $40.07
Upside: -10.16%
Maintains: Market Perform
Price Target: $28
Current: $34.29
Upside: -18.34%
Maintains: Market Perform
Price Target: $53$57
Current: $57.43
Upside: -0.75%
Maintains: Outperform
Price Target: $40$42
Current: $43.39
Upside: -3.20%
Maintains: Market Perform
Price Target: $59$62
Current: $69.94
Upside: -11.35%