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
Main Sectors:
Stocks Rated by Philip Shen
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TOYO TOYO Co., Ltd. | Initiates: Buy | $15 | $11.28 | +32.98% | 1 | Apr 2, 2026 | |
| CSIQ Canadian Solar | Maintains: Neutral | $30 → $15 | $13.92 | +7.76% | 7 | Mar 23, 2026 | |
| MWH SOLV Energy | Initiates: Buy | $35 | $37.99 | -7.87% | 1 | Mar 9, 2026 | |
| SHLS Shoals Technologies Group | Maintains: Buy | $15 → $10 | $7.80 | +28.21% | 7 | Feb 25, 2026 | |
| ENPH Enphase Energy | Reiterates: Buy | $45 → $55 | $35.24 | +56.07% | 14 | Feb 4, 2026 | |
| TE T1 Energy | Initiates: Buy | $7 | $5.31 | +31.83% | 1 | Nov 24, 2025 | |
| JKS JinkoSolar Holding | Maintains: Neutral | $17 → $25 | $22.27 | +12.26% | 15 | Nov 21, 2025 | |
| NXT Nextpower | Reiterates: Buy | $120 | $122.58 | -2.10% | 9 | Nov 13, 2025 | |
| DQ Daqo New Energy | Maintains: Neutral | $25 → $30 | $22.04 | +36.12% | 10 | Oct 28, 2025 | |
| FSLR First Solar | Reiterates: Buy | $225 → $270 | $197.48 | +36.72% | 14 | Oct 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $170 | $173.00 | -1.73% | 1 | Oct 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $210 → $250 | $385.89 | -35.21% | 2 | Sep 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $15 → $25 | $47.38 | -47.24% | 18 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $350 → $450 | $637.28 | -29.39% | 2 | Jul 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $3 → $3.5 | $4.93 | -29.01% | 4 | May 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $6 → $5 | $7.97 | -37.26% | 7 | May 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $300 → $200 | $1.14 | +17,443.86% | 11 | May 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $1.4 → $1.5 | $5.00 | -70.00% | 5 | May 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $10 → $5 | $0.90 | +452.85% | 5 | Oct 25, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Sell | $320 → $75 | $220.30 | -65.96% | 10 | Oct 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $42 → $30 | $13.03 | +130.24% | 3 | Jul 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Assumes: Neutral | $5.5 | $17.73 | -68.98% | 3 | Feb 11, 2019 |
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%
Oct 9, 2025
Initiates: Buy
Price Target: $170
Current: $173.00
Upside: -1.73%
Sep 25, 2025
Maintains: Buy
Price Target: $210 → $250
Current: $385.89
Upside: -35.21%
Aug 5, 2025
Maintains: Neutral
Price Target: $15 → $25
Current: $47.38
Upside: -47.24%
Jul 29, 2025
Reiterates: Buy
Price Target: $350 → $450
Current: $637.28
Upside: -29.39%
May 2, 2025
Maintains: Neutral
Price Target: $3 → $3.5
Current: $4.93
Upside: -29.01%
May 2, 2025
Maintains: Neutral
Price Target: $6 → $5
Current: $7.97
Upside: -37.26%
May 31, 2024
Maintains: Neutral
Price Target: $300 → $200
Current: $1.14
Upside: +17,443.86%
May 16, 2024
Maintains: Neutral
Price Target: $1.4 → $1.5
Current: $5.00
Upside: -70.00%
Oct 25, 2023
Maintains: Neutral
Price Target: $10 → $5
Current: $0.90
Upside: +452.85%
Oct 20, 2022
Downgrades: Sell
Price Target: $320 → $75
Current: $220.30
Upside: -65.96%
Jul 20, 2022
Maintains: Buy
Price Target: $42 → $30
Current: $13.03
Upside: +130.24%
Feb 11, 2019
Assumes: Neutral
Price Target: $5.5
Current: $17.73
Upside: -68.98%