Sean Milligan

Stock Analyst at Jefferies

(3.35)
# 2672
Out of 5,446 analysts
27
Total ratings
Success rate
Average return
14 Stocks
Name Action PT Current % Upside Ratings Updated
ENPH Enphase Energy
Maintains: Underperform
32 28
35.68 -21.52% 7 Aug 4, 2025
PRIM Primoris Services
Initiates Coverage On: Buy
102
110.67 -7.83% 1 Jul 3, 2025
ENVX Enovix
Downgrades: Neutral
10
10.09 -0.89% 2 Oct 31, 2024
FSLR First Solar
Upgrades: Buy
260
206.41 25.96% 3 Oct 29, 2024
ITRI Itron
Initiates Coverage On: Buy
131
124.69 5.06% 1 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
36
53.8 -33.09% 1 Jul 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Jun 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
11 3
2.67 12.36% 2 Apr 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Mar 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
43
66.13 -34.98% 1 Oct 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
37
8.94 313.87% 1 Jun 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
240
16.4 1363.41% 1 Jun 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
30
7.48 301.07% 1 Jun 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
7
n/a n/a 1 Mar 31, 2021