Sean Milligan

Stock Analyst at Needham

(3.40)
# 2,724
Out of 5,182 analysts
45
Total ratings
58.33%
Success rate
2.9%
Average return

Stocks Rated by Sean Milligan

T1 Energy
Apr 2, 2026
Maintains: Buy
Price Target: $10$8
Current: $5.31
Upside: +50.66%
Generac Holdings
Mar 26, 2026
Reiterates: Buy
Price Target: $277
Current: $220.30
Upside: +25.74%
Fluence Energy
Mar 20, 2026
Initiates: Hold
Price Target: n/a
Current: $13.36
Upside: -
Oklo Inc.
Mar 18, 2026
Maintains: Buy
Price Target: $135$73
Current: $75.93
Upside: -3.86%
Itron
Mar 6, 2026
Initiates: Buy
Price Target: $124
Current: $86.92
Upside: +42.66%
Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $14$12
Current: $7.80
Upside: +53.85%
Nextpower
Jan 29, 2026
Maintains: Buy
Price Target: $103$138
Current: $122.58
Upside: +12.58%
Centrus Energy
Dec 22, 2025
Reiterates: Buy
Price Target: $357
Current: $221.98
Upside: +60.83%
First Solar
Oct 22, 2025
Initiates: Buy
Price Target: $286
Current: $197.48
Upside: +44.82%
Primoris Services
Oct 22, 2025
Initiates: Buy
Price Target: $175
Current: $173.00
Upside: +1.16%
Upgrades: Hold
Price Target: $28$36
Current: $35.24
Upside: +2.16%
Downgrades: Neutral
Price Target: $10
Current: $6.51
Upside: +53.61%
Initiates: Buy
Price Target: $36
Current: $69.11
Upside: -47.91%
Downgrades: Neutral
Price Target: $11$3
Current: $1.94
Upside: +54.64%
Downgrades: Neutral
Price Target: n/a
Current: $47.38
Upside: -
Initiates: Buy
Price Target: $37
Current: $7.97
Upside: +364.24%
Initiates: Buy
Price Target: $240
Current: $11.29
Upside: +2,025.78%