Mark Strouse
Stock Analyst at JP Morgan
(4.43)
# 349
Out of 4,998 analysts
289
Total ratings
51.71%
Success rate
19.82%
Average return
Main Sectors:
Stocks Rated by Mark Strouse
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
RUN Sunrun | Maintains: Overweight | $20 → $23 | $17.78 | +29.36% | 17 | Sep 19, 2025 | |
SEDG SolarEdge Technologies | Maintains: Neutral | $23 → $27 | $37.68 | -28.34% | 39 | Sep 19, 2025 | |
SHLS Shoals Technologies Group | Maintains: Overweight | $8 → $9 | $7.50 | +20.00% | 10 | Sep 19, 2025 | |
NXT Nextracker | Maintains: Overweight | $69 → $77 | $76.13 | +1.14% | 10 | Sep 19, 2025 | |
HASI HA Sustainable Infrastructure Capital | Maintains: Overweight | $42 → $45 | $30.89 | +45.68% | 7 | Sep 19, 2025 | |
GNRC Generac Holdings | Maintains: Neutral | $165 → $180 | $165.82 | +8.55% | 11 | Sep 19, 2025 | |
FLNC Fluence Energy | Maintains: Neutral | $8 → $9 | $11.40 | -21.05% | 13 | Sep 19, 2025 | |
FSLR First Solar | Maintains: Overweight | $241 → $262 | $223.53 | +17.21% | 23 | Sep 19, 2025 | |
ENPH Enphase Energy | Maintains: Neutral | $37 → $39 | $36.08 | +8.09% | 22 | Sep 19, 2025 | |
ENLT Enlight Renewable Energy | Maintains: Neutral | $24 → $27 | $29.50 | -8.47% | 8 | Sep 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $7 → $8 | $12.89 | -37.94% | 7 | Sep 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $30 → $32 | $26.21 | +22.09% | 10 | Sep 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $39 → $41 | $34.78 | +17.88% | 10 | Sep 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $128 → $145 | $124.16 | +16.78% | 7 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $620 → $715 | $602.43 | +18.69% | 18 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $75 → $85 | $95.56 | -11.05% | 10 | Jul 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $18 → $33 | $73.60 | -55.16% | 10 | Jul 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Overweight | $148 | $143.95 | +2.81% | 1 | May 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $28 → $19 | $20.83 | -8.79% | 2 | Jul 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $35 → $29 | $8.07 | +259.36% | 8 | Feb 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $9 → $6 | $1.78 | +237.08% | 9 | Oct 19, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Neutral | $45 → $61 | $3.49 | +1,647.85% | 21 | Aug 8, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $129 → $179 | $716.02 | -75.00% | 1 | Feb 12, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $12.12 | - | 2 | May 13, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $67 | $10.51 | +537.49% | 11 | Mar 10, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $27 → $26 | $20.98 | +23.93% | 2 | Feb 15, 2019 |
Sunrun
Sep 19, 2025
Maintains: Overweight
Price Target: $20 → $23
Current: $17.78
Upside: +29.36%
SolarEdge Technologies
Sep 19, 2025
Maintains: Neutral
Price Target: $23 → $27
Current: $37.68
Upside: -28.34%
Shoals Technologies Group
Sep 19, 2025
Maintains: Overweight
Price Target: $8 → $9
Current: $7.50
Upside: +20.00%
Nextracker
Sep 19, 2025
Maintains: Overweight
Price Target: $69 → $77
Current: $76.13
Upside: +1.14%
HA Sustainable Infrastructure Capital
Sep 19, 2025
Maintains: Overweight
Price Target: $42 → $45
Current: $30.89
Upside: +45.68%
Generac Holdings
Sep 19, 2025
Maintains: Neutral
Price Target: $165 → $180
Current: $165.82
Upside: +8.55%
Fluence Energy
Sep 19, 2025
Maintains: Neutral
Price Target: $8 → $9
Current: $11.40
Upside: -21.05%
First Solar
Sep 19, 2025
Maintains: Overweight
Price Target: $241 → $262
Current: $223.53
Upside: +17.21%
Enphase Energy
Sep 19, 2025
Maintains: Neutral
Price Target: $37 → $39
Current: $36.08
Upside: +8.09%
Enlight Renewable Energy
Sep 19, 2025
Maintains: Neutral
Price Target: $24 → $27
Current: $29.50
Upside: -8.47%
Sep 19, 2025
Maintains: Underweight
Price Target: $7 → $8
Current: $12.89
Upside: -37.94%
Sep 19, 2025
Maintains: Overweight
Price Target: $30 → $32
Current: $26.21
Upside: +22.09%
Sep 19, 2025
Maintains: Overweight
Price Target: $39 → $41
Current: $34.78
Upside: +17.88%
Jul 31, 2025
Upgrades: Overweight
Price Target: $128 → $145
Current: $124.16
Upside: +16.78%
Jul 24, 2025
Maintains: Overweight
Price Target: $620 → $715
Current: $602.43
Upside: +18.69%
Jul 22, 2025
Maintains: Neutral
Price Target: $75 → $85
Current: $95.56
Upside: -11.05%
Jul 9, 2025
Upgrades: Overweight
Price Target: $18 → $33
Current: $73.60
Upside: -55.16%
May 30, 2025
Initiates: Overweight
Price Target: $148
Current: $143.95
Upside: +2.81%
Jul 30, 2024
Maintains: Neutral
Price Target: $28 → $19
Current: $20.83
Upside: -8.79%
Feb 28, 2024
Maintains: Overweight
Price Target: $35 → $29
Current: $8.07
Upside: +259.36%
Oct 19, 2023
Maintains: Underweight
Price Target: $9 → $6
Current: $1.78
Upside: +237.08%
Aug 8, 2022
Upgrades: Neutral
Price Target: $45 → $61
Current: $3.49
Upside: +1,647.85%
Feb 12, 2021
Downgrades: Neutral
Price Target: $129 → $179
Current: $716.02
Upside: -75.00%
May 13, 2020
Downgrades: Neutral
Price Target: n/a
Current: $12.12
Upside: -
Mar 10, 2020
Upgrades: Overweight
Price Target: $67
Current: $10.51
Upside: +537.49%
Feb 15, 2019
Downgrades: Neutral
Price Target: $27 → $26
Current: $20.98
Upside: +23.93%