Philip Shen

Stock Analyst at Roth Capital

(2.16)
# 2,845
Out of 4,959 analysts
141
Total ratings
40.24%
Success rate
-3.12%
Average return

Stocks Rated by Philip Shen

SolarEdge Technologies
Aug 5, 2025
Maintains: Neutral
Price Target: $15$25
Current: $34.30
Upside: -27.11%
Nextracker
Jul 29, 2025
Reiterates: Buy
Price Target: $70$80
Current: $68.77
Upside: +16.33%
Quanta Services
Jul 29, 2025
Reiterates: Buy
Price Target: $350$450
Current: $379.84
Upside: +18.47%
MasTec
Jul 1, 2025
Initiates: Buy
Price Target: $210
Current: $176.97
Upside: +18.66%
FTC Solar
May 2, 2025
Maintains: Neutral
Price Target: $3$3.5
Current: $6.45
Upside: -45.74%
Array Technologies
May 2, 2025
Maintains: Neutral
Price Target: $6$5
Current: $9.07
Upside: -44.87%
Emeren Group
Mar 17, 2025
Maintains: Buy
Price Target: $3$2
Current: $1.87
Upside: +6.95%
First Solar
Feb 26, 2025
Reiterates: Buy
Price Target: $280
Current: $202.28
Upside: +38.42%
Shoals Technologies Group
Feb 26, 2025
Maintains: Neutral
Price Target: $5$4.5
Current: $6.48
Upside: -30.56%
Enphase Energy
Oct 23, 2024
Maintains: Buy
Price Target: $130$100
Current: $38.18
Upside: +161.92%
Maintains: Neutral
Price Target: $25$20
Current: $23.50
Upside: -14.89%
Maintains: Neutral
Price Target: $23$15
Current: $22.86
Upside: -34.38%
Maintains: Buy
Price Target: $25$20
Current: $11.07
Upside: +80.67%
Maintains: Neutral
Price Target: $300$200
Current: $4.20
Upside: +4,661.90%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $1.25
Upside: +20.00%
Maintains: Neutral
Price Target: $10$5
Current: $1.66
Upside: +202.11%
Downgrades: Sell
Price Target: $320$75
Current: $194.64
Upside: -61.47%
Maintains: Buy
Price Target: $42$30
Current: $16.20
Upside: +85.19%
Assumes: Neutral
Price Target: $5.5
Current: $6.02
Upside: -8.64%