Philip Shen

Stock Analyst at Roth Capital

(3.13)
# 1,021
Out of 5,182 analysts
150
Total ratings
44.83%
Success rate
1.32%
Average return

Stocks Rated by Philip Shen

TOYO Co., Ltd.
Apr 2, 2026
Initiates: Buy
Price Target: $15
Current: $10.62
Upside: +41.24%
Canadian Solar
Mar 23, 2026
Maintains: Neutral
Price Target: $30$15
Current: $12.31
Upside: +21.85%
SOLV Energy
Mar 9, 2026
Initiates: Buy
Price Target: $35
Current: $30.14
Upside: +16.12%
Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $15$10
Current: $6.97
Upside: +43.47%
Enphase Energy
Feb 4, 2026
Reiterates: Buy
Price Target: $45$55
Current: $31.26
Upside: +75.94%
T1 Energy
Nov 24, 2025
Initiates: Buy
Price Target: $7
Current: $4.18
Upside: +67.46%
JinkoSolar Holding
Nov 21, 2025
Maintains: Neutral
Price Target: $17$25
Current: $22.91
Upside: +9.12%
Nextpower
Nov 13, 2025
Reiterates: Buy
Price Target: $120
Current: $113.59
Upside: +5.64%
Daqo New Energy
Oct 28, 2025
Maintains: Neutral
Price Target: $25$30
Current: $21.05
Upside: +42.52%
First Solar
Oct 27, 2025
Reiterates: Buy
Price Target: $225$270
Current: $197.25
Upside: +36.88%
Initiates: Buy
Price Target: $170
Current: $163.71
Upside: +3.84%
Maintains: Buy
Price Target: $210$250
Current: $357.37
Upside: -30.04%
Maintains: Neutral
Price Target: $15$25
Current: $41.84
Upside: -40.25%
Reiterates: Buy
Price Target: $350$450
Current: $582.06
Upside: -22.69%
Maintains: Neutral
Price Target: $3$3.5
Current: $3.57
Upside: -1.96%
Maintains: Neutral
Price Target: $6$5
Current: $7.21
Upside: -30.65%
Maintains: Neutral
Price Target: $300$200
Current: $1.32
Upside: +15,051.52%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $3.61
Upside: -58.45%
Maintains: Neutral
Price Target: $10$5
Current: $1.12
Upside: +346.43%
Downgrades: Sell
Price Target: $320$75
Current: $207.34
Upside: -63.83%
Maintains: Buy
Price Target: $42$30
Current: $13.33
Upside: +125.06%
Assumes: Neutral
Price Target: $5.5
Current: $13.96
Upside: -60.60%