Philip Shen

Stock Analyst at Roth MKM

(1.97)
# 3,008
Out of 4,761 analysts
131
Total ratings
33.77%
Success rate
-4.94%
Average return

Stocks Rated by Philip Shen

TPI Composites
Feb 21, 2025
Maintains: Neutral
Price Target: $2.75$1.5
Current: $1.62
Upside: -7.41%
SolarEdge Technologies
Feb 21, 2025
Maintains: Neutral
Price Target: $17$20
Current: $17.66
Upside: +13.28%
Quanta Services
Feb 21, 2025
Initiates: Buy
Price Target: $350
Current: $280.40
Upside: +24.82%
Array Technologies
Nov 8, 2024
Maintains: Neutral
Price Target: $7$6
Current: $6.71
Upside: -10.51%
Enphase Energy
Oct 23, 2024
Maintains: Buy
Price Target: $130$100
Current: $63.64
Upside: +57.13%
First Solar
Oct 15, 2024
Maintains: Buy
Price Target: $320$280
Current: $155.75
Upside: +79.78%
Shoals Technologies Group
Sep 6, 2024
Maintains: Neutral
Price Target: $7$6
Current: $4.59
Upside: +30.86%
JinkoSolar Holding
Sep 4, 2024
Maintains: Neutral
Price Target: $25$20
Current: $23.25
Upside: -13.98%
Daqo New Energy
Aug 28, 2024
Maintains: Neutral
Price Target: $23$15
Current: $22.16
Upside: -32.31%
Canadian Solar
Aug 26, 2024
Maintains: Buy
Price Target: $25$20
Current: $11.09
Upside: +80.42%
Maintains: Buy
Price Target: $3
Current: $1.70
Upside: +76.99%
Maintains: Buy
Price Target: $70$65
Current: $46.79
Upside: +38.92%
Maintains: Neutral
Price Target: $300$200
Current: $5.37
Upside: +3,627.87%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $0.95
Upside: +57.88%
Downgrades: Neutral
Price Target: $20$4.5
Current: $3.32
Upside: +35.54%
Reiterates: Buy
Price Target: $58
Current: $1.96
Upside: +2,866.75%
Downgrades: Sell
Price Target: $320$75
Current: $136.72
Upside: -45.14%
Maintains: Buy
Price Target: $42$30
Current: $8.37
Upside: +258.64%
Assumes: Neutral
Price Target: $5.5
Current: $5.53
Upside: -0.48%