Sean Milligan

Stock Analyst at Needham

(2.40)
# 2,748
Out of 5,090 analysts
36
Total ratings
53.85%
Success rate
-0.51%
Average return

Stocks Rated by Sean Milligan

Centrus Energy
Dec 5, 2025
Initiates: Buy
Price Target: $357
Current: $266.23
Upside: +34.09%
Oklo Inc.
Dec 5, 2025
Initiates: Buy
Price Target: $135
Current: $104.67
Upside: +28.98%
Nextpower
Oct 24, 2025
Reiterates: Buy
Price Target: $103
Current: $90.59
Upside: +13.71%
T1 Energy
Oct 22, 2025
Initiates: Buy
Price Target: $6
Current: $5.83
Upside: +2.92%
Generac Holdings
Oct 22, 2025
Initiates: Buy
Price Target: $248
Current: $162.33
Upside: +52.78%
Shoals Technologies Group
Oct 22, 2025
Initiates: Buy
Price Target: $12
Current: $8.03
Upside: +49.44%
First Solar
Oct 22, 2025
Initiates: Buy
Price Target: $286
Current: $257.61
Upside: +11.02%
Primoris Services
Oct 22, 2025
Initiates: Buy
Price Target: $175
Current: $125.66
Upside: +39.26%
Enphase Energy
Aug 21, 2025
Upgrades: Hold
Price Target: $28$36
Current: $31.25
Upside: +15.20%
Enovix
Oct 31, 2024
Downgrades: Neutral
Price Target: $10
Current: $8.96
Upside: +11.61%
Initiates: Buy
Price Target: $131
Current: $97.87
Upside: +33.85%
Initiates: Buy
Price Target: $36
Current: $59.58
Upside: -39.58%
Downgrades: Neutral
Price Target: $11$3
Current: $3.75
Upside: -20.00%
Downgrades: Neutral
Price Target: n/a
Current: $29.52
Upside: -
Initiates: Buy
Price Target: $37
Current: $7.92
Upside: +367.17%
Initiates: Buy
Price Target: $240
Current: $18.30
Upside: +1,211.48%
Initiates: Buy
Price Target: $30
Current: $23.96
Upside: +25.21%