← Back to Needham

Sean Milligan Score: 27

Analyst at Needham
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
-6.0%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
28%
5 W / 13 L
Target Met
? How often was the target reached?
Hits vs. Total.
80%
4 W / 1 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
0%
0 W / 5 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
0%
0 W / 5 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
31%
5 W / 11 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
28%
5 W / 13 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
0%
0 W / 0 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Oct 30, 2026
First Solar Inc FSLR
BUY $236.00
Est. +33%
$176.89 $214.87
Pending
$194.51 +10.0%
Oct 29, 2026
Generac Holdings Inc GNRC
BUY $288.00
Est. +43%
$201.34 $212.87
Pending
$189.24 -6.0%
Oct 29, 2026
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $143.00
Est. +74%
$82.08 $114.97
Pending
$106.70 +30.0%
Oct 06, 2026
Standard Nuclear Inc. STDN
BUY $18.00
Est. +38%
$13.01 $15.05
Pending
$12.16 -6.5%
Sep 21, 2026
Nano Nuclear Energy Inc. NNE
BUY $33.00
Est. +110%
$15.73 $17.44
Pending
$10.95 -30.4%
Sep 15, 2026
Solaris Energy Infrastructure, Inc. SEI
BUY $104.00
Est. +70%
$61.11 $79.30
Pending
$57.64 -5.7%
Sep 15, 2026
Eos Energy Enterprises Inc - Ordinary Shares - Class A EOSE
BUY $10.00
Est. +162%
$3.82 $4.34
Pending
$2.14 -44.0%
Aug 31, 2026
Babcock & Wilcox Enterprises Inc BW
BUY $20.00
Est. +179%
$7.16 $8.03
Pending
$3.68 -48.6%
Jul 29, 2026
Itron Inc. ITRI
BUY $128.00
Est. +20%
$107.02 $106.96
Pending
$101.60 -5.1%
Jun 29, 2026
Solaris Energy Infrastructure, Inc. SEI
BUY $97.00
Est. +26%
$76.80 $79.30
Pending
$57.64 -24.9%
Jun 10, 2026
Hyliion Holdings Corporation - Ordinary Shares - Class A HYLN
BUY $9.00
Est. +42%
$6.34 $8.49
Pending
$3.01 -52.6%
Oct 22, 2025
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $102.00
Est. +16%
$87.89 $163.13
Target Met
$106.70 +21.4%
Oct 22, 2025
T1 Energy Inc TE
BUY $6.00
Est. +36%
$4.42 $12.49
Target Met
$2.73 -38.2%
Signal & Target
BUY $236.00
Start Price $176.89
Best Price (1Y)
$214.87
Current Price $194.51
Return +10.0%
Signal & Target
BUY $288.00
Start Price $201.34
Best Price (1Y)
$212.87
Current Price $189.24
Return -6.0%
Signal & Target
BUY $143.00
Start Price $82.08
Best Price (1Y)
$114.97
Current Price $106.70
Return +30.0%
Signal & Target
BUY $18.00
Start Price $13.01
Best Price (1Y)
$15.05
Current Price $12.16
Return -6.5%
Signal & Target
BUY $33.00
Start Price $15.73
Best Price (1Y)
$17.44
Current Price $10.95
Return -30.4%
Signal & Target
BUY $104.00
Start Price $61.11
Best Price (1Y)
$79.30
Current Price $57.64
Return -5.7%
Signal & Target
BUY $10.00
Start Price $3.82
Best Price (1Y)
$4.34
Current Price $2.14
Return -44.0%
Signal & Target
BUY $20.00
Start Price $7.16
Best Price (1Y)
$8.03
Current Price $3.68
Return -48.6%
Itron Inc.
ITRI
Jul 29, 2026
Signal & Target
BUY $128.00
Start Price $107.02
Best Price (1Y)
$106.96
Current Price $101.60
Return -5.1%
Signal & Target
BUY $97.00
Start Price $76.80
Best Price (1Y)
$79.30
Current Price $57.64
Return -24.9%
Signal & Target
BUY $9.00
Start Price $6.34
Best Price (1Y)
$8.49
Current Price $3.01
Return -52.6%
Signal & Target
BUY $102.00
Start Price $87.89
Best Price (1Y)
$163.13
Current Price $106.70
Return +21.4%
T1 Energy Inc
TE
Oct 22, 2025
Signal & Target
BUY $6.00
Start Price $4.42
Best Price (1Y)
$12.49
Current Price $2.73
Return -38.2%