James Thalacker

Stock Analyst at BMO Capital

(4.79)
# 547
Out of 4,690 analysts
902
Total ratings
62.4%
Success rate
11.9%
Average return

Stocks Rated by James Thalacker

The Southern Company
Aug 28, 2026
Reiterated: Buy
Price Target: $104
Current: $88.25
Upside: +17.85%
American Electric Power Company
Aug 27, 2026
Maintained: Hold
Price Target: $139
Current: $122.31
Upside: +13.65%
DTE Energy Company
Aug 27, 2026
Maintained: Hold
Price Target: $150$143
Current: $135.86
Upside: +5.26%
NextEra Energy
Aug 14, 2026
Maintained: Buy
Price Target: $96$93
Current: $81.84
Upside: +13.64%
PPL Corporation
Aug 10, 2026
Rated: Buy
Price Target: $40$38
Current: $34.20
Upside: +11.11%
Vistra
Aug 10, 2026
Reiterated: Buy
Price Target: $231
Current: $137.09
Upside: +68.50%
Sempra
Aug 7, 2026
Maintained: Buy
Price Target: $102$99
Current: $84.31
Upside: +17.42%
Constellation Energy
Aug 7, 2026
Maintained: Buy
Price Target: $390$379
Current: $276.75
Upside: +36.95%
NiSource
Aug 6, 2026
Maintained: Buy
Price Target: $50$49
Current: $40.57
Upside: +20.78%
Duke Energy
Aug 5, 2026
Maintained: Buy
Price Target: $134$132
Current: $120.25
Upside: +9.77%
Rated: Hold
Price Target: $212$214
Current: $111.12
Upside: +92.58%
Maintained: Hold
Price Target: $104
Current: $97.64
Upside: +6.51%
Maintained: Hold
Price Target: $88$79
Current: $73.19
Upside: +7.94%
Maintained: Hold
Price Target: $54$52
Current: $49.60
Upside: +4.84%
Maintained: Hold
Price Target: $70
Current: $65.55
Upside: +6.79%
Maintained: Hold
Price Target: $72
Current: $70.84
Upside: +1.64%
Maintained: Hold
Price Target: $72$71
Current: $70.32
Upside: +0.97%
Maintained: Hold
Price Target: $48$47
Current: $43.93
Upside: +6.99%
Reiterated: Buy
Price Target: $92$91
Current: $76.45
Upside: +19.03%
Maintained: Hold
Price Target: $117
Current: $106.22
Upside: +10.15%
Reiterated: Buy
Price Target: $124$123
Current: $105.75
Upside: +16.31%
Reiterated: Buy
Price Target: $47$48
Current: $39.24
Upside: +22.32%
Reiterated: Buy
Price Target: $82
Current: $68.21
Upside: +20.22%
Reiterated: Hold
Price Target: $13$13
Current: $11.72
Upside: +6.66%
Maintained: Buy
Price Target: $28
Current: $16.60
Upside: +68.67%
Rated: Buy
Price Target: $121$119
Current: $106.12
Upside: +12.14%
Rated: Hold
Price Target: $50$49
Current: $45.74
Upside: +7.13%
Maintained: Buy
Price Target: $78
Current: $68.03
Upside: +14.66%
Maintained: Buy
Price Target: $73$90
Current: $72.80
Upside: +23.63%
Maintained: Buy
Price Target: $87$88
Current: $80.65
Upside: +9.11%
Maintained: Buy
Price Target: $69.55
Current: $69.76
Upside: n/a