James Thalacker
Stock Analyst at BMO Capital
(2.47)
# 800
Out of 5,370 analysts
316
Total ratings
65.61%
Success rate
21.15%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
CEG Constellation Energy | Maintains: Outperform | 337 350 | 307.85 | 13.69% | 8 | Jun 5, 2025 | |
NRG NRG Energy | Maintains: Market Perform | 115 167 | 153.76 | 8.61% | 13 | May 14, 2025 | |
SRE Sempra | Maintains: Outperform | 78 81 | 73.72 | 9.88% | 12 | May 12, 2025 | |
DUK Duke Energy | Maintains: Outperform | 123 131 | 115.23 | 13.69% | 23 | May 7, 2025 | |
AEE Ameren | Maintains: Outperform | 106 108 | 94.76 | 13.97% | 17 | May 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 89 93 | 81.69 | 13.85% | 18 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 77 79 | 69.46 | 13.73% | 17 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 42 43 | 39.34 | 9.3% | 9 | Apr 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 46 50 | 42.59 | 17.4% | 10 | Apr 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 71 72 | 64.31 | 11.96% | 14 | Apr 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 69 73 | 66.69 | 9.46% | 11 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 66 64 | 60.37 | 6.01% | 14 | Apr 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 111 115 | 101.86 | 12.9% | 25 | Apr 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 135 142 | 133.01 | 6.76% | 17 | Apr 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 23 22 | 13.55 | 62.36% | 3 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 84 77 | 73.71 | 4.46% | 15 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 86 83 | 81.08 | 2.37% | 17 | Apr 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 35 36 | 35.93 | 0.19% | 10 | Mar 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 95 100 | 104.05 | -3.89% | 14 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 151 191 | 177.27 | 7.75% | 12 | Jan 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Market Perform | 26 18 | n/a | n/a | 6 | Jan 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Outperform | 36 | 33.64 | 7.02% | 1 | Dec 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 99 97 | 88.83 | 9.2% | 10 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 53 57 | 54.73 | 4.15% | 14 | Aug 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 20 23 | n/a | n/a | 6 | May 10, 2024 |