Philip Shen

Stock Analyst at Roth Capital

(2.28)
# 3,262
Out of 5,050 analysts
148
Total ratings
41.86%
Success rate
-1.2%
Average return

Stocks Rated by Philip Shen

Shoals Technologies Group
Nov 5, 2025
Reiterates: Buy
Price Target: $10$15
Current: $9.08
Upside: +65.20%
Daqo New Energy
Oct 28, 2025
Maintains: Neutral
Price Target: $25$30
Current: $33.50
Upside: -10.45%
First Solar
Oct 27, 2025
Reiterates: Buy
Price Target: $225$270
Current: $267.64
Upside: +0.88%
Nextracker
Oct 21, 2025
Reiterates: Buy
Price Target: $80$100
Current: $104.63
Upside: -4.43%
Primoris Services
Oct 9, 2025
Initiates: Buy
Price Target: $170
Current: $125.45
Upside: +35.51%
MasTec
Sep 25, 2025
Maintains: Buy
Price Target: $210$250
Current: $200.44
Upside: +24.73%
SolarEdge Technologies
Aug 5, 2025
Maintains: Neutral
Price Target: $15$25
Current: $40.00
Upside: -37.50%
Quanta Services
Jul 29, 2025
Reiterates: Buy
Price Target: $350$450
Current: $445.01
Upside: +1.12%
FTC Solar
May 2, 2025
Maintains: Neutral
Price Target: $3$3.5
Current: $8.27
Upside: -57.68%
Array Technologies
May 2, 2025
Maintains: Neutral
Price Target: $6$5
Current: $8.54
Upside: -41.45%
Maintains: Buy
Price Target: $3$2
Current: $1.89
Upside: +5.82%
Maintains: Buy
Price Target: $130$100
Current: $30.22
Upside: +230.91%
Maintains: Neutral
Price Target: $25$20
Current: $28.20
Upside: -29.08%
Maintains: Buy
Price Target: $25$20
Current: $28.47
Upside: -29.75%
Maintains: Neutral
Price Target: $300$200
Current: $3.37
Upside: +5,834.72%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $2.22
Upside: -32.43%
Maintains: Neutral
Price Target: $10$5
Current: $1.63
Upside: +206.75%
Downgrades: Sell
Price Target: $320$75
Current: $155.29
Upside: -51.70%
Maintains: Buy
Price Target: $42$30
Current: $17.13
Upside: +75.13%
Assumes: Neutral
Price Target: $5.5
Current: $7.46
Upside: -26.27%