James Thalacker

Stock Analyst at BMO Capital

(4.82)
# 459
Out of 4,630 analysts
896
Total ratings
64.6%
Success rate
12.4%
Average return

Stocks Rated by James Thalacker

PPL Corporation
Aug 10, 2026
Rated: Buy
Price Target: $40$38
Current: $35.46
Upside: +7.16%
Vistra
Aug 10, 2026
Reiterated: Buy
Price Target: $231
Current: $140.59
Upside: +64.31%
Sempra
Aug 7, 2026
Maintained: Buy
Price Target: $102$99
Current: $83.88
Upside: +18.03%
Constellation Energy
Aug 7, 2026
Maintained: Buy
Price Target: $390$379
Current: $269.89
Upside: +40.43%
NiSource
Aug 6, 2026
Maintained: Buy
Price Target: $50$49
Current: $42.61
Upside: +15.00%
Duke Energy
Aug 5, 2026
Maintained: Buy
Price Target: $134$132
Current: $124.85
Upside: +5.73%
NRG Energy
Aug 5, 2026
Rated: Hold
Price Target: $212$214
Current: $118.13
Upside: +81.16%
Public Service Enterprise Group
Aug 5, 2026
Maintained: Hold
Price Target: $88$79
Current: $75.66
Upside: +4.41%
Portland General Electric Company
Aug 4, 2026
Maintained: Hold
Price Target: $55$52
Current: $49.05
Upside: +6.01%
Dominion Energy
Aug 3, 2026
Maintained: Hold
Price Target: $70
Current: $67.39
Upside: +3.87%
Maintained: Hold
Price Target: $72
Current: $72.33
Upside: -0.46%
Maintained: Hold
Price Target: $72$71
Current: $72.09
Upside: -1.51%
Reiterated: Buy
Price Target: $104
Current: $92.69
Upside: +12.20%
Maintained: Hold
Price Target: $139
Current: $125.73
Upside: +10.55%
Maintained: Hold
Price Target: $48$47
Current: $45.61
Upside: +3.05%
Reiterated: Buy
Price Target: $92$91
Current: $78.07
Upside: +16.56%
Maintained: Hold
Price Target: $117
Current: $107.63
Upside: +8.71%
Maintained: Hold
Price Target: $148$150
Current: $139.87
Upside: +7.24%
Reiterated: Buy
Price Target: $124$123
Current: $107.18
Upside: +14.76%
Reiterated: Buy
Price Target: $47$48
Current: $40.68
Upside: +17.99%
Reiterated: Buy
Price Target: $82
Current: $71.03
Upside: +15.44%
Reiterated: Hold
Price Target: $13$13
Current: $11.44
Upside: +9.27%
Maintained: Buy
Price Target: $94$96
Current: $84.65
Upside: +13.41%
Maintained: Buy
Price Target: $28
Current: $17.46
Upside: +60.37%
Rated: Buy
Price Target: $121$119
Current: $108.84
Upside: +9.33%
Rated: Hold
Price Target: $50$49
Current: $47.02
Upside: +4.21%
Rated: Hold
Price Target: $106$104
Current: $101.03
Upside: +2.94%
Maintained: Buy
Price Target: $78
Current: $69.37
Upside: +12.44%
Maintained: Buy
Price Target: $73$90
Current: $74.65
Upside: +20.56%
Maintained: Buy
Price Target: $87$88
Current: $83.38
Upside: +5.54%
Maintained: Buy
Price Target: $69.76
Current: $71.55
Upside: n/a