Philip Shen

Stock Analyst at Roth MKM

(1.58)
# 3,034
Out of 4,814 analysts
136
Total ratings
31.17%
Success rate
-6.32%
Average return

Stocks Rated by Philip Shen

FTC Solar
Apr 1, 2025
Maintains: Neutral
Price Target: $0.5$3
Current: $2.72
Upside: +10.29%
Emeren Group
Mar 17, 2025
Maintains: Buy
Price Target: $3$2
Current: $1.25
Upside: +60.00%
Sunnova Energy International
Mar 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $0.19
Upside: -
First Solar
Feb 26, 2025
Reiterates: Buy
Price Target: $280
Current: $127.98
Upside: +118.78%
Shoals Technologies Group
Feb 26, 2025
Maintains: Neutral
Price Target: $5$4.5
Current: $3.38
Upside: +33.14%
TPI Composites
Feb 21, 2025
Maintains: Neutral
Price Target: $2.75$1.5
Current: $0.73
Upside: +105.73%
SolarEdge Technologies
Feb 21, 2025
Maintains: Neutral
Price Target: $17$20
Current: $12.64
Upside: +58.23%
Quanta Services
Feb 21, 2025
Initiates: Buy
Price Target: $350
Current: $267.25
Upside: +30.96%
Array Technologies
Nov 8, 2024
Maintains: Neutral
Price Target: $7$6
Current: $4.33
Upside: +38.73%
Enphase Energy
Oct 23, 2024
Maintains: Buy
Price Target: $130$100
Current: $52.58
Upside: +90.19%
Maintains: Neutral
Price Target: $25$20
Current: $16.20
Upside: +23.46%
Maintains: Neutral
Price Target: $23$15
Current: $14.05
Upside: +6.76%
Maintains: Buy
Price Target: $25$20
Current: $7.46
Upside: +168.10%
Maintains: Buy
Price Target: $70$65
Current: $40.57
Upside: +60.22%
Maintains: Neutral
Price Target: $300$200
Current: $2.86
Upside: +6,893.01%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $0.80
Upside: +88.51%
Downgrades: Sell
Price Target: $320$75
Current: $111.67
Upside: -32.84%
Maintains: Buy
Price Target: $42$30
Current: $6.85
Upside: +338.28%
Assumes: Neutral
Price Target: $5.5
Current: $3.57
Upside: +54.06%