Sean Milligan

Stock Analyst at Needham

(0.20)
# 4,515
Out of 4,662 analysts
97
Total ratings
41.4%
Success rate
-12%
Average return

Stocks Rated by Sean Milligan

Solaris Energy Infrastructure
Aug 19, 2026
Maintained: Buy
Price Target: $98
Current: $58.80
Upside: +66.67%
Hyliion Holdings
Aug 12, 2026
Maintained: Buy
Price Target: $9
Current: $3.67
Upside: +145.23%
Centrus Energy
Aug 7, 2026
Maintained: Buy
Price Target: $314$262
Current: $183.68
Upside: +42.64%
First Solar
Jul 31, 2026
Maintained: Buy
Price Target: $303
Current: $222.40
Upside: +36.24%
Nextpower
Jul 31, 2026
Maintained: Buy
Price Target: $149
Current: $92.12
Upside: +61.75%
Generac Holdings
Jul 30, 2026
Maintained: Buy
Price Target: $282$283
Current: $210.81
Upside: +34.24%
Itron
Jul 29, 2026
Rated: Buy
Price Target: $116$128
Current: $98.86
Upside: +29.48%
T1 Energy
Jul 28, 2026
Maintained: Buy
Price Target: $8$7
Current: $4.55
Upside: +53.85%
Primoris Services
Jul 13, 2026
Maintained: Buy
Price Target: $188$172
Current: $79.93
Upside: +115.19%
NeoVolta
Jul 2, 2026
Maintained: Buy
Price Target: $8
Current: $3.34
Upside: +139.52%
Reiterated: Buy
Price Target: $11
Current: $3.74
Upside: +194.12%
Maintained: Hold
Price Target: $27
Current: $12.07
Upside: +123.70%
Maintained: Buy
Price Target: $12
Current: $7.95
Upside: +50.94%
Rated: Buy
Price Target: $135$73
Current: $42.94
Upside: +70.00%
Downgraded: Hold
Price Target: $23$10
Current: $3.40
Upside: n/a
Downgraded: Hold
Price Target: $282$83
Current: $39.37
Upside: n/a
Initiated Coverage: Buy
Price Target: $36
Current: $82.20
Upside: n/a
Rated: Hold
Price Target: $3
Current: $0.8008
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $32.60
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $4.92
Upside: n/a
Initiated Coverage: Buy
Price Target: $12
Current: $5.76
Upside: n/a
Upgraded: Buy
Price Target: $84
Current: $93.76
Upside: n/a