Sean Milligan

Stock Analyst at Needham

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

Stocks Rated by Sean Milligan

T1 Energy
Apr 2, 2026
Maintains: Buy
Price Target: $10$8
Current: $5.03
Upside: +59.05%
Generac Holdings
Mar 26, 2026
Reiterates: Buy
Price Target: $277
Current: $212.10
Upside: +30.60%
Fluence Energy
Mar 20, 2026
Initiates: Hold
Price Target: n/a
Current: $13.54
Upside: -
Oklo Inc.
Mar 18, 2026
Maintains: Buy
Price Target: $135$73
Current: $66.81
Upside: +9.27%
Itron
Mar 6, 2026
Initiates: Buy
Price Target: $124
Current: $98.43
Upside: +25.98%
Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $14$12
Current: $7.16
Upside: +67.60%
Nextpower
Jan 29, 2026
Maintains: Buy
Price Target: $103$138
Current: $111.39
Upside: +23.89%
Centrus Energy
Dec 22, 2025
Reiterates: Buy
Price Target: $357
Current: $203.63
Upside: +75.32%
First Solar
Oct 22, 2025
Initiates: Buy
Price Target: $286
Current: $190.44
Upside: +50.18%
Primoris Services
Oct 22, 2025
Initiates: Buy
Price Target: $175
Current: $164.81
Upside: +6.18%
Upgrades: Hold
Price Target: $28$36
Current: $32.48
Upside: +10.84%
Downgrades: Neutral
Price Target: $10
Current: $6.62
Upside: +51.06%
Initiates: Buy
Price Target: $36
Current: $67.23
Upside: -46.45%
Downgrades: Neutral
Price Target: $11$3
Current: $1.95
Upside: +53.85%
Downgrades: Neutral
Price Target: n/a
Current: $38.30
Upside: -
Initiates: Buy
Price Target: $37
Current: $7.83
Upside: +372.54%
Initiates: Buy
Price Target: $240
Current: $10.81
Upside: +2,120.17%