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

20 Stocks

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: -