James Thalacker
Stock Analyst at BMO Capital
(4.69)
# 55
Out of 5,182 analysts
398
Total ratings
72.03%
Success rate
14.98%
Average return
Main Sectors:
Stocks Rated by James Thalacker
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| NEE NextEra Energy | Maintains: Outperform | $99 → $104 | $95.72 | +8.65% | 20 | Apr 27, 2026 | |
| XEL Xcel Energy | Maintains: Outperform | $90 → $94 | $79.52 | +18.21% | 15 | Apr 22, 2026 | |
| CMS CMS Energy | Maintains: Outperform | $86 → $85 | $75.92 | +11.96% | 22 | Apr 17, 2026 | |
| LNT Alliant Energy | Maintains: Outperform | $78 → $79 | $72.74 | +8.61% | 19 | Apr 17, 2026 | |
| EXC Exelon | Downgrades: Market Perform | $52 → $49 | $47.01 | +4.23% | 15 | Apr 17, 2026 | |
| PEG Public Service Enterprise Group | Maintains: Market Perform | $90 → $91 | $80.70 | +12.76% | 25 | Apr 13, 2026 | |
| ETR Entergy | Maintains: Outperform | $118 → $127 | $113.21 | +12.18% | 25 | Apr 13, 2026 | |
| DUK Duke Energy | Maintains: Outperform | $136 → $143 | $128.01 | +11.71% | 26 | Apr 13, 2026 | |
| AEP American Electric Power Company | Maintains: Market Perform | $136 → $141 | $135.82 | +3.81% | 30 | Apr 13, 2026 | |
| CEG Constellation Energy | Maintains: Outperform | $410 → $386 | $307.78 | +25.41% | 10 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Perform | $157 → $148 | $146.82 | +0.80% | 24 | Mar 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Perform | $79 → $75 | $68.54 | +9.43% | 20 | Mar 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $41 → $42 | $39.06 | +7.53% | 4 | Mar 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $112 → $120 | $112.55 | +6.62% | 20 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Market Perform | $45 | $47.81 | -5.88% | 1 | Jan 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Outperform | $42 | $43.18 | -2.73% | 15 | Jan 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $230 → $244 | $159.50 | +52.98% | 17 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Perform | $185 → $195 | $157.11 | +24.12% | 15 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Perform | $67 → $65 | $63.25 | +2.77% | 17 | Nov 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $95 → $99 | $93.52 | +5.86% | 16 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Perform | $114 → $120 | $115.75 | +3.67% | 15 | Oct 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $23 → $25 | $16.42 | +52.30% | 4 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $46 → $47 | $48.30 | -2.69% | 11 | Sep 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $98 → $102 | $94.69 | +7.72% | 12 | Jul 22, 2025 |
NextEra Energy
Apr 27, 2026
Maintains: Outperform
Price Target: $99 → $104
Current: $95.72
Upside: +8.65%
Xcel Energy
Apr 22, 2026
Maintains: Outperform
Price Target: $90 → $94
Current: $79.52
Upside: +18.21%
CMS Energy
Apr 17, 2026
Maintains: Outperform
Price Target: $86 → $85
Current: $75.92
Upside: +11.96%
Alliant Energy
Apr 17, 2026
Maintains: Outperform
Price Target: $78 → $79
Current: $72.74
Upside: +8.61%
Exelon
Apr 17, 2026
Downgrades: Market Perform
Price Target: $52 → $49
Current: $47.01
Upside: +4.23%
Public Service Enterprise Group
Apr 13, 2026
Maintains: Market Perform
Price Target: $90 → $91
Current: $80.70
Upside: +12.76%
Entergy
Apr 13, 2026
Maintains: Outperform
Price Target: $118 → $127
Current: $113.21
Upside: +12.18%
Duke Energy
Apr 13, 2026
Maintains: Outperform
Price Target: $136 → $143
Current: $128.01
Upside: +11.71%
American Electric Power Company
Apr 13, 2026
Maintains: Market Perform
Price Target: $136 → $141
Current: $135.82
Upside: +3.81%
Constellation Energy
Apr 2, 2026
Maintains: Outperform
Price Target: $410 → $386
Current: $307.78
Upside: +25.41%
Mar 26, 2026
Maintains: Market Perform
Price Target: $157 → $148
Current: $146.82
Upside: +0.80%
Mar 23, 2026
Maintains: Market Perform
Price Target: $79 → $75
Current: $68.54
Upside: +9.43%
Mar 16, 2026
Maintains: Outperform
Price Target: $41 → $42
Current: $39.06
Upside: +7.53%
Feb 13, 2026
Maintains: Outperform
Price Target: $112 → $120
Current: $112.55
Upside: +6.62%
Jan 13, 2026
Initiates: Market Perform
Price Target: $45
Current: $47.81
Upside: -5.88%
Jan 13, 2026
Upgrades: Outperform
Price Target: $42
Current: $43.18
Upside: -2.73%
Jan 12, 2026
Maintains: Outperform
Price Target: $230 → $244
Current: $159.50
Upside: +52.98%
Nov 7, 2025
Maintains: Market Perform
Price Target: $185 → $195
Current: $157.11
Upside: +24.12%
Nov 3, 2025
Maintains: Market Perform
Price Target: $67 → $65
Current: $63.25
Upside: +2.77%
Oct 22, 2025
Maintains: Outperform
Price Target: $95 → $99
Current: $93.52
Upside: +5.86%
Oct 21, 2025
Maintains: Market Perform
Price Target: $114 → $120
Current: $115.75
Upside: +3.67%
Oct 14, 2025
Maintains: Outperform
Price Target: $23 → $25
Current: $16.42
Upside: +52.30%
Sep 29, 2025
Maintains: Outperform
Price Target: $46 → $47
Current: $48.30
Upside: -2.69%
Jul 22, 2025
Maintains: Outperform
Price Target: $98 → $102
Current: $94.69
Upside: +7.72%