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
Main Sectors:
Stocks Rated by Sean Milligan
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TE T1 Energy | Maintains: Buy | $10 → $8 | $5.03 | +59.05% | 2 | Apr 2, 2026 | |
| GNRC Generac Holdings | Reiterates: Buy | $277 | $212.10 | +30.60% | 6 | Mar 26, 2026 | |
| FLNC Fluence Energy | Initiates: Hold | n/a | $13.54 | - | 2 | Mar 20, 2026 | |
| OKLO Oklo Inc. | Maintains: Buy | $135 → $73 | $66.81 | +9.27% | 2 | Mar 18, 2026 | |
| ITRI Itron | Initiates: Buy | $124 | $98.43 | +25.98% | 2 | Mar 6, 2026 | |
| SHLS Shoals Technologies Group | Maintains: Buy | $14 → $12 | $7.16 | +67.60% | 2 | Feb 25, 2026 | |
| NXT Nextpower | Maintains: Buy | $103 → $138 | $111.39 | +23.89% | 4 | Jan 29, 2026 | |
| LEU Centrus Energy | Reiterates: Buy | $357 | $203.63 | +75.32% | 2 | Dec 22, 2025 | |
| FSLR First Solar | Initiates: Buy | $286 | $190.44 | +50.18% | 4 | Oct 22, 2025 | |
| PRIM Primoris Services | Initiates: Buy | $175 | $164.81 | +6.18% | 2 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Hold | $28 → $36 | $32.48 | +10.84% | 8 | Aug 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $10 | $6.62 | +51.06% | 2 | Oct 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $36 | $67.23 | -46.45% | 1 | Jul 25, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $11 → $3 | $1.95 | +53.85% | 2 | Apr 2, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $38.30 | - | 2 | Mar 22, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $37 | $7.83 | +372.54% | 1 | Jun 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $240 | $10.81 | +2,120.17% | 1 | Jun 6, 2023 |
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%
Aug 21, 2025
Upgrades: Hold
Price Target: $28 → $36
Current: $32.48
Upside: +10.84%
Oct 31, 2024
Downgrades: Neutral
Price Target: $10
Current: $6.62
Upside: +51.06%
Jul 25, 2024
Initiates: Buy
Price Target: $36
Current: $67.23
Upside: -46.45%
Apr 2, 2024
Downgrades: Neutral
Price Target: $11 → $3
Current: $1.95
Upside: +53.85%
Mar 22, 2024
Downgrades: Neutral
Price Target: n/a
Current: $38.30
Upside: -
Jun 28, 2023
Initiates: Buy
Price Target: $37
Current: $7.83
Upside: +372.54%
Jun 6, 2023
Initiates: Buy
Price Target: $240
Current: $10.81
Upside: +2,120.17%