Sean Milligan

Stock Analyst at Needham

(3.19)
# 1,105
Out of 5,131 analysts
39
Total ratings
54.84%
Success rate
1.75%
Average return

Stocks Rated by Sean Milligan

Nextpower
Jan 29, 2026
Maintains: Buy
Price Target: $103$138
Current: $116.44
Upside: +18.52%
Generac Holdings
Jan 12, 2026
Initiates: Buy
Price Target: $211
Current: $224.45
Upside: -5.99%
Centrus Energy
Dec 22, 2025
Reiterates: Buy
Price Target: $357
Current: $199.19
Upside: +79.23%
Oklo Inc.
Dec 5, 2025
Initiates: Buy
Price Target: $135
Current: $65.69
Upside: +105.51%
T1 Energy
Oct 22, 2025
Initiates: Buy
Price Target: $6
Current: $6.12
Upside: -1.96%
Shoals Technologies Group
Oct 22, 2025
Initiates: Buy
Price Target: $12
Current: $10.24
Upside: +17.19%
First Solar
Oct 22, 2025
Initiates: Buy
Price Target: $286
Current: $225.65
Upside: +26.74%
Primoris Services
Oct 22, 2025
Initiates: Buy
Price Target: $175
Current: $166.53
Upside: +5.09%
Enphase Energy
Aug 21, 2025
Upgrades: Hold
Price Target: $28$36
Current: $43.49
Upside: -17.22%
Enovix
Oct 31, 2024
Downgrades: Neutral
Price Target: $10
Current: $5.92
Upside: +68.92%
Initiates: Buy
Price Target: $131
Current: $89.36
Upside: +46.60%
Initiates: Buy
Price Target: $36
Current: $65.25
Upside: -44.83%
Downgrades: Neutral
Price Target: $11$3
Current: $2.36
Upside: +27.12%
Downgrades: Neutral
Price Target: n/a
Current: $35.53
Upside: -
Initiates: Buy
Price Target: $37
Current: $11.16
Upside: +231.54%
Initiates: Buy
Price Target: $240
Current: $11.30
Upside: +2,023.89%
Initiates: Buy
Price Target: $30
Current: $18.46
Upside: +62.51%