Philip Shen

Stock Analyst at Roth Capital

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

Stocks Rated by Philip Shen

TOYO Co., Ltd.
Apr 2, 2026
Initiates: Buy
Price Target: $15
Current: $11.28
Upside: +32.98%
Canadian Solar
Mar 23, 2026
Maintains: Neutral
Price Target: $30$15
Current: $13.92
Upside: +7.76%
SOLV Energy
Mar 9, 2026
Initiates: Buy
Price Target: $35
Current: $37.99
Upside: -7.87%
Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $15$10
Current: $7.80
Upside: +28.21%
Enphase Energy
Feb 4, 2026
Reiterates: Buy
Price Target: $45$55
Current: $35.24
Upside: +56.07%
T1 Energy
Nov 24, 2025
Initiates: Buy
Price Target: $7
Current: $5.31
Upside: +31.83%
JinkoSolar Holding
Nov 21, 2025
Maintains: Neutral
Price Target: $17$25
Current: $22.27
Upside: +12.26%
Nextpower
Nov 13, 2025
Reiterates: Buy
Price Target: $120
Current: $122.58
Upside: -2.10%
Daqo New Energy
Oct 28, 2025
Maintains: Neutral
Price Target: $25$30
Current: $22.04
Upside: +36.12%
First Solar
Oct 27, 2025
Reiterates: Buy
Price Target: $225$270
Current: $197.48
Upside: +36.72%
Initiates: Buy
Price Target: $170
Current: $173.00
Upside: -1.73%
Maintains: Buy
Price Target: $210$250
Current: $385.89
Upside: -35.21%
Maintains: Neutral
Price Target: $15$25
Current: $47.38
Upside: -47.24%
Reiterates: Buy
Price Target: $350$450
Current: $637.28
Upside: -29.39%
Maintains: Neutral
Price Target: $3$3.5
Current: $4.93
Upside: -29.01%
Maintains: Neutral
Price Target: $6$5
Current: $7.97
Upside: -37.26%
Maintains: Neutral
Price Target: $300$200
Current: $1.14
Upside: +17,443.86%
Maintains: Neutral
Price Target: $1.4$1.5
Current: $5.00
Upside: -70.00%
Maintains: Neutral
Price Target: $10$5
Current: $0.90
Upside: +452.85%
Downgrades: Sell
Price Target: $320$75
Current: $220.30
Upside: -65.96%
Maintains: Buy
Price Target: $42$30
Current: $13.03
Upside: +130.24%
Assumes: Neutral
Price Target: $5.5
Current: $17.73
Upside: -68.98%