James Thalacker

Stock Analyst at BMO Capital

(4.52)
# 216
Out of 4,783 analysts
300
Total ratings
63.43%
Success rate
13.57%
Average return

Stocks Rated by James Thalacker

American Electric Power Company
Mar 26, 2025
Maintains: Outperform
Price Target: $107$111
Current: $104.97
Upside: +5.74%
CMS Energy
Mar 24, 2025
Maintains: Outperform
Price Target: $73$80
Current: $73.14
Upside: +9.38%
CenterPoint Energy
Mar 17, 2025
Maintains: Market Perform
Price Target: $35$36
Current: $35.65
Upside: +1.00%
Duke Energy
Mar 11, 2025
Maintains: Outperform
Price Target: $123$128
Current: $117.36
Upside: +9.07%
Sempra
Mar 4, 2025
Maintains: Outperform
Price Target: $92$78
Current: $70.19
Upside: +11.13%
NRG Energy
Mar 3, 2025
Maintains: Market Perform
Price Target: $100$115
Current: $96.43
Upside: +19.26%
Public Service Enterprise Group
Feb 26, 2025
Maintains: Market Perform
Price Target: $85$86
Current: $80.88
Upside: +6.33%
Alliant Energy
Feb 24, 2025
Maintains: Market Perform
Price Target: $60$66
Current: $63.05
Upside: +4.69%
Entergy
Feb 19, 2025
Maintains: Outperform
Price Target: $79$94
Current: $83.91
Upside: +12.02%
PG&E Corporation
Feb 18, 2025
Maintains: Outperform
Price Target: $21$23
Current: $17.19
Upside: +33.84%
Maintains: Outperform
Price Target: $100$105
Current: $98.60
Upside: +6.49%
Maintains: Market Perform
Price Target: $125$135
Current: $135.31
Upside: -0.23%
Maintains: Market Perform
Price Target: $95$100
Current: $106.13
Upside: -5.77%
Maintains: Outperform
Price Target: $151$191
Current: $120.33
Upside: +58.73%
Initiates: Outperform
Price Target: $36
Current: $34.96
Upside: +2.97%
Maintains: Outperform
Price Target: $298$291
Current: $210.78
Upside: +38.06%
Maintains: Outperform
Price Target: $99$97
Current: $89.79
Upside: +8.03%
Maintains: Outperform
Price Target: $83$91
Current: $70.05
Upside: +29.91%
Maintains: Market Perform
Price Target: $74$72
Current: $60.38
Upside: +19.25%
Maintains: Outperform
Price Target: $34$36
Current: $39.83
Upside: -9.62%
Maintains: Market Perform
Price Target: $53$57
Current: $54.35
Upside: +4.87%
Maintains: Outperform
Price Target: $40$42
Current: $44.33
Upside: -5.26%
Maintains: Market Perform
Price Target: $59$62
Current: $69.19
Upside: -10.39%