Sean Milligan

Stock Analyst at Needham

(2.31)
# 2,632
Out of 5,154 analysts
41
Total ratings
51.52%
Success rate
-2.09%
Average return

Stocks Rated by Sean Milligan

Itron
Mar 6, 2026
Initiates: Buy
Price Target: $124
Current: $91.25
Upside: +35.89%
Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $14$12
Current: $5.71
Upside: +110.16%
Nextpower
Jan 29, 2026
Maintains: Buy
Price Target: $103$138
Current: $101.43
Upside: +36.05%
Generac Holdings
Jan 12, 2026
Initiates: Buy
Price Target: $211
Current: $204.02
Upside: +3.42%
Centrus Energy
Dec 22, 2025
Reiterates: Buy
Price Target: $357
Current: $188.89
Upside: +89.00%
Oklo Inc.
Dec 5, 2025
Initiates: Buy
Price Target: $135
Current: $58.25
Upside: +131.76%
T1 Energy
Oct 22, 2025
Initiates: Buy
Price Target: $6
Current: $6.72
Upside: -10.71%
First Solar
Oct 22, 2025
Initiates: Buy
Price Target: $286
Current: $189.21
Upside: +51.15%
Primoris Services
Oct 22, 2025
Initiates: Buy
Price Target: $175
Current: $133.15
Upside: +31.43%
Enphase Energy
Aug 21, 2025
Upgrades: Hold
Price Target: $28$36
Current: $40.23
Upside: -10.51%
Downgrades: Neutral
Price Target: $10
Current: $4.85
Upside: +106.19%
Initiates: Buy
Price Target: $36
Current: $72.39
Upside: -50.27%
Downgrades: Neutral
Price Target: $11$3
Current: $2.08
Upside: +44.23%
Downgrades: Neutral
Price Target: n/a
Current: $33.41
Upside: -
Initiates: Buy
Price Target: $37
Current: $6.81
Upside: +443.32%
Initiates: Buy
Price Target: $240
Current: $12.11
Upside: +1,881.83%
Initiates: Buy
Price Target: $30
Current: $14.78
Upside: +102.98%