Julien Dumoulin-Smith
Stock Analyst at Jefferies
(5)
Main Sectors:
Top Industries:
83 Stocks
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
RUN Sunrun | Upgrades: Buy | 11 21 | 19.11 | 9.89% | 18 | Oct 1, 2025 | |
DUK Duke Energy | Downgrades: Hold | 141 134 | 123.54 | 8.47% | 18 | Sep 26, 2025 | |
XEL Xcel Energy | Maintains: Strong Buy | 78 84 | 80.26 | 4.66% | 10 | Sep 25, 2025 | |
AMRC Ameresco | Upgrades: Buy | 19 39 | 37.32 | 4.5% | 11 | Sep 25, 2025 | |
PWR Quanta Services | Upgrades: Buy | 398 469 | 421.22 | 11.34% | 2 | Sep 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underperform | 21 24 | 90.29 | -73.42% | 12 | Sep 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 241 230 | 201.98 | 13.87% | 10 | Sep 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 658 668 | 594.89 | 12.29% | 10 | Sep 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 120 116 | 114.06 | 1.7% | 9 | Sep 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 6 9 | 8.5 | 5.88% | 4 | Sep 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Neutral | 57 64 | 60.17 | 6.37% | 9 | Aug 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 68 70 | 66.8 | 4.79% | 33 | Aug 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 37 39 | 30.34 | 28.54% | 7 | Jul 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 62 67 | 72.52 | -7.61% | 8 | Jul 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underperform | 10 18 | 36.24 | -50.33% | 16 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 102 100 | 94.55 | 5.76% | 15 | Jun 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 7 10 | 9.07 | 10.25% | 2 | May 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Underperform | 10 9 | 14.57 | -38.23% | 12 | May 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Underperform | 4 3 | 13.79 | -78.25% | 11 | May 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 113 132 | 166.39 | -20.67% | 23 | May 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 20 22 | 15.89 | 38.45% | 7 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Neutral | 42 45 | 45.92 | -2% | 16 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Buy | 182 | 165.68 | 9.85% | 4 | Mar 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 73 80 | 72.33 | 10.6% | 8 | Mar 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 9 2 | n/a | n/a | 6 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 46 56 | 77.13 | -27.4% | 5 | Jan 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 25 15 | n/a | n/a | 11 | Jan 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 129 118 | 132.39 | -10.87% | 9 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 106 104 | 90.2 | 15.3% | 14 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 47 42 | 43.17 | -2.71% | 11 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 246 236 | 230.13 | 2.55% | 23 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 41 41 | 39.4 | 4.06% | 3 | Jan 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Neutral | 90 98 | 113.28 | -13.49% | 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 | 36.8 | 68.48% | 11 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 34 35 | 36.7 | -4.63% | 11 | Nov 4, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 108 | 98.8 | 9.31% | 13 | Oct 9, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Underperform | 124 | 137.75 | -9.98% | 9 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 50 | 56.95 | -12.2% | 1 | Oct 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 155 | 170.19 | -8.93% | 3 | Oct 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 46 | 45.92 | 0.17% | 10 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 97 | 103.7 | -6.46% | 12 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 70 | 76.62 | -8.64% | 11 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 46 | 45.34 | 1.46% | 5 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 87 | 80.07 | 8.65% | 4 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 39 | 30.65 | 27.24% | 15 | Sep 4, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 84 88 | 81.99 | 7.33% | 8 | Aug 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 131 136 | 139.99 | -2.85% | 14 | Aug 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Neutral | 43 54 | 61.53 | -12.24% | 12 | May 10, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 22 20 | n/a | n/a | 5 | Mar 26, 2024 |