Sean Milligan
Stock Analyst at Janney Montgomery Scott
(0.56)
# 2,702
Out of 4,479 analysts
16
Total ratings
33.33%
Success rate
-28.24%
Average return
Main Sectors:
10 Stocks
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
FSLR First Solar | Downgrades: Neutral | n/a | $216.73 | - | 2 | Jun 18, 2024 | |
GNRC Generac Holdings | Downgrades: Neutral | n/a | $137.30 | - | 3 | Jun 13, 2024 | |
MVST Microvast Holdings | Downgrades: Neutral | $11 → $3 | $0.36 | +722.82% | 2 | Apr 2, 2024 | |
SEDG SolarEdge Technologies | Downgrades: Neutral | n/a | $24.25 | - | 2 | Mar 22, 2024 | |
NXT Nextracker | Initiates: Buy | $43 | $45.32 | -5.12% | 1 | Oct 16, 2023 | |
ARRY Array Technologies | Initiates: Buy | $37 | $9.63 | +284.22% | 1 | Jun 28, 2023 | |
STEM Stem, Inc. | Initiates: Buy | $12 | $1.11 | +981.08% | 1 | Jun 6, 2023 | |
FLNC Fluence Energy | Initiates: Buy | $30 | $15.88 | +88.92% | 1 | Jun 2, 2023 | |
ENPH Enphase Energy | Upgrades: Buy | $282 | $95.77 | +194.46% | 2 | Feb 27, 2023 | |
ENVX Enovix | Initiates: Buy | $23 | $14.19 | +62.09% | 1 | Nov 4, 2022 |
First Solar
Jun 18, 2024
Downgrades: Neutral
Price Target: n/a
Current: $216.73
Upside: -
Generac Holdings
Jun 13, 2024
Downgrades: Neutral
Price Target: n/a
Current: $137.30
Upside: -
Microvast Holdings
Apr 2, 2024
Downgrades: Neutral
Price Target: $11 → $3
Current: $0.36
Upside: +722.82%
SolarEdge Technologies
Mar 22, 2024
Downgrades: Neutral
Price Target: n/a
Current: $24.25
Upside: -
Nextracker
Oct 16, 2023
Initiates: Buy
Price Target: $43
Current: $45.32
Upside: -5.12%
Array Technologies
Jun 28, 2023
Initiates: Buy
Price Target: $37
Current: $9.63
Upside: +284.22%
Stem, Inc.
Jun 6, 2023
Initiates: Buy
Price Target: $12
Current: $1.11
Upside: +981.08%
Fluence Energy
Jun 2, 2023
Initiates: Buy
Price Target: $30
Current: $15.88
Upside: +88.92%
Enphase Energy
Feb 27, 2023
Upgrades: Buy
Price Target: $282
Current: $95.77
Upside: +194.46%
Enovix
Nov 4, 2022
Initiates: Buy
Price Target: $23
Current: $14.19
Upside: +62.09%