Philip Shen

Stock Analyst at Roth Capital

(2.16)
# 2,897
Out of 5,006 analysts
143
Total ratings
41.46%
Success rate
-3.23%
Average return

Stocks Rated by Philip Shen

MasTec
Sep 25, 2025
Maintains: Buy
Price Target: $210$250
Current: $216.80
Upside: +15.31%
SolarEdge Technologies
Aug 5, 2025
Maintains: Neutral
Price Target: $15$25
Current: $37.09
Upside: -32.60%
Nextracker
Jul 29, 2025
Reiterates: Buy
Price Target: $70$80
Current: $78.34
Upside: +2.12%
Quanta Services
Jul 29, 2025
Reiterates: Buy
Price Target: $350$450
Current: $427.80
Upside: +5.19%
FTC Solar
May 2, 2025
Maintains: Neutral
Price Target: $3$3.5
Current: $7.87
Upside: -55.53%
Array Technologies
May 2, 2025
Maintains: Neutral
Price Target: $6$5
Current: $8.93
Upside: -44.01%
Emeren Group
Mar 17, 2025
Maintains: Buy
Price Target: $3$2
Current: $1.90
Upside: +5.26%
First Solar
Feb 26, 2025
Reiterates: Buy
Price Target: $280
Current: $229.57
Upside: +21.97%
Shoals Technologies Group
Feb 26, 2025
Maintains: Neutral
Price Target: $5$4.5
Current: $8.74
Upside: -48.51%
Enphase Energy
Oct 23, 2024
Maintains: Buy
Price Target: $130$100
Current: $37.16
Upside: +169.11%
Maintains: Neutral
Price Target: $25$20
Current: $24.55
Upside: -18.53%
Maintains: Neutral
Price Target: $23$15
Current: $28.19
Upside: -46.79%
Maintains: Buy
Price Target: $25$20
Current: $15.10
Upside: +32.45%
Maintains: Neutral
Price Target: $300$200
Current: $3.67
Upside: +5,349.59%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $2.55
Upside: -41.18%
Maintains: Neutral
Price Target: $10$5
Current: $1.93
Upside: +159.07%
Downgrades: Sell
Price Target: $320$75
Current: $164.13
Upside: -54.30%
Maintains: Buy
Price Target: $42$30
Current: $19.25
Upside: +55.84%
Assumes: Neutral
Price Target: $5.5
Current: $10.44
Upside: -47.32%