Mark Strouse

Stock Analyst at JP Morgan

(1.52)
# 1821
Out of 5,438 analysts
314
Total ratings
Success rate
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
RUN Sunrun
Maintains: Overweight
16 20
11.6 72.41% 16 Aug 7, 2025
ITRI Itron
Upgrades: Overweight
128 145
123.88 17.05% 7 Jul 31, 2025
GEV GE Vernova
Maintains: Overweight
620 715
650.97 9.84% 17 Jul 24, 2025
ORA Ormat Technologies
Maintains: Neutral
75 85
87.55 -2.91% 10 Jul 22, 2025
GNRC Generac Hldgs
Maintains: Neutral
141 144
196.59 -26.75% 8 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
5 8
9.26 -13.61% 12 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
200 208
182.23 14.14% 19 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 25
23.94 4.43% 7 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
30 29
24.69 17.46% 9 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
34 38
33.22 14.39% 9 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
18 23
24.93 -7.74% 38 Jul 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
64 37
32.58 13.57% 21 Jul 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
18 33
37.65 -12.35% 10 Jul 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
148
142.91 3.56% 1 May 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 7 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
5
4.99 0.2% 9 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
58 61
53.79 13.4% 9 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
22 20
10.54 89.75% 3 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
42 39
25.68 51.87% 6 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 6 Dec 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
23 19
4.46 326.01% 9 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
28 19
20.2 -5.94% 2 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
17 20
11.58 72.71% 6 Jul 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
35 29
5.49 428.23% 8 Feb 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
9 6
1.55 287.1% 9 Oct 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
27 21
21.99 -4.5% 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
3.54 1623.16% 14 Aug 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
129 179
818.97 -78.14% 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
20.24 28.46% 2 Feb 15, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Jan 9, 2018