Philip Shen

Stock Analyst at Roth Capital

(2.18)
# 2,874
Out of 5,031 analysts
144
Total ratings
40.96%
Success rate
-2.31%
Average return

Stocks Rated by Philip Shen

Primoris Services
Oct 9, 2025
Initiates: Buy
Price Target: $170
Current: $136.78
Upside: +24.29%
MasTec
Sep 25, 2025
Maintains: Buy
Price Target: $210$250
Current: $201.86
Upside: +23.85%
SolarEdge Technologies
Aug 5, 2025
Maintains: Neutral
Price Target: $15$25
Current: $37.02
Upside: -32.47%
Nextracker
Jul 29, 2025
Reiterates: Buy
Price Target: $70$80
Current: $87.06
Upside: -8.11%
Quanta Services
Jul 29, 2025
Reiterates: Buy
Price Target: $350$450
Current: $433.85
Upside: +3.72%
FTC Solar
May 2, 2025
Maintains: Neutral
Price Target: $3$3.5
Current: $8.74
Upside: -59.95%
Array Technologies
May 2, 2025
Maintains: Neutral
Price Target: $6$5
Current: $8.75
Upside: -42.86%
Emeren Group
Mar 17, 2025
Maintains: Buy
Price Target: $3$2
Current: $1.82
Upside: +9.89%
First Solar
Feb 26, 2025
Reiterates: Buy
Price Target: $280
Current: $231.85
Upside: +20.77%
Shoals Technologies Group
Feb 26, 2025
Maintains: Neutral
Price Target: $5$4.5
Current: $9.95
Upside: -54.77%
Maintains: Buy
Price Target: $130$100
Current: $36.56
Upside: +173.52%
Maintains: Neutral
Price Target: $25$20
Current: $23.11
Upside: -13.46%
Maintains: Neutral
Price Target: $23$15
Current: $26.80
Upside: -44.03%
Maintains: Buy
Price Target: $25$20
Current: $14.59
Upside: +37.08%
Maintains: Neutral
Price Target: $300$200
Current: $3.55
Upside: +5,533.80%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $2.34
Upside: -35.90%
Maintains: Neutral
Price Target: $10$5
Current: $1.68
Upside: +197.62%
Downgrades: Sell
Price Target: $320$75
Current: $190.49
Upside: -60.63%
Maintains: Buy
Price Target: $42$30
Current: $19.51
Upside: +53.77%
Assumes: Neutral
Price Target: $5.5
Current: $7.49
Upside: -26.57%