Sean Milligan

Stock Analyst at Needham

(2.26)
# 2,738
Out of 5,149 analysts
40
Total ratings
46.88%
Success rate
-0.59%
Average return

Stocks Rated by Sean Milligan

Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $14$12
Current: $5.91
Upside: +103.05%
Nextpower
Jan 29, 2026
Maintains: Buy
Price Target: $103$138
Current: $101.16
Upside: +36.42%
Generac Holdings
Jan 12, 2026
Initiates: Buy
Price Target: $211
Current: $221.21
Upside: -4.62%
Centrus Energy
Dec 22, 2025
Reiterates: Buy
Price Target: $357
Current: $197.35
Upside: +80.90%
Oklo Inc.
Dec 5, 2025
Initiates: Buy
Price Target: $135
Current: $63.30
Upside: +113.27%
T1 Energy
Oct 22, 2025
Initiates: Buy
Price Target: $6
Current: $6.51
Upside: -7.83%
First Solar
Oct 22, 2025
Initiates: Buy
Price Target: $286
Current: $197.53
Upside: +44.79%
Primoris Services
Oct 22, 2025
Initiates: Buy
Price Target: $175
Current: $147.08
Upside: +18.98%
Enphase Energy
Aug 21, 2025
Upgrades: Hold
Price Target: $28$36
Current: $43.20
Upside: -16.67%
Enovix
Oct 31, 2024
Downgrades: Neutral
Price Target: $10
Current: $5.07
Upside: +97.24%
Initiates: Buy
Price Target: $131
Current: $93.94
Upside: +39.45%
Initiates: Buy
Price Target: $36
Current: $73.33
Upside: -50.91%
Downgrades: Neutral
Price Target: $11$3
Current: $2.13
Upside: +40.85%
Downgrades: Neutral
Price Target: n/a
Current: $37.81
Upside: -
Initiates: Buy
Price Target: $37
Current: $7.50
Upside: +393.33%
Initiates: Buy
Price Target: $240
Current: $9.50
Upside: +2,426.32%
Initiates: Buy
Price Target: $30
Current: $14.92
Upside: +101.07%