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
Main Sectors:
Stocks Rated by Philip Shen
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TOYO TOYO Co., Ltd. | Initiates: Buy | $15 | $11.26 | +33.21% | 1 | Apr 2, 2026 | |
| CSIQ Canadian Solar | Maintains: Neutral | $30 → $15 | $14.72 | +1.90% | 7 | Mar 23, 2026 | |
| MWH SOLV Energy | Initiates: Buy | $35 | $37.53 | -6.74% | 1 | Mar 9, 2026 | |
| SHLS Shoals Technologies Group | Maintains: Buy | $15 → $10 | $7.34 | +36.24% | 7 | Feb 25, 2026 | |
| ENPH Enphase Energy | Reiterates: Buy | $45 → $55 | $31.19 | +76.34% | 14 | Feb 4, 2026 | |
| TE T1 Energy | Initiates: Buy | $7 | $4.89 | +43.15% | 1 | Nov 24, 2025 | |
| JKS JinkoSolar Holding | Maintains: Neutral | $17 → $25 | $21.53 | +16.12% | 15 | Nov 21, 2025 | |
| NXT Nextpower | Reiterates: Buy | $120 | $114.27 | +5.01% | 9 | Nov 13, 2025 | |
| DQ Daqo New Energy | Maintains: Neutral | $25 → $30 | $19.35 | +55.04% | 10 | Oct 28, 2025 | |
| FSLR First Solar | Reiterates: Buy | $225 → $270 | $190.61 | +41.65% | 14 | Oct 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $170 | $166.07 | +2.37% | 1 | Oct 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $210 → $250 | $370.55 | -32.53% | 2 | Sep 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $15 → $25 | $41.58 | -39.87% | 18 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $350 → $450 | $628.60 | -28.41% | 2 | Jul 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $3 → $3.5 | $4.64 | -24.57% | 4 | May 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $6 → $5 | $7.48 | -33.16% | 7 | May 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $300 → $200 | $1.04 | +19,130.77% | 11 | May 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $1.4 → $1.5 | $4.54 | -66.96% | 5 | May 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $10 → $5 | $0.83 | +502.41% | 5 | Oct 25, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Sell | $320 → $75 | $252.92 | -70.35% | 10 | Oct 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $42 → $30 | $11.93 | +151.47% | 3 | Jul 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Assumes: Neutral | $5.5 | $16.57 | -66.81% | 3 | Feb 11, 2019 |
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%
Oct 9, 2025
Initiates: Buy
Price Target: $170
Current: $166.07
Upside: +2.37%
Sep 25, 2025
Maintains: Buy
Price Target: $210 → $250
Current: $370.55
Upside: -32.53%
Aug 5, 2025
Maintains: Neutral
Price Target: $15 → $25
Current: $41.58
Upside: -39.87%
Jul 29, 2025
Reiterates: Buy
Price Target: $350 → $450
Current: $628.60
Upside: -28.41%
May 2, 2025
Maintains: Neutral
Price Target: $3 → $3.5
Current: $4.64
Upside: -24.57%
May 2, 2025
Maintains: Neutral
Price Target: $6 → $5
Current: $7.48
Upside: -33.16%
May 31, 2024
Maintains: Neutral
Price Target: $300 → $200
Current: $1.04
Upside: +19,130.77%
May 16, 2024
Maintains: Neutral
Price Target: $1.4 → $1.5
Current: $4.54
Upside: -66.96%
Oct 25, 2023
Maintains: Neutral
Price Target: $10 → $5
Current: $0.83
Upside: +502.41%
Oct 20, 2022
Downgrades: Sell
Price Target: $320 → $75
Current: $252.92
Upside: -70.35%
Jul 20, 2022
Maintains: Buy
Price Target: $42 → $30
Current: $11.93
Upside: +151.47%
Feb 11, 2019
Assumes: Neutral
Price Target: $5.5
Current: $16.57
Upside: -66.81%