Mark Strouse
Stock Analyst at JP Morgan
(4.47)
# 315
Out of 5,131 analysts
299
Total ratings
51.63%
Success rate
21.67%
Average return
Main Sectors:
Stocks Rated by Mark Strouse
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EOSE Eos Energy Enterprises | Initiates: Neutral | $16 | $16.13 | -0.81% | 1 | Dec 17, 2025 | |
| GNRC Generac Holdings | Upgrades: Overweight | $200 | $156.60 | +27.71% | 13 | Dec 8, 2025 | |
| PWR Quanta Services | Upgrades: Overweight | $457 → $515 | $432.66 | +19.03% | 2 | Dec 8, 2025 | |
| PRIM Primoris Services | Downgrades: Neutral | $145 → $143 | $134.24 | +6.53% | 3 | Dec 8, 2025 | |
| ENPH Enphase Energy | Maintains: Neutral | $37 → $33 | $36.68 | -10.03% | 25 | Dec 8, 2025 | |
| ENLT Enlight Renewable Energy | Downgrades: Underweight | $35 | $51.51 | -32.05% | 10 | Dec 8, 2025 | |
| CSIQ Canadian Solar | Maintains: Underweight | $9 → $10 | $20.25 | -50.62% | 9 | Nov 14, 2025 | |
| ORA Ormat Technologies | Maintains: Neutral | $99 → $111 | $119.05 | -6.76% | 12 | Nov 5, 2025 | |
| FSLR First Solar | Maintains: Overweight | $278 → $303 | $237.83 | +27.40% | 25 | Oct 31, 2025 | |
| BE Bloom Energy | Maintains: Overweight | $90 → $129 | $136.87 | -5.75% | 12 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $92 → $110 | $99.08 | +11.02% | 12 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $715 → $740 | $639.77 | +15.67% | 19 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $23 → $25 | $18.90 | +32.28% | 18 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $27 → $29 | $35.31 | -17.86% | 40 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $9 → $11 | $9.62 | +14.35% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $145 → $155 | $97.44 | +59.07% | 8 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $9 → $10 | $23.28 | -57.04% | 14 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $32 → $33 | $27.44 | +20.26% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $41 → $44 | $38.74 | +13.58% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $42 → $45 | $34.22 | +31.50% | 7 | Sep 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Overweight | $148 | $139.08 | +6.41% | 1 | May 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $28 → $19 | $26.89 | -29.34% | 2 | Jul 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $35 → $29 | $10.01 | +189.71% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $9 → $6 | $1.62 | +270.37% | 9 | Oct 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $129 → $179 | $631.73 | -71.67% | 1 | Feb 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $13.31 | - | 2 | May 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $67 | $10.68 | +527.34% | 11 | Mar 10, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $27 → $26 | $17.36 | +49.77% | 2 | Feb 15, 2019 |
Eos Energy Enterprises
Dec 17, 2025
Initiates: Neutral
Price Target: $16
Current: $16.13
Upside: -0.81%
Generac Holdings
Dec 8, 2025
Upgrades: Overweight
Price Target: $200
Current: $156.60
Upside: +27.71%
Quanta Services
Dec 8, 2025
Upgrades: Overweight
Price Target: $457 → $515
Current: $432.66
Upside: +19.03%
Primoris Services
Dec 8, 2025
Downgrades: Neutral
Price Target: $145 → $143
Current: $134.24
Upside: +6.53%
Enphase Energy
Dec 8, 2025
Maintains: Neutral
Price Target: $37 → $33
Current: $36.68
Upside: -10.03%
Enlight Renewable Energy
Dec 8, 2025
Downgrades: Underweight
Price Target: $35
Current: $51.51
Upside: -32.05%
Canadian Solar
Nov 14, 2025
Maintains: Underweight
Price Target: $9 → $10
Current: $20.25
Upside: -50.62%
Ormat Technologies
Nov 5, 2025
Maintains: Neutral
Price Target: $99 → $111
Current: $119.05
Upside: -6.76%
First Solar
Oct 31, 2025
Maintains: Overweight
Price Target: $278 → $303
Current: $237.83
Upside: +27.40%
Bloom Energy
Oct 29, 2025
Maintains: Overweight
Price Target: $90 → $129
Current: $136.87
Upside: -5.75%
Oct 24, 2025
Maintains: Overweight
Price Target: $92 → $110
Current: $99.08
Upside: +11.02%
Oct 23, 2025
Maintains: Overweight
Price Target: $715 → $740
Current: $639.77
Upside: +15.67%
Oct 16, 2025
Maintains: Overweight
Price Target: $23 → $25
Current: $18.90
Upside: +32.28%
Oct 16, 2025
Maintains: Neutral
Price Target: $27 → $29
Current: $35.31
Upside: -17.86%
Oct 16, 2025
Maintains: Overweight
Price Target: $9 → $11
Current: $9.62
Upside: +14.35%
Oct 16, 2025
Maintains: Overweight
Price Target: $145 → $155
Current: $97.44
Upside: +59.07%
Oct 16, 2025
Maintains: Neutral
Price Target: $9 → $10
Current: $23.28
Upside: -57.04%
Oct 16, 2025
Maintains: Overweight
Price Target: $32 → $33
Current: $27.44
Upside: +20.26%
Oct 16, 2025
Maintains: Overweight
Price Target: $41 → $44
Current: $38.74
Upside: +13.58%
Sep 19, 2025
Maintains: Overweight
Price Target: $42 → $45
Current: $34.22
Upside: +31.50%
May 30, 2025
Initiates: Overweight
Price Target: $148
Current: $139.08
Upside: +6.41%
Jul 30, 2024
Maintains: Neutral
Price Target: $28 → $19
Current: $26.89
Upside: -29.34%
Feb 28, 2024
Maintains: Overweight
Price Target: $35 → $29
Current: $10.01
Upside: +189.71%
Oct 19, 2023
Maintains: Underweight
Price Target: $9 → $6
Current: $1.62
Upside: +270.37%
Feb 12, 2021
Downgrades: Neutral
Price Target: $129 → $179
Current: $631.73
Upside: -71.67%
May 13, 2020
Downgrades: Neutral
Price Target: n/a
Current: $13.31
Upside: -
Mar 10, 2020
Upgrades: Overweight
Price Target: $67
Current: $10.68
Upside: +527.34%
Feb 15, 2019
Downgrades: Neutral
Price Target: $27 → $26
Current: $17.36
Upside: +49.77%