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
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| PPL PPL Corporation | Rated: Buy | $40 → $38 | $35.46 | +7.16% | 22 | Aug 10, 2026 | |
| VST Vistra | Reiterated: Buy | $231 | $140.59 | +64.31% | 39 | Aug 10, 2026 | |
| SRE Sempra | Maintained: Buy | $102 → $99 | $83.88 | +18.03% | 43 | Aug 7, 2026 | |
| CEG Constellation Energy | Maintained: Buy | $390 → $379 | $269.89 | +40.43% | 27 | Aug 7, 2026 | |
| NI NiSource | Maintained: Buy | $50 → $49 | $42.61 | +15.00% | 44 | Aug 6, 2026 | |
| DUK Duke Energy | Maintained: Buy | $134 → $132 | $124.85 | +5.73% | 48 | Aug 5, 2026 | |
| NRG NRG Energy | Rated: Hold | $212 → $214 | $118.13 | +81.16% | 32 | Aug 5, 2026 | |
| PEG Public Service Enterprise Group | Maintained: Hold | $88 → $79 | $75.66 | +4.41% | 33 | Aug 5, 2026 | |
| POR Portland General Electric Company | Maintained: Hold | $55 → $52 | $49.05 | +6.01% | 5 | Aug 4, 2026 | |
| D Dominion Energy | Maintained: Hold | $70 | $67.39 | +3.87% | 47 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $72 | $72.33 | -0.46% | 40 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $72 → $71 | $72.09 | -1.51% | 8 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $104 | $92.69 | +12.20% | 35 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $139 | $125.73 | +10.55% | 51 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $48 → $47 | $45.61 | +3.05% | 32 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $92 → $91 | $78.07 | +16.56% | 36 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $117 | $107.63 | +8.71% | 29 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $148 → $150 | $139.87 | +7.24% | 40 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $124 → $123 | $107.18 | +14.76% | 40 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $47 → $48 | $40.68 | +17.99% | 40 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $82 | $71.03 | +15.44% | 51 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $13 → $13 | $11.44 | +9.27% | 18 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $94 → $96 | $84.65 | +13.41% | 45 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $28 | $17.46 | +60.37% | 15 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $121 → $119 | $108.84 | +9.33% | 32 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $50 → $49 | $47.02 | +4.21% | 3 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $106 → $104 | $101.03 | +2.94% | 8 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $78 | $69.37 | +12.44% | 24 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $73 → $90 | $74.65 | +20.56% | 4 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $87 → $88 | $83.38 | +5.54% | 4 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $69.76 | $71.55 | n/a | 1 | Sep 6, 2023 |
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%
Aug 3, 2026
Maintained: Hold
Price Target: $72
Current: $72.33
Upside: -0.46%
Aug 3, 2026
Maintained: Hold
Price Target: $72 → $71
Current: $72.09
Upside: -1.51%
Aug 3, 2026
Reiterated: Buy
Price Target: $104
Current: $92.69
Upside: +12.20%
Jul 31, 2026
Maintained: Hold
Price Target: $139
Current: $125.73
Upside: +10.55%
Jul 31, 2026
Maintained: Hold
Price Target: $48 → $47
Current: $45.61
Upside: +3.05%
Jul 31, 2026
Reiterated: Buy
Price Target: $92 → $91
Current: $78.07
Upside: +16.56%
Jul 30, 2026
Maintained: Hold
Price Target: $117
Current: $107.63
Upside: +8.71%
Jul 29, 2026
Maintained: Hold
Price Target: $148 → $150
Current: $139.87
Upside: +7.24%
Jul 29, 2026
Reiterated: Buy
Price Target: $124 → $123
Current: $107.18
Upside: +14.76%
Jul 28, 2026
Reiterated: Buy
Price Target: $47 → $48
Current: $40.68
Upside: +17.99%
Jul 28, 2026
Reiterated: Buy
Price Target: $82
Current: $71.03
Upside: +15.44%
Jul 28, 2026
Reiterated: Hold
Price Target: $13 → $13
Current: $11.44
Upside: +9.27%
Jul 27, 2026
Maintained: Buy
Price Target: $94 → $96
Current: $84.65
Upside: +13.41%
Jul 24, 2026
Maintained: Buy
Price Target: $28
Current: $17.46
Upside: +60.37%
Jul 22, 2026
Rated: Buy
Price Target: $121 → $119
Current: $108.84
Upside: +9.33%
Jul 22, 2026
Rated: Hold
Price Target: $50 → $49
Current: $47.02
Upside: +4.21%
Jul 22, 2026
Rated: Hold
Price Target: $106 → $104
Current: $101.03
Upside: +2.94%
Apr 22, 2026
Maintained: Buy
Price Target: $78
Current: $69.37
Upside: +12.44%
Apr 22, 2026
Maintained: Buy
Price Target: $73 → $90
Current: $74.65
Upside: +20.56%
Apr 22, 2026
Maintained: Buy
Price Target: $87 → $88
Current: $83.38
Upside: +5.54%
Sep 6, 2023
Maintained: Buy
Price Target: $69.76
Current: $71.55
Upside: n/a