Philip Shen

Stock Analyst at Roth Capital

(2.11)
# 2,957
Out of 4,996 analysts
143
Total ratings
40.24%
Success rate
-3.57%
Average return

Stocks Rated by Philip Shen

MasTec
Sep 25, 2025
Maintains: Buy
Price Target: $210$250
Current: $208.12
Upside: +20.12%
SolarEdge Technologies
Aug 5, 2025
Maintains: Neutral
Price Target: $15$25
Current: $39.45
Upside: -36.63%
Nextracker
Jul 29, 2025
Reiterates: Buy
Price Target: $70$80
Current: $73.07
Upside: +9.48%
Quanta Services
Jul 29, 2025
Reiterates: Buy
Price Target: $350$450
Current: $405.44
Upside: +10.99%
FTC Solar
May 2, 2025
Maintains: Neutral
Price Target: $3$3.5
Current: $7.21
Upside: -51.46%
Array Technologies
May 2, 2025
Maintains: Neutral
Price Target: $6$5
Current: $8.26
Upside: -39.47%
Emeren Group
Mar 17, 2025
Maintains: Buy
Price Target: $3$2
Current: $1.86
Upside: +7.53%
First Solar
Feb 26, 2025
Reiterates: Buy
Price Target: $280
Current: $220.02
Upside: +27.26%
Shoals Technologies Group
Feb 26, 2025
Maintains: Neutral
Price Target: $5$4.5
Current: $7.66
Upside: -41.25%
Enphase Energy
Oct 23, 2024
Maintains: Buy
Price Target: $130$100
Current: $36.50
Upside: +173.97%
Maintains: Neutral
Price Target: $25$20
Current: $24.10
Upside: -17.01%
Maintains: Neutral
Price Target: $23$15
Current: $28.33
Upside: -47.05%
Maintains: Buy
Price Target: $25$20
Current: $12.95
Upside: +54.44%
Maintains: Neutral
Price Target: $300$200
Current: $3.53
Upside: +5,565.72%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $2.40
Upside: -37.50%
Maintains: Neutral
Price Target: $10$5
Current: $1.77
Upside: +182.49%
Downgrades: Sell
Price Target: $320$75
Current: $168.27
Upside: -55.43%
Maintains: Buy
Price Target: $42$30
Current: $17.67
Upside: +69.78%
Assumes: Neutral
Price Target: $5.5
Current: $9.44
Upside: -41.74%