Philip Shen

Stock Analyst at Roth Capital

(3.80)
# 684
Out of 5,241 analysts
139
Total ratings
46.43%
Success rate
10.81%
Average return

Stocks Rated by Philip Shen

TOYO Co., Ltd.
Apr 2, 2026
Initiates: Buy
Price Target: $15
Current: $13.82
Upside: +8.54%
Canadian Solar
Mar 23, 2026
Maintains: Neutral
Price Target: $30$15
Current: $15.86
Upside: -5.39%
SOLV Energy
Mar 9, 2026
Initiates: Buy
Price Target: $35
Current: $37.56
Upside: -6.82%
Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $15$10
Current: $9.28
Upside: +7.76%
Enphase Energy
Feb 4, 2026
Reiterates: Buy
Price Target: $45$55
Current: $46.76
Upside: +17.62%
T1 Energy
Nov 24, 2025
Initiates: Buy
Price Target: $7
Current: $6.88
Upside: +1.74%
JinkoSolar Holding
Nov 21, 2025
Maintains: Neutral
Price Target: $17$25
Current: $22.19
Upside: +12.66%
Nextpower
Nov 13, 2025
Reiterates: Buy
Price Target: $120
Current: $127.12
Upside: -5.60%
Daqo New Energy
Oct 28, 2025
Maintains: Neutral
Price Target: $25$30
Current: $17.08
Upside: +75.64%
First Solar
Oct 27, 2025
Reiterates: Buy
Price Target: $225$270
Current: $221.71
Upside: +21.78%
Initiates: Buy
Price Target: $170
Current: $104.70
Upside: +62.37%
Maintains: Buy
Price Target: $210$250
Current: $385.00
Upside: -35.06%
Maintains: Neutral
Price Target: $15$25
Current: $54.53
Upside: -54.15%
Reiterates: Buy
Price Target: $350$450
Current: $714.13
Upside: -36.99%
Maintains: Neutral
Price Target: $3$3.5
Current: $4.28
Upside: -18.22%
Maintains: Neutral
Price Target: $6$5
Current: $8.06
Upside: -37.97%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $3.78
Upside: -60.32%
Maintains: Neutral
Price Target: $10$5
Current: $1.03
Upside: +387.80%
Downgrades: Sell
Price Target: $320$75
Current: $243.97
Upside: -69.26%
Maintains: Buy
Price Target: $42$30
Current: $13.17
Upside: +127.79%
Assumes: Neutral
Price Target: $5.5
Current: $19.67
Upside: -72.04%