Philip Shen

Stock Analyst at Roth MKM

(0)
# 4328
Out of 5,218 analysts
142
Total ratings
30.99%
Success rate
-8.95%
Average return
25 Stocks
Name Action Price Target Current % Upside Ratings Updated
Array Technologies
Maintains: Neutral
7 6
5.53 8.5% 6 Nov 8, 2024
SolarEdge Technologi...
Maintains: Neutral
20 12
13.37 -10.25% 15 Nov 7, 2024
Enphase Energy
Maintains: Buy
130 100
73.91 35.3% 12 Oct 23, 2024
First Solar
Maintains: Buy
320 280
199.72 40.2% 12 Oct 15, 2024
Shoals Technologies ...
Maintains: Neutral
7 6
4.44 35.14% 4 Sep 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 20
27.77 -27.98% 13 Sep 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
23 15
18.39 -18.43% 8 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 20
12.65 58.1% 4 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
3 3
1.78 68.54% 6 Aug 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
70 65
35.47 83.25% 4 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
20 20
0.66 2930.3% 2 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
300 200
5.44 3576.47% 11 May 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 2
0.91 64.84% 5 May 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 4
1.23 204.88% 4 May 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
20 5
3.05 47.54% 2 Mar 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
10 5
n/a n/a 5 Oct 25, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
58
4.04 1335.64% 2 Oct 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 2
n/a n/a 5 Aug 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
320 75
167.05 -55.1% 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
10.11 196.74% 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
5.64 -2.48% 3 Feb 11, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 1 Oct 11, 2017