Mark Strouse
Stock Analyst at JP Morgan
(4.60)
# 215
Out of 5,241 analysts
330
Total ratings
54.04%
Success rate
28.07%
Average return
Main Sectors:
Stocks Rated by Mark Strouse
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| NXT Nextpower | Maintains: Overweight | $125 → $155 | $144.29 | +7.42% | 13 | May 13, 2026 | |
| HASI HA Sustainable Infrastructure Capital | Maintains: Overweight | $46 → $50 | $41.19 | +21.39% | 8 | May 11, 2026 | |
| ORA Ormat Technologies | Maintains: Neutral | $106 → $123 | $131.52 | -6.48% | 14 | May 8, 2026 | |
| FLNC Fluence Energy | Maintains: Neutral | $13 → $17 | $20.77 | -18.15% | 15 | May 8, 2026 | |
| CTRI Centuri Holdings | Maintains: Underweight | $26 → $29 | $31.29 | -7.32% | 3 | May 8, 2026 | |
| ARRY Array Technologies | Maintains: Overweight | $9 → $10 | $8.97 | +11.48% | 10 | May 7, 2026 | |
| SHLS Shoals Technologies Group | Maintains: Overweight | $9 → $10 | $10.33 | -3.19% | 13 | May 6, 2026 | |
| ENLT Enlight Renewable Energy | Maintains: Underweight | $57 → $68 | $85.87 | -20.81% | 12 | May 6, 2026 | |
| PWR Quanta Services | Maintains: Overweight | $627 → $805 | $769.99 | +4.55% | 3 | May 1, 2026 | |
| GNRC Generac Holdings | Maintains: Overweight | $229 → $267 | $263.68 | +1.26% | 14 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $39 → $35 | $52.89 | -33.82% | 27 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $231 → $267 | $275.95 | -3.24% | 15 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $9 → $6 | $7.87 | -23.71% | 2 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $170 → $160 | $108.12 | +47.98% | 2 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $25 → $22 | $13.99 | +57.26% | 19 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $32 → $35 | $61.76 | -43.33% | 41 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $133 → $113 | $79.24 | +42.60% | 9 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $34 → $40 | $34.37 | +16.38% | 12 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $48 → $49 | $36.32 | +34.91% | 12 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $1,000 → $1,150 | $1,049.23 | +9.60% | 20 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $165 → $171 | $113.33 | +50.89% | 5 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $1.90 | - | 1 | Mar 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Overweight | $34 | $43.44 | -21.73% | 1 | Mar 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $9 → $10 | $17.88 | -44.07% | 9 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $278 → $303 | $233.37 | +29.84% | 25 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $9 → $6 | $1.02 | +488.24% | 9 | Oct 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $129 → $179 | $391.88 | -54.32% | 1 | Feb 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $9.66 | - | 2 | May 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $67 | $10.80 | +520.37% | 11 | Mar 10, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $27 → $26 | $22.92 | +13.44% | 2 | Feb 15, 2019 |
Nextpower
May 13, 2026
Maintains: Overweight
Price Target: $125 → $155
Current: $144.29
Upside: +7.42%
HA Sustainable Infrastructure Capital
May 11, 2026
Maintains: Overweight
Price Target: $46 → $50
Current: $41.19
Upside: +21.39%
Ormat Technologies
May 8, 2026
Maintains: Neutral
Price Target: $106 → $123
Current: $131.52
Upside: -6.48%
Fluence Energy
May 8, 2026
Maintains: Neutral
Price Target: $13 → $17
Current: $20.77
Upside: -18.15%
Centuri Holdings
May 8, 2026
Maintains: Underweight
Price Target: $26 → $29
Current: $31.29
Upside: -7.32%
Array Technologies
May 7, 2026
Maintains: Overweight
Price Target: $9 → $10
Current: $8.97
Upside: +11.48%
Shoals Technologies Group
May 6, 2026
Maintains: Overweight
Price Target: $9 → $10
Current: $10.33
Upside: -3.19%
Enlight Renewable Energy
May 6, 2026
Maintains: Underweight
Price Target: $57 → $68
Current: $85.87
Upside: -20.81%
Quanta Services
May 1, 2026
Maintains: Overweight
Price Target: $627 → $805
Current: $769.99
Upside: +4.55%
Generac Holdings
Apr 30, 2026
Maintains: Overweight
Price Target: $229 → $267
Current: $263.68
Upside: +1.26%
Apr 29, 2026
Maintains: Neutral
Price Target: $39 → $35
Current: $52.89
Upside: -33.82%
Apr 29, 2026
Maintains: Overweight
Price Target: $231 → $267
Current: $275.95
Upside: -3.24%
Apr 16, 2026
Maintains: Neutral
Price Target: $9 → $6
Current: $7.87
Upside: -23.71%
Apr 16, 2026
Maintains: Overweight
Price Target: $170 → $160
Current: $108.12
Upside: +47.98%
Apr 16, 2026
Maintains: Overweight
Price Target: $25 → $22
Current: $13.99
Upside: +57.26%
Apr 16, 2026
Maintains: Neutral
Price Target: $32 → $35
Current: $61.76
Upside: -43.33%
Apr 16, 2026
Maintains: Overweight
Price Target: $133 → $113
Current: $79.24
Upside: +42.60%
Apr 16, 2026
Maintains: Overweight
Price Target: $34 → $40
Current: $34.37
Upside: +16.38%
Apr 16, 2026
Maintains: Overweight
Price Target: $48 → $49
Current: $36.32
Upside: +34.91%
Apr 16, 2026
Maintains: Overweight
Price Target: $1,000 → $1,150
Current: $1,049.23
Upside: +9.60%
Apr 1, 2026
Maintains: Neutral
Price Target: $165 → $171
Current: $113.33
Upside: +50.89%
Mar 25, 2026
Downgrades: Neutral
Price Target: n/a
Current: $1.90
Upside: -
Mar 9, 2026
Initiates: Overweight
Price Target: $34
Current: $43.44
Upside: -21.73%
Nov 14, 2025
Maintains: Underweight
Price Target: $9 → $10
Current: $17.88
Upside: -44.07%
Oct 31, 2025
Maintains: Overweight
Price Target: $278 → $303
Current: $233.37
Upside: +29.84%
Oct 19, 2023
Maintains: Underweight
Price Target: $9 → $6
Current: $1.02
Upside: +488.24%
Feb 12, 2021
Downgrades: Neutral
Price Target: $129 → $179
Current: $391.88
Upside: -54.32%
May 13, 2020
Downgrades: Neutral
Price Target: n/a
Current: $9.66
Upside: -
Mar 10, 2020
Upgrades: Overweight
Price Target: $67
Current: $10.80
Upside: +520.37%
Feb 15, 2019
Downgrades: Neutral
Price Target: $27 → $26
Current: $22.92
Upside: +13.44%