Philip Shen

Stock Analyst at Roth MKM

(0)
# 4217
Out of 5,259 analysts
150
Total ratings
30.16%
Success rate
-11.65%
Average return
26 Stocks
Name Action PT Current % Upside Ratings Updated
FTCI FTC Solar
Maintains: Neutral
1 3
3.16 -5.06% 3 Apr 1, 2025
SOL Emeren Group
Maintains: Buy
3 2
1.37 45.99% 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
141.89 97.34% 13 Feb 26, 2025
SHLS Shoals Technologies ...
Maintains: Neutral
5 5
n/a n/a 5 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
3 2
0.89 68.54% 5 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
17 20
12.54 59.49% 16 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
350
287.65 21.68% 1 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
7 6
5.04 19.05% 6 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
130 100
46.84 113.49% 12 Oct 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 20
17.61 13.57% 13 Sep 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
23 15
14.83 1.15% 8 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 20
11.15 79.37% 4 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
70 65
n/a n/a 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
3.54 5549.72% 11 May 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 2
0.85 76.47% 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.87 -33.55% 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
n/a n/a 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
n/a n/a 3 Feb 11, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 1 Oct 11, 2017