Philip Shen

Stock Analyst at Roth Capital

(2.90)
# 2,665
Out of 5,128 analysts
145
Total ratings
42.17%
Success rate
0.29%
Average return

Stocks Rated by Philip Shen

T1 Energy
Nov 24, 2025
Initiates: Buy
Price Target: $7
Current: $7.28
Upside: -3.85%
JinkoSolar Holding
Nov 21, 2025
Maintains: Neutral
Price Target: $17$25
Current: $28.50
Upside: -12.28%
Canadian Solar
Nov 17, 2025
Maintains: Neutral
Price Target: $11$30
Current: $22.02
Upside: +36.24%
Nextpower
Nov 13, 2025
Reiterates: Buy
Price Target: $120
Current: $88.81
Upside: +35.12%
Shoals Technologies Group
Nov 5, 2025
Reiterates: Buy
Price Target: $10$15
Current: $8.84
Upside: +69.68%
Daqo New Energy
Oct 28, 2025
Maintains: Neutral
Price Target: $25$30
Current: $29.19
Upside: +2.77%
First Solar
Oct 27, 2025
Reiterates: Buy
Price Target: $225$270
Current: $241.11
Upside: +11.98%
Primoris Services
Oct 9, 2025
Initiates: Buy
Price Target: $170
Current: $128.25
Upside: +32.55%
MasTec
Sep 25, 2025
Maintains: Buy
Price Target: $210$250
Current: $235.75
Upside: +6.04%
SolarEdge Technologies
Aug 5, 2025
Maintains: Neutral
Price Target: $15$25
Current: $30.52
Upside: -18.09%
Reiterates: Buy
Price Target: $350$450
Current: $436.89
Upside: +3.00%
Maintains: Neutral
Price Target: $3$3.5
Current: $12.04
Upside: -70.93%
Maintains: Neutral
Price Target: $6$5
Current: $9.05
Upside: -44.75%
Maintains: Buy
Price Target: $130$100
Current: $34.69
Upside: +188.27%
Maintains: Neutral
Price Target: $300$200
Current: $3.08
Upside: +6,393.51%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $1.56
Upside: -3.85%
Maintains: Neutral
Price Target: $10$5
Current: $1.63
Upside: +206.75%
Downgrades: Sell
Price Target: $320$75
Current: $141.86
Upside: -47.13%
Maintains: Buy
Price Target: $42$30
Current: $17.36
Upside: +72.81%
Assumes: Neutral
Price Target: $5.5
Current: $13.40
Upside: -58.96%