Philip Shen

Stock Analyst at Roth Capital

(0)
# 4335
Out of 5,347 analysts
153
Total ratings
34.72%
Success rate
-10.51%
Average return
26 Stocks
Name Action PT Current % Upside Ratings Updated
NXT NEXTracker
Reiterates: Strong Buy
55 70
56.71 23.44% 5 May 15, 2025
FTCI FTC Solar
Maintains: Neutral
3 4
4.15 -15.66% 4 May 2, 2025
ARRY Array Technologies
Maintains: Neutral
6 5
6.6 -24.24% 7 May 2, 2025
SOL Emeren Group
Maintains: Buy
3 2
1.79 11.73% 7 Mar 17, 2025
NOVA Sunnova Energy Intl
Downgrades: Neutral
n/a
n/a n/a 3 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
280 280
158.36 76.81% 13 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
5 5
4.72 -4.66% 5 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
3 2
1.22 22.95% 5 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
17 20
17.83 12.17% 16 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
350
342.41 2.22% 1 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
130 100
41.36 141.78% 12 Oct 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 20
18.11 10.44% 13 Sep 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
23 15
13.35 12.36% 8 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 20
10.54 89.75% 4 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
20 20
n/a n/a 2 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
300 200
3.03 6500.66% 11 May 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 2
0.95 57.89% 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
122.11 -38.58% 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
7.5 300% 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.01 37.16% 3 Feb 11, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 1 Oct 11, 2017