James Thalacker

Stock Analyst at BMO Capital

(4.32)
# 425
Out of 4,732 analysts
289
Total ratings
59.41%
Success rate
12.82%
Average return

Stocks Rated by James Thalacker

PG&E Corporation
Jan 13, 2025
Initiates: Outperform
Price Target: $21
Current: $17.01
Upside: +23.46%
NextEra Energy Partners, LP
Jan 13, 2025
Downgrades: Market Perform
Price Target: $26$18
Current: $17.05
Upside: +5.57%
American Electric Power Company
Jan 10, 2025
Maintains: Outperform
Price Target: $108$100
Current: $97.25
Upside: +2.83%
PPL Corporation
Dec 11, 2024
Initiates: Outperform
Price Target: $36
Current: $33.25
Upside: +8.27%
Ameren
Dec 5, 2024
Maintains: Outperform
Price Target: $93$98
Current: $94.17
Upside: +4.07%
WEC Energy Group
Dec 2, 2024
Maintains: Market Perform
Price Target: $97$104
Current: $99.03
Upside: +5.02%
NRG Energy
Nov 19, 2024
Maintains: Market Perform
Price Target: $94$100
Current: $104.51
Upside: -4.32%
Entergy
Nov 18, 2024
Maintains: Outperform
Price Target: $83$80
Current: $81.99
Upside: -3.04%
Constellation Energy
Nov 8, 2024
Maintains: Outperform
Price Target: $298$291
Current: $316.36
Upside: -8.02%
Alliant Energy
Nov 4, 2024
Maintains: Market Perform
Price Target: $65$61
Current: $60.55
Upside: +0.74%
Maintains: Outperform
Price Target: $99$97
Current: $83.90
Upside: +15.61%
Maintains: Outperform
Price Target: $77$76
Current: $68.08
Upside: +11.63%
Maintains: Outperform
Price Target: $146$147
Current: $170.86
Upside: -13.96%
Maintains: Outperform
Price Target: $93$96
Current: $85.18
Upside: +12.70%
Maintains: Market Perform
Price Target: $86$89
Current: $88.14
Upside: +0.98%
Maintains: Outperform
Price Target: $83$91
Current: $70.76
Upside: +28.60%
Maintains: Market Perform
Price Target: $135$140
Current: $123.66
Upside: +13.21%
Maintains: Market Perform
Price Target: $74$72
Current: $57.87
Upside: +24.42%
Maintains: Outperform
Price Target: $120$126
Current: $109.26
Upside: +15.32%
Maintains: Outperform
Price Target: $34$36
Current: $38.11
Upside: -5.54%
Maintains: Market Perform
Price Target: $28
Current: $32.56
Upside: -14.00%
Maintains: Market Perform
Price Target: $53$57
Current: $55.28
Upside: +3.11%
Maintains: Outperform
Price Target: $40$42
Current: $39.42
Upside: +6.54%
Maintains: Market Perform
Price Target: $59$62
Current: $66.72
Upside: -7.07%