Philip Shen

Stock Analyst at Roth MKM

(1.97)
# 2,922
Out of 4,711 analysts
130
Total ratings
32.47%
Success rate
-4.72%
Average return

Stocks Rated by Philip Shen

Array Technologies
Nov 8, 2024
Maintains: Neutral
Price Target: $7$6
Current: $5.63
Upside: +6.57%
SolarEdge Technologies
Nov 7, 2024
Maintains: Neutral
Price Target: $20$12
Current: $14.77
Upside: -18.75%
Enphase Energy
Oct 23, 2024
Maintains: Buy
Price Target: $130$100
Current: $71.45
Upside: +39.96%
First Solar
Oct 15, 2024
Maintains: Buy
Price Target: $320$280
Current: $182.39
Upside: +53.52%
Shoals Technologies Group
Sep 6, 2024
Maintains: Neutral
Price Target: $7$6
Current: $5.12
Upside: +17.19%
JinkoSolar Holding
Sep 4, 2024
Maintains: Neutral
Price Target: $25$20
Current: $23.80
Upside: -15.97%
Daqo New Energy
Aug 28, 2024
Maintains: Neutral
Price Target: $23$15
Current: $17.51
Upside: -14.33%
Canadian Solar
Aug 26, 2024
Maintains: Buy
Price Target: $25$20
Current: $11.50
Upside: +73.91%
Emeren Group
Aug 21, 2024
Maintains: Buy
Price Target: $3
Current: $1.82
Upside: +64.84%
Nextracker
Aug 2, 2024
Maintains: Buy
Price Target: $70$65
Current: $35.15
Upside: +84.92%
Reiterates: Buy
Price Target: $20
Current: $1.26
Upside: +1,487.30%
Maintains: Neutral
Price Target: $300$200
Current: $7.40
Upside: +2,602.70%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $0.94
Upside: +59.83%
Maintains: Neutral
Price Target: $3.3$3.75
Current: $2.40
Upside: +56.25%
Downgrades: Neutral
Price Target: $20$4.5
Current: $3.11
Upside: +44.69%
Reiterates: Buy
Price Target: $58
Current: $3.70
Upside: +1,467.57%
Downgrades: Sell
Price Target: $320$75
Current: $156.26
Upside: -52.00%
Maintains: Buy
Price Target: $42$30
Current: $9.87
Upside: +203.95%
Assumes: Neutral
Price Target: $5.5
Current: $5.60
Upside: -1.79%