James Thalacker

Stock Analyst at BMO Capital

(4.80)
# 516
Out of 4,988 analysts
905
Total ratings
62.6%
Success rate
12%
Average return

Stocks Rated by James Thalacker

CMS Energy
Sep 8, 2026
Reiterated: Buy
Price Target: $82$77
Current: $65.34
Upside: +17.85%
PG&E Corporation
Sep 3, 2026
Reiterated: Hold
Price Target: $21
Current: $13.20
Upside: +59.09%
The Southern Company
Aug 28, 2026
Reiterated: Buy
Price Target: $104
Current: $85.52
Upside: +21.61%
American Electric Power Company
Aug 27, 2026
Reiterated: Hold
Price Target: $139
Current: $120.00
Upside: +15.83%
DTE Energy Company
Aug 27, 2026
Reiterated: Hold
Price Target: $150$143
Current: $128.52
Upside: +11.27%
NextEra Energy
Aug 14, 2026
Reiterated: Buy
Price Target: $96$93
Current: $80.47
Upside: +15.57%
PPL Corporation
Aug 10, 2026
Rated: Buy
Price Target: $40$38
Current: $33.34
Upside: +13.98%
Vistra
Aug 10, 2026
Reiterated: Buy
Price Target: $231
Current: $140.67
Upside: +64.21%
Constellation Energy
Aug 7, 2026
Reiterated: Buy
Price Target: $390$379
Current: $254.71
Upside: +48.80%
Sempra
Aug 7, 2026
Reiterated: Buy
Price Target: $102$99
Current: $81.31
Upside: +21.76%
Reiterated: Buy
Price Target: $50$49
Current: $40.58
Upside: +20.75%
Reiterated: Buy
Price Target: $134$132
Current: $117.53
Upside: +12.31%
Rated: Hold
Price Target: $212$214
Current: $103.66
Upside: +106.44%
Reiterated: Hold
Price Target: $88$79
Current: $69.77
Upside: +13.23%
Reiterated: Hold
Price Target: $104
Current: $94.21
Upside: +10.39%
Reiterated: Hold
Price Target: $54$52
Current: $47.24
Upside: +10.08%
Reiterated: Hold
Price Target: $70
Current: $63.58
Upside: +10.10%
Reiterated: Hold
Price Target: $72
Current: $67.72
Upside: +6.32%
Reiterated: Hold
Price Target: $72$71
Current: $68.47
Upside: +3.70%
Reiterated: Hold
Price Target: $48$47
Current: $42.07
Upside: +11.72%
Reiterated: Buy
Price Target: $92$91
Current: $72.30
Upside: +25.86%
Reiterated: Hold
Price Target: $117
Current: $103.17
Upside: +13.41%
Reiterated: Buy
Price Target: $124$123
Current: $102.01
Upside: +20.58%
Reiterated: Buy
Price Target: $47$48
Current: $38.22
Upside: +25.59%
Reiterated: Hold
Price Target: $13$13
Current: $10.94
Upside: +14.26%
Rated: Buy
Price Target: $121$119
Current: $102.23
Upside: +16.40%
Rated: Hold
Price Target: $50$49
Current: $45.51
Upside: +7.67%
Reiterated: Buy
Price Target: $73$90
Current: $70.45
Upside: +27.75%
Reiterated: Buy
Price Target: $87$88
Current: $79.78
Upside: +10.30%
Reiterated: Buy
Price Target: $78
Current: $65.61
Upside: +18.89%
Reiterated: Buy
Price Target: $69.93
Current: $68.14
Upside: n/a