Philip Shen

Stock Analyst at Roth Capital

(3.10)
# 1,220
Out of 5,114 analysts
145
Total ratings
45.78%
Success rate
2.13%
Average return

Stocks Rated by Philip Shen

T1 Energy
Nov 24, 2025
Initiates: Buy
Price Target: $7
Current: $9.49
Upside: -26.24%
JinkoSolar Holding
Nov 21, 2025
Maintains: Neutral
Price Target: $17$25
Current: $27.27
Upside: -8.32%
Canadian Solar
Nov 17, 2025
Maintains: Neutral
Price Target: $11$30
Current: $21.74
Upside: +37.99%
Nextpower
Nov 13, 2025
Reiterates: Buy
Price Target: $120
Current: $119.97
Upside: +0.03%
Shoals Technologies Group
Nov 5, 2025
Reiterates: Buy
Price Target: $10$15
Current: $10.15
Upside: +47.78%
Daqo New Energy
Oct 28, 2025
Maintains: Neutral
Price Target: $25$30
Current: $26.54
Upside: +13.04%
First Solar
Oct 27, 2025
Reiterates: Buy
Price Target: $225$270
Current: $249.41
Upside: +8.26%
Primoris Services
Oct 9, 2025
Initiates: Buy
Price Target: $170
Current: $149.13
Upside: +13.99%
MasTec
Sep 25, 2025
Maintains: Buy
Price Target: $210$250
Current: $244.75
Upside: +2.15%
SolarEdge Technologies
Aug 5, 2025
Maintains: Neutral
Price Target: $15$25
Current: $35.80
Upside: -30.17%
Reiterates: Buy
Price Target: $350$450
Current: $481.28
Upside: -6.50%
Maintains: Neutral
Price Target: $3$3.5
Current: $10.94
Upside: -68.01%
Maintains: Neutral
Price Target: $6$5
Current: $11.67
Upside: -57.16%
Maintains: Buy
Price Target: $130$100
Current: $40.47
Upside: +147.10%
Maintains: Neutral
Price Target: $300$200
Current: $2.67
Upside: +7,390.64%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $3.30
Upside: -54.55%
Maintains: Neutral
Price Target: $10$5
Current: $1.85
Upside: +170.27%
Downgrades: Sell
Price Target: $320$75
Current: $174.17
Upside: -56.94%
Maintains: Buy
Price Target: $42$30
Current: $21.41
Upside: +40.12%
Assumes: Neutral
Price Target: $5.5
Current: $18.28
Upside: -69.91%