Mark Strouse

Stock Analyst at JP Morgan

(0.85)
# 2154
Out of 5,333 analysts
296
Total ratings
38.07%
Success rate
-7.57%
Average return
34 Stocks
Name Action PT Current % Upside Ratings Updated
SEDG SolarEdge Technologi...
Maintains: Overweight
20 18
19.78 -9% 37 May 7, 2025
FLNC Fluence Energy
Downgrades: Neutral
14 7
4.57 53.17% 11 Apr 11, 2025
GEV GE Vernova
Maintains: Overweight
436 425
398.37 6.68% 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
74.96 0.05% 9 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
282 268
141.42 89.51% 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
46.5 31.18% 9 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
22 18
9.46 90.27% 14 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
27.01 44.39% 6 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
112 91
50.74 79.35% 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.24 20.48% 8 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
34 32
28.92 10.65% 8 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
14 16
17.59 -9.04% 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
121.2 46.86% 7 Oct 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
23 19
5.07 274.75% 9 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
28 19
21.36 -11.05% 2 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
104 112
108.65 3.08% 5 Jul 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
17 20
9.84 103.25% 6 Jul 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
35 29
6.01 382.53% 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.56 2282.81% 14 Aug 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
129 179
684.29 -73.84% 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
25.24 3.01% 2 Feb 15, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Jan 9, 2018