Mark Strouse

Stock Analyst at JP Morgan

(0)
# 4034
Out of 5,266 analysts
290
Total ratings
38.89%
Success rate
-2.90%
Average return
34 Stocks
Name Action Price Target Current % Upside Ratings Updated
Altus Power
Upgrades: Neutral
5
4.93 1.42% 9 Feb 6, 2025
NEXTracker
Maintains: Overweight
58 61
48.59 25.54% 9 Jan 29, 2025
Sunrun
Maintains: Overweight
22 18
8.57 110.04% 14 Jan 23, 2025
Sunnova Energy Intl
Maintains: Overweight
14 11
2.04 439.22% 6 Jan 23, 2025
SolarEdge Technologi...
Maintains: Overweight
21 19
18.16 4.63% 36 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
22 20
n/a n/a 3 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
42 39
29.05 34.25% 6 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
112 91
66.28 37.3% 20 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
17 18
18.18 -0.99% 6 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
30 28
23.57 18.8% 8 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
34 32
29.33 9.1% 8 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
14 16
26 -38.46% 9 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
374 436
359.9 21.14% 13 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 6 Dec 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
160 178
138.5 28.52% 7 Oct 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
23 19
4.58 314.85% 9 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
28 19
19.78 -3.94% 2 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
69 75
69.65 7.68% 8 Jul 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
104 112
97.51 14.86% 5 Jul 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
25 28
7.38 279.4% 10 Jul 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
262 282
164.03 71.92% 17 Jul 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
17 20
11.38 75.75% 6 Jul 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
35 29
6.89 320.9% 8 Feb 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
9 6
n/a n/a 9 Oct 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
27 21
n/a n/a 4 Oct 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
14 10
n/a n/a 8 Oct 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
45 61
9.49 542.78% 14 Aug 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
129 179
540.86 -66.9% 1 Feb 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 May 13, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
15 16
n/a n/a 11 Mar 27, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
67
n/a n/a 8 Mar 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
78 92
n/a n/a 3 Feb 24, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
27 26
26.66 -2.48% 2 Feb 15, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Jan 9, 2018