James Thalacker

Stock Analyst at BMO Capital

(4.69)
# 205
Out of 4,996 analysts
343
Total ratings
71.22%
Success rate
15.32%
Average return

Stocks Rated by James Thalacker

Xcel Energy
Sep 25, 2025
Maintains: Outperform
Price Target: $80$84
Current: $79.28
Upside: +5.95%
Sempra
Sep 25, 2025
Maintains: Outperform
Price Target: $88$95
Current: $88.59
Upside: +7.24%
DTE Energy Company
Aug 25, 2025
Maintains: Market Perform
Price Target: $140$144
Current: $139.31
Upside: +3.37%
Vistra
Aug 12, 2025
Maintains: Outperform
Price Target: $191$229
Current: $207.22
Upside: +10.51%
Alliant Energy
Aug 11, 2025
Maintains: Market Perform
Price Target: $66$68
Current: $66.07
Upside: +2.92%
Constellation Energy
Aug 11, 2025
Maintains: Outperform
Price Target: $350$375
Current: $331.26
Upside: +13.20%
Public Service Enterprise Group
Aug 6, 2025
Maintains: Market Perform
Price Target: $84$89
Current: $82.30
Upside: +8.14%
Duke Energy
Aug 6, 2025
Maintains: Outperform
Price Target: $131$132
Current: $123.02
Upside: +7.30%
NRG Energy
Aug 6, 2025
Maintains: Market Perform
Price Target: $167$185
Current: $168.57
Upside: +9.75%
The Southern Company
Jul 22, 2025
Maintains: Outperform
Price Target: $98$102
Current: $94.53
Upside: +7.90%
Maintains: Market Perform
Price Target: $36$39
Current: $38.81
Upside: +0.49%
Maintains: Outperform
Price Target: $77$81
Current: $75.85
Upside: +6.79%
Maintains: Outperform
Price Target: $106$108
Current: $102.10
Upside: +5.78%
Maintains: Outperform
Price Target: $89$93
Current: $92.25
Upside: +0.81%
Maintains: Outperform
Price Target: $77$79
Current: $71.84
Upside: +9.97%
Maintains: Outperform
Price Target: $42$43
Current: $42.57
Upside: +1.01%
Maintains: Outperform
Price Target: $46$50
Current: $44.09
Upside: +13.40%
Maintains: Market Perform
Price Target: $71$72
Current: $69.77
Upside: +3.20%
Maintains: Outperform
Price Target: $111$115
Current: $109.14
Upside: +5.37%
Maintains: Outperform
Price Target: $23$22
Current: $14.97
Upside: +46.96%
Maintains: Market Perform
Price Target: $95$100
Current: $112.85
Upside: -11.39%
Initiates: Outperform
Price Target: $36
Current: $36.72
Upside: -1.96%
Maintains: Market Perform
Price Target: $53$57
Current: $60.33
Upside: -5.52%