Philip Shen
Stock Analyst at Roth MKM
(0)
# 4542
Out of 5,271 analysts
148
Total ratings
27.40%
Success rate
-16.10%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
Sunnova Energy Intl | Downgrades: Neutral | n/a | n/a | n/a | 3 | Mar 3, 2025 | |
First Solar | Reiterates: Buy | 280 280 | 127.56 | 119.5% | 13 | Feb 26, 2025 | |
Shoals Technologies ... | Maintains: Neutral | 5 5 | 2.9 | 55.17% | 5 | Feb 26, 2025 | |
TPI Composites | Maintains: Neutral | 3 2 | 0.98 | 53.06% | 5 | Feb 21, 2025 | |
SolarEdge Technologi... | Maintains: Neutral | 17 20 | 14.14 | 41.44% | 16 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 350 | 250.95 | 39.47% | 1 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 7 6 | 5.44 | 10.29% | 6 | Nov 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 130 100 | 52.87 | 89.14% | 12 | Oct 23, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 25 20 | 21.07 | -5.08% | 13 | Sep 4, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 23 15 | 18.66 | -19.61% | 8 | Aug 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 25 20 | 9.71 | 105.97% | 4 | Aug 26, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 3 3 | 1.51 | 98.68% | 6 | Aug 21, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 70 65 | 42.44 | 53.16% | 4 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 20 20 | 0.17 | 11664.71% | 2 | Jul 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 300 200 | 3.4 | 5782.35% | 11 | May 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 2 2 | 0.9 | 66.67% | 5 | May 16, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 20 5 | 2.92 | 54.11% | 2 | Mar 14, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 10 5 | n/a | n/a | 5 | Oct 25, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 2 2 | n/a | n/a | 5 | Aug 16, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Sell | 320 75 | 130.65 | -42.59% | 10 | Oct 20, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 200 50 | n/a | n/a | 1 | Sep 29, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 42 30 | 6.17 | 386.22% | 3 | Jul 20, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 53 40 | n/a | n/a | 3 | Sep 1, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 15 | n/a | n/a | 1 | Jun 21, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Assumes: Neutral | 6 | 4.98 | 10.44% | 3 | Feb 11, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | n/a | n/a | n/a | 1 | Oct 11, 2017 |