James Thalacker

Stock Analyst at BMO Capital

(4.69)
# 176
Out of 4,914 analysts
332
Total ratings
70.71%
Success rate
15.01%
Average return

Stocks Rated by James Thalacker

The Southern Company
Jul 22, 2025
Maintains: Outperform
Price Target: $98$102
Current: $95.54
Upside: +6.76%
Public Service Enterprise Group
Jul 22, 2025
Maintains: Market Perform
Price Target: $83$84
Current: $89.00
Upside: -5.61%
CenterPoint Energy
Jul 22, 2025
Maintains: Market Perform
Price Target: $36$39
Current: $38.62
Upside: +0.98%
NextEra Energy
Jul 21, 2025
Maintains: Outperform
Price Target: $77$81
Current: $71.58
Upside: +13.16%
Constellation Energy
Jun 5, 2025
Maintains: Outperform
Price Target: $337$350
Current: $338.66
Upside: +3.35%
NRG Energy
May 14, 2025
Maintains: Market Perform
Price Target: $115$167
Current: $163.05
Upside: +2.42%
Sempra
May 12, 2025
Maintains: Outperform
Price Target: $78$81
Current: $81.32
Upside: -0.39%
Duke Energy
May 7, 2025
Maintains: Outperform
Price Target: $123$131
Current: $120.65
Upside: +8.58%
Ameren
May 5, 2025
Maintains: Outperform
Price Target: $106$108
Current: $100.70
Upside: +7.25%
Entergy
Apr 30, 2025
Maintains: Outperform
Price Target: $89$93
Current: $90.67
Upside: +2.57%
Maintains: Outperform
Price Target: $77$79
Current: $72.76
Upside: +8.58%
Maintains: Outperform
Price Target: $42$43
Current: $42.70
Upside: +0.70%
Maintains: Outperform
Price Target: $46$50
Current: $44.46
Upside: +12.46%
Maintains: Market Perform
Price Target: $71$72
Current: $66.60
Upside: +8.11%
Maintains: Market Perform
Price Target: $69$73
Current: $72.94
Upside: +0.09%
Maintains: Market Perform
Price Target: $66$64
Current: $64.99
Upside: -1.52%
Maintains: Outperform
Price Target: $111$115
Current: $112.28
Upside: +2.42%
Maintains: Market Perform
Price Target: $135$142
Current: $138.39
Upside: +2.61%
Maintains: Outperform
Price Target: $23$22
Current: $14.05
Upside: +56.58%
Maintains: Market Perform
Price Target: $95$100
Current: $109.58
Upside: -8.74%
Maintains: Outperform
Price Target: $151$191
Current: $203.07
Upside: -5.94%
Initiates: Outperform
Price Target: $36
Current: $36.45
Upside: -1.23%
Maintains: Market Perform
Price Target: $53$57
Current: $58.92
Upside: -3.26%