Sean Milligan

Stock Analyst at Jefferies

(0)
# 4098
Out of 5,249 analysts
23
Total ratings
46.67%
Success rate
-4.40%
Average return
13 Stocks
Name Action Price Target Current % Upside Ratings Updated
Enphase Energy
Downgrades: Underperform
93 61
64.33 -5.18% 4 Nov 7, 2024
Enovix
Downgrades: Neutral
10
12.14 -17.63% 2 Oct 31, 2024
First Solar
Upgrades: Buy
260
174.51 48.99% 3 Oct 29, 2024
Itron
Initiates Coverage On: Buy
131
108.14 21.14% 1 Sep 27, 2024
LandBridge
Initiates Coverage On: Buy
36
80.03 -55.02% 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
1.99 50.75% 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
41.84 2.77% 1 Oct 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
37
6.96 431.61% 1 Jun 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
12
0.69 1639.13% 1 Jun 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
30
13.73 118.5% 1 Jun 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
7
n/a n/a 1 Mar 31, 2021