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
26 Stocks
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