Philip Shen

Stock Analyst at Roth MKM

(0)
# 4234
Out of 5,298 analysts
150
Total ratings
26.39%
Success rate
-14.56%
Average return
26 Stocks
Name Action Price Target Current % Upside Ratings Updated
FTCI FTC Solar
Maintains: Neutral
1 3
2.57 16.73% 3 Apr 1, 2025
SOL Emeren Group
Maintains: Buy
3 2
1.47 36.05% 7 Mar 17, 2025
NOVA Sunnova Energy Intl
Downgrades: Neutral
n/a
n/a n/a 3 Mar 3, 2025
FSLR First Solar
Reiterates: Buy
280 280
128.81 117.37% 13 Feb 26, 2025
SHLS Shoals Technologies ...
Maintains: Neutral
5 5
3.15 42.86% 5 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
3 2
0.72 108.33% 5 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
17 20
14.7 36.05% 16 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
350
239.71 46.01% 1 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
7 6
4.36 37.61% 6 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
130 100
57.28 74.58% 12 Oct 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 20
15.69 27.47% 13 Sep 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
23 15
15.53 -3.41% 8 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 20
7.58 163.85% 4 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
70 65
39.02 66.58% 4 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
20 20
n/a n/a 2 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
300 200
2.79 7068.46% 11 May 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 2
0.74 102.7% 5 May 16, 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
112.07 -33.08% 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.95 331.65% 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.48 22.77% 3 Feb 11, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 1 Oct 11, 2017