Sean Milligan
Stock Analyst at Needham
(0.09)
# 4,529
Out of 4,587 analysts
91
Total ratings
29.2%
Success rate
-19.1%
Average return
Main Sectors:
Stocks Rated by Sean Milligan
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| GNRC Generac Holdings | Maintained: Buy | $282 → $283 | $191.91 | +47.46% | 12 | Jul 30, 2026 | |
| ITRI Itron | Rated: Buy | $116 → $128 | $98.85 | +29.49% | 5 | Jul 29, 2026 | |
| TE T1 Energy | Maintained: Buy | $8 → $7 | $4.27 | +63.93% | 10 | Jul 28, 2026 | |
| PRIM Primoris Services | Maintained: Buy | $188 → $172 | $85.65 | +100.82% | 7 | Jul 13, 2026 | |
| NEOV NeoVolta | Maintained: Buy | $8 | $2.13 | +275.59% | 2 | Jul 2, 2026 | |
| SEI Solaris Energy Infrastructure | Initiated Coverage: Buy | $97 | $51.28 | +89.16% | 1 | Jun 29, 2026 | |
| EOSE Eos Energy Enterprises | Reiterated: Buy | $11 | $3.61 | +204.71% | 3 | Jun 17, 2026 | |
| HYLN Hyliion Holdings | Maintained: Buy | $9 | $3.62 | +148.62% | 1 | Jun 10, 2026 | |
| FLNC Fluence Energy | Maintained: Hold | $27 | $13.47 | +100.45% | 5 | Jun 2, 2026 | |
| NXT Nextpower | Reiterated: Buy | $149 | $96.90 | +53.77% | 6 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $314 | $176.75 | +77.65% | 6 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $12 | $8.90 | +34.83% | 5 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $135 → $73 | $41.09 | +77.66% | 3 | Mar 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $286 → $303 | $206.01 | +47.08% | 8 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $23 → $10 | $4.18 | n/a | 2 | Oct 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $282 → $83 | $37.38 | n/a | 4 | Oct 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $36 | $76.50 | n/a | 1 | Jul 25, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $3 | $0.8004 | n/a | 3 | Apr 2, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $41.76 | n/a | 2 | Mar 22, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $5.08 | n/a | 2 | Dec 14, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $12 | $5.30 | n/a | 1 | Jun 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $84 | $86.07 | n/a | 2 | Apr 24, 2018 |
Generac Holdings
Jul 30, 2026
Maintained: Buy
Price Target: $282 → $283
Current: $191.91
Upside: +47.46%
Itron
Jul 29, 2026
Rated: Buy
Price Target: $116 → $128
Current: $98.85
Upside: +29.49%
T1 Energy
Jul 28, 2026
Maintained: Buy
Price Target: $8 → $7
Current: $4.27
Upside: +63.93%
Primoris Services
Jul 13, 2026
Maintained: Buy
Price Target: $188 → $172
Current: $85.65
Upside: +100.82%
NeoVolta
Jul 2, 2026
Maintained: Buy
Price Target: $8
Current: $2.13
Upside: +275.59%
Solaris Energy Infrastructure
Jun 29, 2026
Initiated Coverage: Buy
Price Target: $97
Current: $51.28
Upside: +89.16%
Eos Energy Enterprises
Jun 17, 2026
Reiterated: Buy
Price Target: $11
Current: $3.61
Upside: +204.71%
Hyliion Holdings
Jun 10, 2026
Maintained: Buy
Price Target: $9
Current: $3.62
Upside: +148.62%
Fluence Energy
Jun 2, 2026
Maintained: Hold
Price Target: $27
Current: $13.47
Upside: +100.45%
Nextpower
May 29, 2026
Reiterated: Buy
Price Target: $149
Current: $96.90
Upside: +53.77%
May 11, 2026
Maintained: Buy
Price Target: $314
Current: $176.75
Upside: +77.65%
May 6, 2026
Maintained: Buy
Price Target: $12
Current: $8.90
Upside: +34.83%
Mar 18, 2026
Rated: Buy
Price Target: $135 → $73
Current: $41.09
Upside: +77.66%
Feb 25, 2026
Maintained: Buy
Price Target: $286 → $303
Current: $206.01
Upside: +47.08%
Oct 31, 2024
Downgraded: Hold
Price Target: $23 → $10
Current: $4.18
Upside: n/a
Oct 23, 2024
Downgraded: Hold
Price Target: $282 → $83
Current: $37.38
Upside: n/a
Jul 25, 2024
Initiated Coverage: Buy
Price Target: $36
Current: $76.50
Upside: n/a
Apr 2, 2024
Rated: Hold
Price Target: $3
Current: $0.8004
Upside: n/a
Mar 22, 2024
Downgraded: Hold
Price Target: n/a
Current: $41.76
Upside: n/a
Dec 14, 2023
Maintained: Buy
Price Target: n/a
Current: $5.08
Upside: n/a
Jun 6, 2023
Initiated Coverage: Buy
Price Target: $12
Current: $5.30
Upside: n/a
Apr 24, 2018
Upgraded: Buy
Price Target: $84
Current: $86.07
Upside: n/a