
James Thalacker
Stock Analyst at BMO Capital
(4.87)
# 336
Out of 5,090 analysts
939
Total ratings
67.3%
Success rate
12.1%
Average return
Stocks Rated by James Thalacker
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| POR Portland General Electric Company | Maintained: Hold | $47 | $44.42 | +5.81% | 9 | Nov 2, 2026 | |
| XEL Xcel Energy | Reiterated: Buy | $86 → $90 | $79.82 | +12.75% | 38 | Nov 2, 2026 | |
| EXC Exelon | Maintained: Hold | $47 | $46.16 | +1.82% | 33 | Nov 2, 2026 | |
| AEP American Electric Power Company | Maintained: Hold | $135 → $137 | $130.21 | +5.21% | 55 | Nov 2, 2026 | |
| FE FirstEnergy | Reiterated: Buy | $50 | $46.91 | +6.59% | 2 | Oct 30, 2026 | |
| CMS CMS Energy | Reiterated: Buy | $76 | $70.10 | +8.42% | 55 | Oct 28, 2026 | |
| CNP CenterPoint Energy | Reiterated: Buy | $45 → $46 | $42.44 | +8.39% | 42 | Oct 28, 2026 | |
| NI NiSource | Reiterated: Buy | $45 → $49 | $44.57 | +9.94% | 46 | Oct 28, 2026 | |
| PCG PG&E Corporation | Reiterated: Hold | $21 → $22 | $13.18 | +66.92% | 18 | Oct 26, 2026 | |
| SO The Southern Company | Reiterated: Buy | $104 → $98 | $93.71 | +4.58% | 37 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $119 → $113 | $110.54 | +2.23% | 33 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $71 → $84 | $79.81 | +5.25% | 9 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $104 | $106.28 | -2.15% | 10 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $93 → $88 | $83.71 | +5.12% | 48 | Oct 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $134 → $139 | $135.49 | +2.59% | 44 | Oct 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $117 → $109 | $116.07 | -6.09% | 30 | Oct 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $38 | $35.65 | +6.59% | 23 | Oct 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $78 → $75 | $71.65 | +4.68% | 25 | Oct 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $88 → $85 | $85.93 | -1.08% | 5 | Oct 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $231 → $210 | $138.37 | +51.77% | 40 | Oct 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $379 → $350 | $262.38 | +33.39% | 28 | Oct 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $102 → $99 | $86.06 | +15.04% | 43 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $134 → $132 | $127.39 | +3.62% | 48 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $212 → $214 | $96.06 | +122.78% | 32 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $88 → $79 | $74.29 | +6.34% | 33 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $70 | $66.62 | +5.07% | 47 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $72 | $68.55 | +5.03% | 40 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $124 → $123 | $110.11 | +11.71% | 40 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $13 → $13 | $9.48 | +31.86% | 18 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $50 → $49 | $49.47 | -0.95% | 3 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $73 → $90 | $82.01 | +9.74% | 4 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $69.87 | $69.11 | n/a | 1 | Sep 6, 2023 |
Portland General Electric Company
Nov 2, 2026
Maintained: Hold
Price Target: $47
Current: $44.42
Upside: +5.81%
Xcel Energy
Nov 2, 2026
Reiterated: Buy
Price Target: $86 → $90
Current: $79.82
Upside: +12.75%
Exelon
Nov 2, 2026
Maintained: Hold
Price Target: $47
Current: $46.16
Upside: +1.82%
American Electric Power Company
Nov 2, 2026
Maintained: Hold
Price Target: $135 → $137
Current: $130.21
Upside: +5.21%
FirstEnergy
Oct 30, 2026
Reiterated: Buy
Price Target: $50
Current: $46.91
Upside: +6.59%
CMS Energy
Oct 28, 2026
Reiterated: Buy
Price Target: $76
Current: $70.10
Upside: +8.42%
CenterPoint Energy
Oct 28, 2026
Reiterated: Buy
Price Target: $45 → $46
Current: $42.44
Upside: +8.39%
NiSource
Oct 28, 2026
Reiterated: Buy
Price Target: $45 → $49
Current: $44.57
Upside: +9.94%
PG&E Corporation
Oct 26, 2026
Reiterated: Hold
Price Target: $21 → $22
Current: $13.18
Upside: +66.92%
The Southern Company
Oct 21, 2026
Reiterated: Buy
Price Target: $104 → $98
Current: $93.71
Upside: +4.58%
Oct 20, 2026
Reiterated: Buy
Price Target: $119 → $113
Current: $110.54
Upside: +2.23%
Oct 20, 2026
Reiterated: Hold
Price Target: $71 → $84
Current: $79.81
Upside: +5.25%
Oct 20, 2026
Reiterated: Hold
Price Target: $104
Current: $106.28
Upside: -2.15%
Oct 19, 2026
Reiterated: Buy
Price Target: $93 → $88
Current: $83.71
Upside: +5.12%
Oct 16, 2026
Reiterated: Hold
Price Target: $134 → $139
Current: $135.49
Upside: +2.59%
Oct 16, 2026
Reiterated: Hold
Price Target: $117 → $109
Current: $116.07
Upside: -6.09%
Oct 15, 2026
Reiterated: Buy
Price Target: $38
Current: $35.65
Upside: +6.59%
Oct 14, 2026
Reiterated: Buy
Price Target: $78 → $75
Current: $71.65
Upside: +4.68%
Oct 13, 2026
Reiterated: Buy
Price Target: $88 → $85
Current: $85.93
Upside: -1.08%
Oct 5, 2026
Reiterated: Buy
Price Target: $231 → $210
Current: $138.37
Upside: +51.77%
Oct 1, 2026
Rated: Buy
Price Target: $379 → $350
Current: $262.38
Upside: +33.39%
Aug 7, 2026
Reiterated: Buy
Price Target: $102 → $99
Current: $86.06
Upside: +15.04%
Aug 5, 2026
Reiterated: Buy
Price Target: $134 → $132
Current: $127.39
Upside: +3.62%
Aug 5, 2026
Rated: Hold
Price Target: $212 → $214
Current: $96.06
Upside: +122.78%
Aug 5, 2026
Reiterated: Hold
Price Target: $88 → $79
Current: $74.29
Upside: +6.34%
Aug 3, 2026
Reiterated: Hold
Price Target: $70
Current: $66.62
Upside: +5.07%
Aug 3, 2026
Reiterated: Hold
Price Target: $72
Current: $68.55
Upside: +5.03%
Jul 29, 2026
Reiterated: Buy
Price Target: $124 → $123
Current: $110.11
Upside: +11.71%
Jul 28, 2026
Reiterated: Hold
Price Target: $13 → $13
Current: $9.48
Upside: +31.86%
Jul 22, 2026
Rated: Hold
Price Target: $50 → $49
Current: $49.47
Upside: -0.95%
Apr 22, 2026
Reiterated: Buy
Price Target: $73 → $90
Current: $82.01
Upside: +9.74%
Sep 6, 2023
Reiterated: Buy
Price Target: $69.87
Current: $69.11
Upside: n/a