Mark Strouse
Stock Analyst at JP Morgan
(4.43)
# 345
Out of 4,996 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.67 | +30.16% | 17 | Sep 19, 2025 | |
SEDG SolarEdge Technologies | Maintains: Neutral | $23 → $27 | $39.45 | -31.56% | 39 | Sep 19, 2025 | |
SHLS Shoals Technologies Group | Maintains: Overweight | $8 → $9 | $7.66 | +17.49% | 10 | Sep 19, 2025 | |
NXT Nextracker | Maintains: Overweight | $69 → $77 | $73.07 | +5.38% | 10 | Sep 19, 2025 | |
HASI HA Sustainable Infrastructure Capital | Maintains: Overweight | $42 → $45 | $30.51 | +47.49% | 7 | Sep 19, 2025 | |
GNRC Generac Holdings | Maintains: Neutral | $165 → $180 | $168.27 | +6.97% | 11 | Sep 19, 2025 | |
FLNC Fluence Energy | Maintains: Neutral | $8 → $9 | $11.91 | -24.43% | 13 | Sep 19, 2025 | |
FSLR First Solar | Maintains: Overweight | $241 → $262 | $220.02 | +19.08% | 23 | Sep 19, 2025 | |
ENPH Enphase Energy | Maintains: Neutral | $37 → $39 | $36.50 | +6.85% | 22 | Sep 19, 2025 | |
ENLT Enlight Renewable Energy | Maintains: Neutral | $24 → $27 | $28.51 | -5.30% | 8 | Sep 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $7 → $8 | $12.95 | -38.22% | 7 | Sep 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $30 → $32 | $25.92 | +23.46% | 10 | Sep 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $39 → $41 | $34.56 | +18.63% | 10 | Sep 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $128 → $145 | $123.97 | +16.96% | 7 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $620 → $715 | $605.17 | +18.15% | 18 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $75 → $85 | $94.87 | -10.40% | 10 | Jul 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $18 → $33 | $70.32 | -53.07% | 10 | Jul 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Overweight | $148 | $143.03 | +3.47% | 1 | May 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $28 → $19 | $21.10 | -9.95% | 2 | Jul 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $35 → $29 | $8.26 | +251.09% | 8 | Feb 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $9 → $6 | $1.77 | +238.98% | 9 | Oct 19, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Neutral | $45 → $61 | $3.48 | +1,652.87% | 21 | Aug 8, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $129 → $179 | $708.84 | -74.75% | 1 | Feb 12, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $12.06 | - | 2 | May 13, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $67 | $10.53 | +536.28% | 11 | Mar 10, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $27 → $26 | $20.90 | +24.40% | 2 | Feb 15, 2019 |
Sunrun
Sep 19, 2025
Maintains: Overweight
Price Target: $20 → $23
Current: $17.67
Upside: +30.16%
SolarEdge Technologies
Sep 19, 2025
Maintains: Neutral
Price Target: $23 → $27
Current: $39.45
Upside: -31.56%
Shoals Technologies Group
Sep 19, 2025
Maintains: Overweight
Price Target: $8 → $9
Current: $7.66
Upside: +17.49%
Nextracker
Sep 19, 2025
Maintains: Overweight
Price Target: $69 → $77
Current: $73.07
Upside: +5.38%
HA Sustainable Infrastructure Capital
Sep 19, 2025
Maintains: Overweight
Price Target: $42 → $45
Current: $30.51
Upside: +47.49%
Generac Holdings
Sep 19, 2025
Maintains: Neutral
Price Target: $165 → $180
Current: $168.27
Upside: +6.97%
Fluence Energy
Sep 19, 2025
Maintains: Neutral
Price Target: $8 → $9
Current: $11.91
Upside: -24.43%
First Solar
Sep 19, 2025
Maintains: Overweight
Price Target: $241 → $262
Current: $220.02
Upside: +19.08%
Enphase Energy
Sep 19, 2025
Maintains: Neutral
Price Target: $37 → $39
Current: $36.50
Upside: +6.85%
Enlight Renewable Energy
Sep 19, 2025
Maintains: Neutral
Price Target: $24 → $27
Current: $28.51
Upside: -5.30%
Sep 19, 2025
Maintains: Underweight
Price Target: $7 → $8
Current: $12.95
Upside: -38.22%
Sep 19, 2025
Maintains: Overweight
Price Target: $30 → $32
Current: $25.92
Upside: +23.46%
Sep 19, 2025
Maintains: Overweight
Price Target: $39 → $41
Current: $34.56
Upside: +18.63%
Jul 31, 2025
Upgrades: Overweight
Price Target: $128 → $145
Current: $123.97
Upside: +16.96%
Jul 24, 2025
Maintains: Overweight
Price Target: $620 → $715
Current: $605.17
Upside: +18.15%
Jul 22, 2025
Maintains: Neutral
Price Target: $75 → $85
Current: $94.87
Upside: -10.40%
Jul 9, 2025
Upgrades: Overweight
Price Target: $18 → $33
Current: $70.32
Upside: -53.07%
May 30, 2025
Initiates: Overweight
Price Target: $148
Current: $143.03
Upside: +3.47%
Jul 30, 2024
Maintains: Neutral
Price Target: $28 → $19
Current: $21.10
Upside: -9.95%
Feb 28, 2024
Maintains: Overweight
Price Target: $35 → $29
Current: $8.26
Upside: +251.09%
Oct 19, 2023
Maintains: Underweight
Price Target: $9 → $6
Current: $1.77
Upside: +238.98%
Aug 8, 2022
Upgrades: Neutral
Price Target: $45 → $61
Current: $3.48
Upside: +1,652.87%
Feb 12, 2021
Downgrades: Neutral
Price Target: $129 → $179
Current: $708.84
Upside: -74.75%
May 13, 2020
Downgrades: Neutral
Price Target: n/a
Current: $12.06
Upside: -
Mar 10, 2020
Upgrades: Overweight
Price Target: $67
Current: $10.53
Upside: +536.28%
Feb 15, 2019
Downgrades: Neutral
Price Target: $27 → $26
Current: $20.90
Upside: +24.40%