Sean Milligan

Stock Analyst at Needham

(3.42)
# 972
Out of 5,113 analysts
38
Total ratings
56.67%
Success rate
4.61%
Average return

Stocks Rated by Sean Milligan

Generac Holdings
Jan 12, 2026
Initiates: Buy
Price Target: $211
Current: $167.11
Upside: +26.26%
Centrus Energy
Dec 22, 2025
Reiterates: Buy
Price Target: $357
Current: $281.70
Upside: +26.73%
Oklo Inc.
Dec 5, 2025
Initiates: Buy
Price Target: $135
Current: $82.31
Upside: +64.01%
Nextpower
Oct 24, 2025
Reiterates: Buy
Price Target: $103
Current: $107.28
Upside: -3.99%
T1 Energy
Oct 22, 2025
Initiates: Buy
Price Target: $6
Current: $8.14
Upside: -26.29%
Shoals Technologies Group
Oct 22, 2025
Initiates: Buy
Price Target: $12
Current: $9.27
Upside: +29.45%
First Solar
Oct 22, 2025
Initiates: Buy
Price Target: $286
Current: $242.97
Upside: +17.71%
Primoris Services
Oct 22, 2025
Initiates: Buy
Price Target: $175
Current: $150.41
Upside: +16.35%
Enphase Energy
Aug 21, 2025
Upgrades: Hold
Price Target: $28$36
Current: $39.42
Upside: -8.68%
Enovix
Oct 31, 2024
Downgrades: Neutral
Price Target: $10
Current: $7.20
Upside: +38.89%
Initiates: Buy
Price Target: $131
Current: $98.38
Upside: +33.16%
Initiates: Buy
Price Target: $36
Current: $57.04
Upside: -36.89%
Downgrades: Neutral
Price Target: $11$3
Current: $2.85
Upside: +5.26%
Downgrades: Neutral
Price Target: n/a
Current: $34.41
Upside: -
Initiates: Buy
Price Target: $37
Current: $11.15
Upside: +231.84%
Initiates: Buy
Price Target: $240
Current: $17.77
Upside: +1,250.59%
Initiates: Buy
Price Target: $30
Current: $27.12
Upside: +10.62%