Mark Strouse

Stock Analyst at JP Morgan

(0)
# 4238
Out of 5,329 analysts
295
Total ratings
34.86%
Success rate
-10.83%
Average return
34 Stocks
Name Action PT Current % Upside Ratings Updated
FLNC Fluence Energy
Downgrades: Neutral
14 7
4.41 58.73% 11 Apr 11, 2025
GEV GE Vernova
Maintains: Overweight
436 425
401.84 5.76% 14 Apr 10, 2025
NOVA Sunnova Energy Intl
Downgrades: Neutral
n/a
n/a n/a 7 Mar 3, 2025
ORA Ormat Technologies
Maintains: Neutral
71 75
72.34 3.68% 9 Feb 28, 2025
FSLR First Solar
Maintains: Overweight
282 268
130.72 105.02% 18 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
5
n/a n/a 9 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
58 61
42.42 43.8% 9 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
22 18
7.42 142.59% 14 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
21 19
13.27 43.18% 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
25.35 53.85% 6 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
112 91
45.71 99.08% 20 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
17 18
16.59 8.5% 6 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
30 28
22.91 22.22% 8 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
34 32
28.27 13.19% 8 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
14 16
16.52 -3.15% 9 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
115.45 54.18% 7 Oct 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
23 19
3.79 401.32% 9 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
28 19
18.67 1.77% 2 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
104 112
108.81 2.93% 5 Jul 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
17 20
9.59 108.55% 6 Jul 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
35 29
5.1 468.63% 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
2.63 2219.39% 14 Aug 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
129 179
632.89 -71.72% 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
31.79 -18.21% 2 Feb 15, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Jan 9, 2018