James Thalacker

Stock Analyst at BMO Capital

(4.92)
# 195
Out of 4,534 analysts
849
Total ratings
72%
Success rate
13.6%
Average return

Stocks Rated by James Thalacker

NiSource
Jul 17, 2026
Maintained: Buy
Price Target: $51$49
Current: $45.98
Upside: +6.57%
Alliant Energy
Jul 15, 2026
Maintained: Buy
Price Target: $81$83
Current: $75.41
Upside: +10.06%
CenterPoint Energy
Jul 15, 2026
Maintained: Buy
Price Target: $47$48
Current: $43.49
Upside: +10.37%
PG&E Corporation
Jul 14, 2026
Maintained: Buy
Price Target: $28
Current: $17.40
Upside: +60.92%
DTE Energy Company
Jul 13, 2026
Maintained: Hold
Price Target: $154$152
Current: $148.93
Upside: +2.06%
American Electric Power Company
Jun 30, 2026
Maintained: Hold
Price Target: $141
Current: $132.50
Upside: +6.42%
Eversource Energy
Jun 30, 2026
Maintained: Hold
Price Target: $73
Current: $75.00
Upside: -2.67%
Exelon
Jun 21, 2026
Maintained: Hold
Price Target: $48
Current: $46.61
Upside: +2.98%
Entergy
Jun 10, 2026
Reiterated: Buy
Price Target: $128$123
Current: $113.80
Upside: +8.08%
PPL Corporation
Jun 5, 2026
Maintained: Buy
Price Target: $65$39
Current: $36.10
Upside: +8.03%
Maintained: Buy
Price Target: $82$81
Current: $73.66
Upside: +9.96%
Maintained: Hold
Price Target: $67$64
Current: $71.46
Upside: -10.44%
Reiterated: Buy
Price Target: $104$102
Current: $89.24
Upside: +14.30%
Reiterated: Buy
Price Target: $390
Current: $254.94
Upside: +52.98%
Reiterated: Buy
Price Target: $105$103
Current: $92.27
Upside: +11.63%
Reiterated: Buy
Price Target: $231
Current: $158.00
Upside: +46.20%
Maintained: Buy
Price Target: $122$121
Current: $112.27
Upside: +7.78%
Maintained: Buy
Price Target: $139$138
Current: $126.85
Upside: +8.79%
Maintained: Hold
Price Target: $213
Current: $130.99
Upside: +62.61%
Maintained: Hold
Price Target: $89
Current: $78.93
Upside: +12.77%
Maintained: Hold
Price Target: $128$120
Current: $113.90
Upside: +5.36%
Maintained: Hold
Price Target: $71$72
Current: $72.06
Upside: -0.08%
Reiterated: Hold
Price Target: $106
Current: $107.74
Upside: -1.62%
Maintained: Hold
Price Target: $50
Current: $49.11
Upside: +1.81%
Maintained: Buy
Price Target: $73$90
Current: $74.61
Upside: +20.63%
Maintained: Hold
Price Target: $55
Current: $52.73
Upside: +4.30%
Maintained: Buy
Price Target: $103$104
Current: $96.03
Upside: +8.30%
Maintained: Buy
Price Target: $90$94
Current: $79.38
Upside: +18.42%
Maintained: Hold
Price Target: $13$13
Current: $12.02
Upside: +8.15%
Maintained: Buy
Price Target: $87$88
Current: $85.59
Upside: +2.82%
Maintained: Buy
Price Target: $70.13
Current: $79.69
Upside: n/a