Philip Shen
Stock Analyst at Roth MKM
(2.27)
# 1,177
Out of 4,479 analysts
91
Total ratings
36.92%
Success rate
-0.27%
Average return
Main Sectors:
20 Stocks
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
MAXN Maxeon Solar Technologies | Maintains: Neutral | $3 → $2 | $0.18 | +1,011.73% | 11 | May 31, 2024 | |
FSLR First Solar | Reiterates: Buy | $230 → $320 | $216.73 | +47.65% | 7 | May 31, 2024 | |
CSIQ Canadian Solar | Maintains: Buy | $25 | $14.54 | +71.94% | 2 | May 22, 2024 | |
TYGO Tigo Energy | Maintains: Neutral | $1.4 → $1.5 | $1.56 | -3.85% | 5 | May 16, 2024 | |
NXT Nextracker | Reiterates: Buy | $70 | $45.32 | +54.46% | 3 | May 15, 2024 | |
SEDG SolarEdge Technologies | Maintains: Neutral | $60 → $55 | $24.25 | +126.80% | 9 | May 9, 2024 | |
ARRY Array Technologies | Maintains: Buy | $25 → $20 | $9.63 | +107.68% | 4 | May 9, 2024 | |
SHLS Shoals Technologies Group | Downgrades: Neutral | $15 → $8 | $6.00 | +33.33% | 3 | May 8, 2024 | |
TPIC TPI Composites | Maintains: Neutral | $3.3 → $3.75 | $3.55 | +5.63% | 3 | May 6, 2024 | |
JKS JinkoSolar Holding Co. | Maintains: Neutral | $25 | $21.03 | +18.88% | 6 | Apr 30, 2024 | |
DQ Daqo New Energy | Maintains: Neutral | $23 | $14.66 | +56.89% | 4 | Apr 30, 2024 | |
ENPH Enphase Energy | Reiterates: Buy | $140 | $95.77 | +46.18% | 6 | Apr 24, 2024 | |
BPTH Bio-Path Holdings | Reiterates: Buy | $40 | $1.86 | +2,050.54% | 1 | Apr 18, 2024 | |
FTCI FTC Solar | Downgrades: Neutral | $2 → $0.45 | $0.30 | +50.00% | 2 | Mar 14, 2024 | |
SOL Emeren Group | Maintains: Buy | $7 → $5 | $1.54 | +224.68% | 5 | Nov 22, 2023 | |
SPWR SunPower | Maintains: Neutral | $10 → $5 | $2.43 | +105.76% | 5 | Oct 25, 2023 | |
NOVA Sunnova Energy International | Reiterates: Buy | $58 | $5.17 | +1,021.86% | 2 | Oct 10, 2023 | |
GNRC Generac Holdings | Downgrades: Sell | $320 → $75 | $137.30 | -45.38% | 9 | Oct 20, 2022 | |
RUN Sunrun | Maintains: Buy | $42 → $30 | $10.95 | +173.97% | 1 | Jul 20, 2022 | |
ASYS Amtech Systems | Assumes: Neutral | n/a | $6.01 | - | 3 | Feb 11, 2019 |
Maxeon Solar Technologies
May 31, 2024
Maintains: Neutral
Price Target: $3 → $2
Current: $0.18
Upside: +1,011.73%
First Solar
May 31, 2024
Reiterates: Buy
Price Target: $230 → $320
Current: $216.73
Upside: +47.65%
Canadian Solar
May 22, 2024
Maintains: Buy
Price Target: $25
Current: $14.54
Upside: +71.94%
Tigo Energy
May 16, 2024
Maintains: Neutral
Price Target: $1.4 → $1.5
Current: $1.56
Upside: -3.85%
Nextracker
May 15, 2024
Reiterates: Buy
Price Target: $70
Current: $45.32
Upside: +54.46%
SolarEdge Technologies
May 9, 2024
Maintains: Neutral
Price Target: $60 → $55
Current: $24.25
Upside: +126.80%
Array Technologies
May 9, 2024
Maintains: Buy
Price Target: $25 → $20
Current: $9.63
Upside: +107.68%
Shoals Technologies Group
May 8, 2024
Downgrades: Neutral
Price Target: $15 → $8
Current: $6.00
Upside: +33.33%
TPI Composites
May 6, 2024
Maintains: Neutral
Price Target: $3.3 → $3.75
Current: $3.55
Upside: +5.63%
JinkoSolar Holding Co.
Apr 30, 2024
Maintains: Neutral
Price Target: $25
Current: $21.03
Upside: +18.88%
Daqo New Energy
Apr 30, 2024
Maintains: Neutral
Price Target: $23
Current: $14.66
Upside: +56.89%
Enphase Energy
Apr 24, 2024
Reiterates: Buy
Price Target: $140
Current: $95.77
Upside: +46.18%
Bio-Path Holdings
Apr 18, 2024
Reiterates: Buy
Price Target: $40
Current: $1.86
Upside: +2,050.54%
FTC Solar
Mar 14, 2024
Downgrades: Neutral
Price Target: $2 → $0.45
Current: $0.30
Upside: +50.00%
Emeren Group
Nov 22, 2023
Maintains: Buy
Price Target: $7 → $5
Current: $1.54
Upside: +224.68%
SunPower
Oct 25, 2023
Maintains: Neutral
Price Target: $10 → $5
Current: $2.43
Upside: +105.76%
Sunnova Energy International
Oct 10, 2023
Reiterates: Buy
Price Target: $58
Current: $5.17
Upside: +1,021.86%
Generac Holdings
Oct 20, 2022
Downgrades: Sell
Price Target: $320 → $75
Current: $137.30
Upside: -45.38%
Sunrun
Jul 20, 2022
Maintains: Buy
Price Target: $42 → $30
Current: $10.95
Upside: +173.97%
Amtech Systems
Feb 11, 2019
Assumes: Neutral
Price Target: n/a
Current: $6.01
Upside: -