Philip Shen

Stock Analyst at Roth Capital

(3.34)
# 1,021
Out of 5,182 analysts
150
Total ratings
45.98%
Success rate
4.61%
Average return

Stocks Rated by Philip Shen

TOYO Co., Ltd.
Apr 2, 2026
Initiates: Buy
Price Target: $15
Current: $11.26
Upside: +33.21%
Canadian Solar
Mar 23, 2026
Maintains: Neutral
Price Target: $30$15
Current: $14.72
Upside: +1.90%
SOLV Energy
Mar 9, 2026
Initiates: Buy
Price Target: $35
Current: $37.53
Upside: -6.74%
Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $15$10
Current: $7.34
Upside: +36.24%
Enphase Energy
Feb 4, 2026
Reiterates: Buy
Price Target: $45$55
Current: $31.19
Upside: +76.34%
T1 Energy
Nov 24, 2025
Initiates: Buy
Price Target: $7
Current: $4.89
Upside: +43.15%
JinkoSolar Holding
Nov 21, 2025
Maintains: Neutral
Price Target: $17$25
Current: $21.53
Upside: +16.12%
Nextpower
Nov 13, 2025
Reiterates: Buy
Price Target: $120
Current: $114.27
Upside: +5.01%
Daqo New Energy
Oct 28, 2025
Maintains: Neutral
Price Target: $25$30
Current: $19.35
Upside: +55.04%
First Solar
Oct 27, 2025
Reiterates: Buy
Price Target: $225$270
Current: $190.61
Upside: +41.65%
Initiates: Buy
Price Target: $170
Current: $166.07
Upside: +2.37%
Maintains: Buy
Price Target: $210$250
Current: $370.55
Upside: -32.53%
Maintains: Neutral
Price Target: $15$25
Current: $41.58
Upside: -39.87%
Reiterates: Buy
Price Target: $350$450
Current: $628.60
Upside: -28.41%
Maintains: Neutral
Price Target: $3$3.5
Current: $4.64
Upside: -24.57%
Maintains: Neutral
Price Target: $6$5
Current: $7.48
Upside: -33.16%
Maintains: Neutral
Price Target: $300$200
Current: $1.04
Upside: +19,130.77%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $4.54
Upside: -66.96%
Maintains: Neutral
Price Target: $10$5
Current: $0.83
Upside: +502.41%
Downgrades: Sell
Price Target: $320$75
Current: $252.92
Upside: -70.35%
Maintains: Buy
Price Target: $42$30
Current: $11.93
Upside: +151.47%
Assumes: Neutral
Price Target: $5.5
Current: $16.57
Upside: -66.81%