James Thalacker

Stock Analyst at BMO Capital

(4.52)
# 250
Out of 4,883 analysts
328
Total ratings
65.82%
Success rate
13.57%
Average return

Stocks Rated by James Thalacker

Constellation Energy
Jun 5, 2025
Maintains: Outperform
Price Target: $337$350
Current: $318.25
Upside: +9.98%
NRG Energy
May 14, 2025
Maintains: Market Perform
Price Target: $115$167
Current: $158.69
Upside: +5.24%
Sempra
May 12, 2025
Maintains: Outperform
Price Target: $78$81
Current: $74.39
Upside: +8.89%
Duke Energy
May 7, 2025
Maintains: Outperform
Price Target: $123$131
Current: $117.29
Upside: +11.69%
Ameren
May 5, 2025
Maintains: Outperform
Price Target: $106$108
Current: $95.93
Upside: +12.58%
Entergy
Apr 30, 2025
Maintains: Outperform
Price Target: $89$93
Current: $81.72
Upside: +13.80%
CMS Energy
Apr 29, 2025
Maintains: Outperform
Price Target: $77$79
Current: $69.63
Upside: +13.46%
NiSource
Apr 28, 2025
Maintains: Outperform
Price Target: $42$43
Current: $39.63
Upside: +8.50%
Exelon
Apr 28, 2025
Maintains: Outperform
Price Target: $46$50
Current: $43.17
Upside: +15.82%
Eversource Energy
Apr 28, 2025
Maintains: Market Perform
Price Target: $71$72
Current: $64.39
Upside: +11.82%
Maintains: Market Perform
Price Target: $69$73
Current: $67.88
Upside: +7.54%
Maintains: Market Perform
Price Target: $66$64
Current: $61.95
Upside: +3.31%
Maintains: Outperform
Price Target: $111$115
Current: $104.17
Upside: +10.40%
Maintains: Market Perform
Price Target: $135$142
Current: $131.13
Upside: +8.29%
Maintains: Outperform
Price Target: $23$22
Current: $13.64
Upside: +61.29%
Maintains: Outperform
Price Target: $84$77
Current: $74.75
Upside: +3.01%
Maintains: Market Perform
Price Target: $86$83
Current: $82.29
Upside: +0.86%
Maintains: Market Perform
Price Target: $35$36
Current: $36.24
Upside: -0.66%
Maintains: Market Perform
Price Target: $95$100
Current: $104.31
Upside: -4.13%
Maintains: Outperform
Price Target: $151$191
Current: $193.70
Upside: -1.39%
Initiates: Outperform
Price Target: $36
Current: $33.68
Upside: +6.89%
Maintains: Outperform
Price Target: $99$97
Current: $91.66
Upside: +5.83%
Maintains: Market Perform
Price Target: $53$57
Current: $56.44
Upside: +0.99%