Philip Shen
Stock Analyst at Roth MKM
(1.94)
# 2,909
Out of 4,829 analysts
143
Total ratings
33.75%
Success rate
-7.54%
Average return
Main Sectors:
Stocks Rated by Philip Shen
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
FTCI FTC Solar | Maintains: Neutral | $3 → $3.5 | $3.38 | +3.55% | 4 | May 2, 2025 | |
ARRY Array Technologies | Maintains: Neutral | $6 → $5 | $5.95 | -15.97% | 7 | May 2, 2025 | |
SOL Emeren Group | Maintains: Buy | $3 → $2 | $1.48 | +35.14% | 7 | Mar 17, 2025 | |
NOVA Sunnova Energy International | Downgrades: Neutral | n/a | $0.20 | - | 3 | Mar 3, 2025 | |
FSLR First Solar | Reiterates: Buy | $280 | $140.68 | +99.03% | 13 | Feb 26, 2025 | |
SHLS Shoals Technologies Group | Maintains: Neutral | $5 → $4.5 | $5.09 | -11.59% | 5 | Feb 26, 2025 | |
TPIC TPI Composites | Maintains: Neutral | $2.75 → $1.5 | $0.87 | +72.41% | 5 | Feb 21, 2025 | |
SEDG SolarEdge Technologies | Maintains: Neutral | $17 → $20 | $19.84 | +0.81% | 16 | Feb 21, 2025 | |
PWR Quanta Services | Initiates: Buy | $350 | $325.89 | +7.40% | 1 | Feb 21, 2025 | |
ENPH Enphase Energy | Maintains: Buy | $130 → $100 | $50.78 | +96.95% | 13 | Oct 23, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $25 → $20 | $18.84 | +6.16% | 14 | Sep 4, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $23 → $15 | $13.10 | +14.50% | 9 | Aug 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $25 → $20 | $9.79 | +104.29% | 5 | Aug 26, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $70 → $65 | $46.54 | +39.66% | 4 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $300 → $200 | $3.14 | +6,269.43% | 11 | May 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $1.4 → $1.5 | $0.90 | +66.67% | 5 | May 16, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $10 → $5 | $1.81 | +176.24% | 5 | Oct 25, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Sell | $320 → $75 | $121.09 | -38.06% | 10 | Oct 20, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $42 → $30 | $9.38 | +219.83% | 3 | Jul 20, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Assumes: Neutral | $5.5 | $3.43 | +60.35% | 3 | Feb 11, 2019 |
FTC Solar
May 2, 2025
Maintains: Neutral
Price Target: $3 → $3.5
Current: $3.38
Upside: +3.55%
Array Technologies
May 2, 2025
Maintains: Neutral
Price Target: $6 → $5
Current: $5.95
Upside: -15.97%
Emeren Group
Mar 17, 2025
Maintains: Buy
Price Target: $3 → $2
Current: $1.48
Upside: +35.14%
Sunnova Energy International
Mar 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $0.20
Upside: -
First Solar
Feb 26, 2025
Reiterates: Buy
Price Target: $280
Current: $140.68
Upside: +99.03%
Shoals Technologies Group
Feb 26, 2025
Maintains: Neutral
Price Target: $5 → $4.5
Current: $5.09
Upside: -11.59%
TPI Composites
Feb 21, 2025
Maintains: Neutral
Price Target: $2.75 → $1.5
Current: $0.87
Upside: +72.41%
SolarEdge Technologies
Feb 21, 2025
Maintains: Neutral
Price Target: $17 → $20
Current: $19.84
Upside: +0.81%
Quanta Services
Feb 21, 2025
Initiates: Buy
Price Target: $350
Current: $325.89
Upside: +7.40%
Enphase Energy
Oct 23, 2024
Maintains: Buy
Price Target: $130 → $100
Current: $50.78
Upside: +96.95%
Sep 4, 2024
Maintains: Neutral
Price Target: $25 → $20
Current: $18.84
Upside: +6.16%
Aug 28, 2024
Maintains: Neutral
Price Target: $23 → $15
Current: $13.10
Upside: +14.50%
Aug 26, 2024
Maintains: Buy
Price Target: $25 → $20
Current: $9.79
Upside: +104.29%
Aug 2, 2024
Maintains: Buy
Price Target: $70 → $65
Current: $46.54
Upside: +39.66%
May 31, 2024
Maintains: Neutral
Price Target: $300 → $200
Current: $3.14
Upside: +6,269.43%
May 16, 2024
Maintains: Neutral
Price Target: $1.4 → $1.5
Current: $0.90
Upside: +66.67%
Oct 25, 2023
Maintains: Neutral
Price Target: $10 → $5
Current: $1.81
Upside: +176.24%
Oct 20, 2022
Downgrades: Sell
Price Target: $320 → $75
Current: $121.09
Upside: -38.06%
Jul 20, 2022
Maintains: Buy
Price Target: $42 → $30
Current: $9.38
Upside: +219.83%
Feb 11, 2019
Assumes: Neutral
Price Target: $5.5
Current: $3.43
Upside: +60.35%