James Thalacker

Stock Analyst at BMO Capital

(4.76)
# 618
Out of 5,043 analysts
914
Total ratings
58.9%
Success rate
10.8%
Average return

Stocks Rated by James Thalacker

CMS Energy
Oct 6, 2026
Reiterated: Buy
Price Target: $77 → $73
Current: $65.49
Upside: +11.47%
Vistra
Oct 5, 2026
Reiterated: Buy
Price Target: $231 → $210
Current: $161.48
Upside: +30.05%
DTE Energy Company
Oct 4, 2026
Reiterated: Hold
Price Target: $132 → $134
Current: $126.90
Upside: +5.59%
NextEra Energy
Oct 2, 2026
Reiterated: Buy
Price Target: $93
Current: $77.38
Upside: +20.19%
Constellation Energy
Oct 1, 2026
Rated: Buy
Price Target: $379 → $350
Current: $298.07
Upside: +17.42%
Portland General Electric Company
Sep 30, 2026
Reiterated: Hold
Price Target: $52 → $47
Current: $45.39
Upside: +3.55%
NiSource
Sep 28, 2026
Reiterated: Buy
Price Target: $49 → $45
Current: $40.76
Upside: +10.40%
American Electric Power Company
Sep 20, 2026
Reiterated: Hold
Price Target: $139
Current: $122.81
Upside: +13.18%
PG&E Corporation
Sep 3, 2026
Reiterated: Hold
Price Target: $21
Current: $13.13
Upside: +59.94%
The Southern Company
Aug 28, 2026
Reiterated: Buy
Price Target: $104
Current: $86.17
Upside: +20.69%
Rated: Buy
Price Target: $40 → $38
Current: $34.25
Upside: +10.95%
Reiterated: Buy
Price Target: $102 → $99
Current: $81.34
Upside: +21.71%
Reiterated: Buy
Price Target: $134 → $132
Current: $116.65
Upside: +13.16%
Rated: Hold
Price Target: $212 → $214
Current: $107.97
Upside: +98.20%
Reiterated: Hold
Price Target: $88 → $79
Current: $72.28
Upside: +9.30%
Reiterated: Hold
Price Target: $104
Current: $98.92
Upside: +5.14%
Reiterated: Hold
Price Target: $70
Current: $61.64
Upside: +13.56%
Reiterated: Hold
Price Target: $72
Current: $65.73
Upside: +9.54%
Reiterated: Hold
Price Target: $72 → $71
Current: $74.15
Upside: -4.25%
Reiterated: Hold
Price Target: $48 → $47
Current: $41.76
Upside: +12.55%
Reiterated: Buy
Price Target: $92 → $91
Current: $73.78
Upside: +23.35%
Reiterated: Hold
Price Target: $117
Current: $103.74
Upside: +12.78%
Reiterated: Buy
Price Target: $124 → $123
Current: $102.80
Upside: +19.65%
Reiterated: Buy
Price Target: $47 → $48
Current: $38.60
Upside: +24.35%
Reiterated: Hold
Price Target: $13 → $13
Current: $10.37
Upside: +20.54%
Rated: Buy
Price Target: $121 → $119
Current: $102.19
Upside: +16.45%
Rated: Hold
Price Target: $50 → $49
Current: $46.50
Upside: +5.38%
Reiterated: Buy
Price Target: $73 → $90
Current: $76.08
Upside: +18.30%
Reiterated: Buy
Price Target: $87 → $88
Current: $80.96
Upside: +8.70%
Reiterated: Buy
Price Target: $78
Current: $65.85
Upside: +18.45%
Reiterated: Buy
Price Target: $71.05
Current: $66.51
Upside: n/a