Sean Milligan

Stock Analyst at Needham

(3.11)
# 1,293
Out of 5,045 analysts
34
Total ratings
57.69%
Success rate
0.04%
Average return

Stocks Rated by Sean Milligan

Nextracker
Oct 24, 2025
Reiterates: Buy
Price Target: $103
Current: $102.67
Upside: +0.32%
T1 Energy
Oct 22, 2025
Initiates: Buy
Price Target: $6
Current: $3.60
Upside: +66.67%
Generac Holdings
Oct 22, 2025
Initiates: Buy
Price Target: $248
Current: $180.86
Upside: +37.12%
Shoals Technologies Group
Oct 22, 2025
Initiates: Buy
Price Target: $12
Current: $10.62
Upside: +12.99%
First Solar
Oct 22, 2025
Initiates: Buy
Price Target: $286
Current: $241.71
Upside: +18.32%
Primoris Services
Oct 22, 2025
Initiates: Buy
Price Target: $175
Current: $144.26
Upside: +21.31%
Enphase Energy
Aug 21, 2025
Upgrades: Hold
Price Target: $28$36
Current: $31.14
Upside: +15.61%
Enovix
Oct 31, 2024
Downgrades: Neutral
Price Target: $10
Current: $11.77
Upside: -15.04%
Itron
Sep 27, 2024
Initiates: Buy
Price Target: $131
Current: $138.18
Upside: -5.20%
LandBridge Company LLC
Jul 25, 2024
Initiates: Buy
Price Target: $36
Current: $60.14
Upside: -40.14%
Downgrades: Neutral
Price Target: $11$3
Current: $5.38
Upside: -44.24%
Downgrades: Neutral
Price Target: n/a
Current: $36.30
Upside: -
Initiates: Buy
Price Target: $37
Current: $8.92
Upside: +314.80%
Initiates: Buy
Price Target: $240
Current: $23.10
Upside: +938.96%
Initiates: Buy
Price Target: $30
Current: $20.28
Upside: +47.93%