Julien Dumoulin-Smith

Stock Analyst at Jefferies

(2.31)
# 1075
Out of 5,438 analysts
655
Total ratings
Success rate
Average return
83 Stocks
Name Action PT Current % Upside Ratings Updated
LNT Alliant Energy
Maintains: Strong Buy
68 70
65.32 7.16% 33 Aug 14, 2025
VST Vistra
Maintains: Strong Buy
145 241
200.2 20.38% 9 Aug 8, 2025
CWEN Clearway Energy
Maintains: Strong Buy
37 39
29.34 32.92% 7 Jul 23, 2025
AMRC Ameresco
Maintains: Hold
11 19
19.61 -3.11% 10 Jul 23, 2025
ES Eversource Energy
Maintains: Neutral
62 67
65.72 1.95% 8 Jul 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
10 18
24.93 -27.8% 16 Jul 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Hold
5 11
11.6 -5.17% 17 Jul 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
5 8
4.46 61.43% 3 Jul 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
102 100
94.56 5.75% 15 Jun 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
427 517
650.97 -20.58% 8 May 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
7 10
5.49 82.15% 2 May 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
10 9
12.81 -29.74% 12 May 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
4 3
9.26 -67.6% 11 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
113 132
152.02 -13.17% 23 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 22
15.13 45.41% 7 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
42 45
43.34 3.83% 16 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
182
196.59 -7.42% 4 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
73 80
72.92 9.71% 8 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
108 114
112.04 1.75% 7 Mar 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
129 132
125.55 5.14% 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
53.79 4.11% 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
124.39 -5.14% 9 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
106 104
92.48 12.46% 14 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
47 42
42.19 -0.45% 11 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
20 18
37.65 -52.19% 11 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
246 236
182.23 29.51% 23 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
41 41
39.03 5.05% 3 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
90 98
109.67 -10.64% 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
32.58 90.3% 11 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
34 35
36.3 -3.58% 11 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
108
104.13 3.72% 13 Oct 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Underperform
124
145.6 -14.84% 9 Oct 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
50
57.02 -12.31% 1 Oct 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
155
164.98 -6.05% 3 Oct 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
46
45.17 1.84% 10 Sep 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
97
101.38 -4.32% 12 Sep 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
70
72.44 -3.37% 11 Sep 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
46
44.73 2.84% 5 Sep 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
87
72.45 20.08% 4 Sep 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
256
384.2 -33.37% 1 Sep 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
39
25.68 51.87% 15 Sep 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
84 88
86.55 1.68% 8 Aug 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
131 136
139.95 -2.82% 14 Aug 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
43 54
61.51 -12.21% 12 May 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
63 66
72.67 -9.18% 9 Apr 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
22 20
21.99 -9.05% 5 Mar 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
53 55
76.28 -27.9% 4 Nov 28, 2023