Sean Milligan

Stock Analyst at Needham

(2.49)
# 2,269
Out of 5,179 analysts
44
Total ratings
54.29%
Success rate
-0.3%
Average return

Stocks Rated by Sean Milligan

Generac Holdings
Mar 26, 2026
Reiterates: Buy
Price Target: $277
Current: $194.40
Upside: +42.49%
Fluence Energy
Mar 20, 2026
Initiates: Hold
Price Target: n/a
Current: $14.15
Upside: -
Oklo Inc.
Mar 18, 2026
Maintains: Buy
Price Target: $135$73
Current: $50.23
Upside: +45.33%
Itron
Mar 6, 2026
Initiates: Buy
Price Target: $124
Current: $85.60
Upside: +44.86%
Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $14$12
Current: $6.62
Upside: +81.27%
Nextpower
Jan 29, 2026
Maintains: Buy
Price Target: $103$138
Current: $120.03
Upside: +14.97%
Centrus Energy
Dec 22, 2025
Reiterates: Buy
Price Target: $357
Current: $182.90
Upside: +95.19%
T1 Energy
Oct 22, 2025
Initiates: Buy
Price Target: $6
Current: $5.76
Upside: +4.17%
First Solar
Oct 22, 2025
Initiates: Buy
Price Target: $286
Current: $190.29
Upside: +50.30%
Primoris Services
Oct 22, 2025
Initiates: Buy
Price Target: $175
Current: $143.50
Upside: +21.95%
Upgrades: Hold
Price Target: $28$36
Current: $37.84
Upside: -4.86%
Downgrades: Neutral
Price Target: $10
Current: $5.23
Upside: +91.20%
Initiates: Buy
Price Target: $36
Current: $72.02
Upside: -50.01%
Downgrades: Neutral
Price Target: $11$3
Current: $1.43
Upside: +109.79%
Downgrades: Neutral
Price Target: n/a
Current: $51.76
Upside: -
Initiates: Buy
Price Target: $37
Current: $7.33
Upside: +404.77%
Initiates: Buy
Price Target: $240
Current: $8.75
Upside: +2,642.86%