Sean Milligan

Stock Analyst at Jefferies

(0)
# 4659
Out of 5,291 analysts
23
Total ratings
33.33%
Success rate
-20.20%
Average return
13 Stocks
Name Action Price Target Current % Upside Ratings Updated
Enphase Energy
Downgrades: Underperform
93 61
61.7 -1.13% 4 Nov 7, 2024
Enovix
Downgrades: Neutral
10
7.5 33.33% 2 Oct 31, 2024
First Solar
Upgrades: Buy
260
127.35 104.16% 3 Oct 29, 2024
Itron
Initiates Coverage On: Buy
131
103.72 26.3% 1 Sep 27, 2024
LandBridge
Initiates Coverage On: Buy
36
69.58 -48.26% 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.14 163.16% 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
43.19 -0.44% 1 Oct 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
37
5.07 629.78% 1 Jun 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
12
0.39 2976.92% 1 Jun 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
30
4.99 501.2% 1 Jun 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
7
n/a n/a 1 Mar 31, 2021