Sean Milligan

Stock Analyst at Jefferies

(0.5)
# 2672
Out of 5,441 analysts
27
Total ratings
Success rate
Average return
14 Stocks
Name Action PT Current % Upside Ratings Updated
ENPH Enphase Energy
Maintains: Underperform
32 28
32.58 -14.06% 7 Aug 4, 2025
PRIM Primoris Services
Initiates Coverage On: Buy
102
111.2 -8.27% 1 Jul 3, 2025
ENVX Enovix
Downgrades: Neutral
10
10.9 -8.26% 2 Oct 31, 2024
FSLR First Solar
Upgrades: Buy
260
182.23 42.68% 3 Oct 29, 2024
ITRI Itron
Initiates Coverage On: Buy
131
123.88 5.75% 1 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
36
51.2 -29.69% 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
3.02 -0.66% 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
53.79 -20.06% 1 Oct 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
37
5.49 573.95% 1 Jun 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
240
13.81 1637.87% 1 Jun 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
30
9.26 223.97% 1 Jun 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
7
n/a n/a 1 Mar 31, 2021