Mark Strouse
Stock Analyst at JP Morgan
(4.53)
# 291
Out of 5,033 analysts
305
Total ratings
53.49%
Success rate
22.31%
Average return
Main Sectors:
Stocks Rated by Mark Strouse
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
PRIM Primoris Services | Maintains: Overweight | $128 → $141 | $139.15 | +1.33% | 1 | Oct 16, 2025 | |
RUN Sunrun | Maintains: Overweight | $23 → $25 | $20.50 | +21.95% | 18 | Oct 16, 2025 | |
SEDG SolarEdge Technologies | Maintains: Neutral | $27 → $29 | $40.00 | -27.50% | 40 | Oct 16, 2025 | |
SHLS Shoals Technologies Group | Maintains: Overweight | $9 → $11 | $10.54 | +4.36% | 11 | Oct 16, 2025 | |
ORA Ormat Technologies | Maintains: Neutral | $88 → $99 | $109.85 | -9.88% | 11 | Oct 16, 2025 | |
NXT Nextracker | Maintains: Overweight | $77 → $92 | $88.82 | +3.58% | 11 | Oct 16, 2025 | |
ITRI Itron | Maintains: Overweight | $145 → $155 | $134.03 | +15.65% | 8 | Oct 16, 2025 | |
GNRC Generac Holdings | Maintains: Neutral | $180 → $196 | $195.77 | +0.12% | 12 | Oct 16, 2025 | |
FLNC Fluence Energy | Maintains: Neutral | $9 → $10 | $18.45 | -45.80% | 14 | Oct 16, 2025 | |
FSLR First Solar | Maintains: Overweight | $262 → $278 | $229.00 | +21.40% | 24 | Oct 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $39 → $40 | $37.58 | +6.44% | 23 | Oct 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $27 → $29 | $33.96 | -14.61% | 9 | Oct 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $8 → $9 | $14.82 | -39.27% | 8 | Oct 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $32 → $33 | $29.01 | +13.75% | 11 | Oct 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $41 → $44 | $40.41 | +8.88% | 11 | Oct 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $40 → $90 | $109.06 | -17.48% | 11 | Oct 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $42 → $45 | $29.29 | +53.64% | 7 | Sep 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $620 → $715 | $594.07 | +20.36% | 18 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Overweight | $148 | $146.76 | +0.84% | 1 | May 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $28 → $19 | $20.53 | -7.45% | 2 | Jul 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $35 → $29 | $8.99 | +222.58% | 8 | Feb 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $9 → $6 | $1.75 | +242.86% | 9 | Oct 19, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Neutral | $45 → $61 | $4.52 | +1,249.56% | 21 | Aug 8, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $129 → $179 | $683.13 | -73.80% | 1 | Feb 12, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $11.63 | - | 2 | May 13, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $67 | $10.57 | +533.87% | 11 | Mar 10, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $27 → $26 | $17.00 | +52.94% | 2 | Feb 15, 2019 |
Primoris Services
Oct 16, 2025
Maintains: Overweight
Price Target: $128 → $141
Current: $139.15
Upside: +1.33%
Sunrun
Oct 16, 2025
Maintains: Overweight
Price Target: $23 → $25
Current: $20.50
Upside: +21.95%
SolarEdge Technologies
Oct 16, 2025
Maintains: Neutral
Price Target: $27 → $29
Current: $40.00
Upside: -27.50%
Shoals Technologies Group
Oct 16, 2025
Maintains: Overweight
Price Target: $9 → $11
Current: $10.54
Upside: +4.36%
Ormat Technologies
Oct 16, 2025
Maintains: Neutral
Price Target: $88 → $99
Current: $109.85
Upside: -9.88%
Nextracker
Oct 16, 2025
Maintains: Overweight
Price Target: $77 → $92
Current: $88.82
Upside: +3.58%
Itron
Oct 16, 2025
Maintains: Overweight
Price Target: $145 → $155
Current: $134.03
Upside: +15.65%
Generac Holdings
Oct 16, 2025
Maintains: Neutral
Price Target: $180 → $196
Current: $195.77
Upside: +0.12%
Fluence Energy
Oct 16, 2025
Maintains: Neutral
Price Target: $9 → $10
Current: $18.45
Upside: -45.80%
First Solar
Oct 16, 2025
Maintains: Overweight
Price Target: $262 → $278
Current: $229.00
Upside: +21.40%
Oct 16, 2025
Maintains: Neutral
Price Target: $39 → $40
Current: $37.58
Upside: +6.44%
Oct 16, 2025
Maintains: Neutral
Price Target: $27 → $29
Current: $33.96
Upside: -14.61%
Oct 16, 2025
Maintains: Underweight
Price Target: $8 → $9
Current: $14.82
Upside: -39.27%
Oct 16, 2025
Maintains: Overweight
Price Target: $32 → $33
Current: $29.01
Upside: +13.75%
Oct 16, 2025
Maintains: Overweight
Price Target: $41 → $44
Current: $40.41
Upside: +8.88%
Oct 2, 2025
Maintains: Overweight
Price Target: $40 → $90
Current: $109.06
Upside: -17.48%
Sep 19, 2025
Maintains: Overweight
Price Target: $42 → $45
Current: $29.29
Upside: +53.64%
Jul 24, 2025
Maintains: Overweight
Price Target: $620 → $715
Current: $594.07
Upside: +20.36%
May 30, 2025
Initiates: Overweight
Price Target: $148
Current: $146.76
Upside: +0.84%
Jul 30, 2024
Maintains: Neutral
Price Target: $28 → $19
Current: $20.53
Upside: -7.45%
Feb 28, 2024
Maintains: Overweight
Price Target: $35 → $29
Current: $8.99
Upside: +222.58%
Oct 19, 2023
Maintains: Underweight
Price Target: $9 → $6
Current: $1.75
Upside: +242.86%
Aug 8, 2022
Upgrades: Neutral
Price Target: $45 → $61
Current: $4.52
Upside: +1,249.56%
Feb 12, 2021
Downgrades: Neutral
Price Target: $129 → $179
Current: $683.13
Upside: -73.80%
May 13, 2020
Downgrades: Neutral
Price Target: n/a
Current: $11.63
Upside: -
Mar 10, 2020
Upgrades: Overweight
Price Target: $67
Current: $10.57
Upside: +533.87%
Feb 15, 2019
Downgrades: Neutral
Price Target: $27 → $26
Current: $17.00
Upside: +52.94%