James Thalacker
Stock Analyst at BMO Capital
(2.68)
# 665
Out of 5,340 analysts
311
Total ratings
73.37%
Success rate
21.62%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
NRG NRG Energy | Maintains: Market Perform | 115 167 | 161.23 | 3.58% | 13 | May 14, 2025 | |
SRE Sempra | Maintains: Outperform | 78 81 | 78.41 | 3.3% | 12 | May 12, 2025 | |
CEG Constellation Energy | Maintains: Outperform | 291 337 | 293.96 | 14.64% | 7 | May 12, 2025 | |
AEE Ameren | Maintains: Outperform | 106 108 | 98.83 | 9.28% | 17 | May 5, 2025 | |
ETR Entergy | Maintains: Outperform | 89 93 | 82.92 | 12.16% | 18 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 77 79 | 71.93 | 9.83% | 17 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 42 43 | 39.88 | 7.82% | 9 | Apr 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 46 50 | 44.37 | 12.69% | 9 | Apr 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 71 72 | 63.59 | 13.23% | 14 | Apr 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 69 73 | 72.18 | 1.14% | 11 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 66 64 | 63.05 | 1.51% | 14 | Apr 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 111 115 | 103.68 | 10.92% | 25 | Apr 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 135 142 | 138.48 | 2.54% | 17 | Apr 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 23 22 | 17.73 | 24.08% | 3 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 84 77 | 73.8 | 4.34% | 15 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 86 83 | 79.75 | 4.08% | 17 | Apr 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 128 123 | 116.98 | 5.15% | 20 | Apr 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 35 36 | 37.65 | -4.38% | 10 | Mar 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 95 100 | 107.25 | -6.76% | 14 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 151 191 | 157.22 | 21.49% | 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 | 34.96 | 2.97% | 1 | Dec 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 99 97 | 89.48 | 8.4% | 10 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 53 57 | 56.17 | 1.48% | 14 | Aug 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 20 23 | n/a | n/a | 6 | May 10, 2024 |