Julien Dumoulin-Smith
Stock Analyst at B of A Securities
(5)
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
BKH Black Hills | Upgrades: Neutral | 57 64 | 60.3 | 6.14% | 8 | Aug 20, 2025 | |
LNT Alliant Energy | Maintains: Strong Buy | 68 70 | 65.8 | 6.38% | 33 | Aug 14, 2025 | |
VST Vistra | Maintains: Strong Buy | 145 241 | 194.55 | 23.88% | 9 | Aug 8, 2025 | |
CWEN Clearway Energy | Maintains: Strong Buy | 37 39 | 29.73 | 31.18% | 7 | Jul 23, 2025 | |
AMRC Ameresco | Maintains: Hold | 11 19 | 24.57 | -22.67% | 10 | Jul 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 62 67 | 64.8 | 3.4% | 8 | Jul 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underperform | 10 18 | 33.09 | -45.6% | 16 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Hold | 5 11 | 15.8 | -30.38% | 17 | Jul 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 5 8 | 6.5 | 10.77% | 3 | Jul 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 102 100 | 93.3 | 7.18% | 15 | Jun 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 427 517 | 622.58 | -16.96% | 8 | May 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 7 10 | 9.03 | 10.74% | 2 | May 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Underperform | 10 9 | 13.37 | -32.69% | 12 | May 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Underperform | 4 3 | 7.28 | -58.79% | 11 | May 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 113 132 | 148.13 | -10.89% | 23 | May 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 20 22 | 15.1 | 45.7% | 7 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Neutral | 42 45 | 43.77 | 2.81% | 16 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Buy | 182 | 187 | -2.67% | 4 | Mar 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 73 80 | 72.18 | 10.83% | 8 | Mar 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 108 114 | 112.89 | 0.98% | 7 | Mar 18, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 129 132 | 123.66 | 6.74% | 17 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 9 2 | n/a | n/a | 6 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 46 56 | 67.69 | -17.27% | 5 | Jan 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 25 15 | 10.54 | 42.31% | 11 | Jan 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 129 118 | 126.64 | -6.82% | 9 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 106 104 | 90.42 | 15.02% | 14 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 47 42 | 43.06 | -2.46% | 11 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underperform | 20 18 | 50.82 | -64.58% | 11 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 246 236 | 191.23 | 23.41% | 23 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 41 41 | 39.84 | 2.91% | 3 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Neutral | 90 98 | 107.65 | -8.96% | 11 | Dec 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 7 4 | n/a | n/a | 4 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underperform | 72 62 | 37.56 | 65.07% | 11 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 34 35 | 36.63 | -4.45% | 11 | Nov 4, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 108 | 100.05 | 7.95% | 13 | Oct 9, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Underperform | 124 | 144.69 | -14.3% | 9 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 50 | 56.69 | -11.8% | 1 | Oct 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 155 | 166.24 | -6.76% | 3 | Oct 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 46 | 45.27 | 1.61% | 10 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 97 | 100.9 | -3.87% | 12 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 70 | 72.06 | -2.86% | 11 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 46 | 44.39 | 3.63% | 5 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 87 | 73.85 | 17.81% | 4 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 256 | 381.58 | -32.91% | 1 | Sep 4, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 39 | 28.02 | 39.19% | 15 | Sep 4, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 84 88 | 82.88 | 6.18% | 8 | Aug 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 131 136 | 138.42 | -1.75% | 14 | Aug 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Neutral | 43 54 | 60.31 | -10.46% | 12 | May 10, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 63 66 | 72.87 | -9.43% | 9 | Apr 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 22 20 | 21.99 | -9.05% | 5 | Mar 26, 2024 |