Mark Strouse
Stock Analyst at JP Morgan
(4.61)
# 226
Out of 5,120 analysts
299
Total ratings
55.35%
Success rate
25.34%
Average return
Main Sectors:
Stocks Rated by Mark Strouse
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EOSE Eos Energy Enterprises | Initiates: Neutral | $16 | $14.12 | +13.31% | 1 | Dec 17, 2025 | |
| GNRC Generac Holdings | Upgrades: Overweight | $200 | $170.96 | +16.99% | 13 | Dec 8, 2025 | |
| PWR Quanta Services | Upgrades: Overweight | $457 → $515 | $477.77 | +7.79% | 2 | Dec 8, 2025 | |
| PRIM Primoris Services | Downgrades: Neutral | $145 → $143 | $152.84 | -6.44% | 3 | Dec 8, 2025 | |
| ENPH Enphase Energy | Maintains: Neutral | $37 → $33 | $36.47 | -9.51% | 25 | Dec 8, 2025 | |
| ENLT Enlight Renewable Energy | Downgrades: Underweight | $35 | $58.95 | -40.63% | 10 | Dec 8, 2025 | |
| CSIQ Canadian Solar | Maintains: Underweight | $9 → $10 | $19.13 | -47.73% | 9 | Nov 14, 2025 | |
| ORA Ormat Technologies | Maintains: Neutral | $99 → $111 | $125.77 | -11.74% | 12 | Nov 5, 2025 | |
| FSLR First Solar | Maintains: Overweight | $278 → $303 | $230.55 | +31.42% | 25 | Oct 31, 2025 | |
| BE Bloom Energy | Maintains: Overweight | $90 → $129 | $156.13 | -17.38% | 12 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $92 → $110 | $115.60 | -4.84% | 12 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $715 → $740 | $754.97 | -1.98% | 19 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $23 → $25 | $18.19 | +37.44% | 18 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $27 → $29 | $30.64 | -5.35% | 40 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $9 → $11 | $9.32 | +18.03% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $145 → $155 | $100.45 | +54.31% | 8 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $9 → $10 | $30.89 | -67.63% | 14 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $32 → $33 | $29.87 | +10.48% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $41 → $44 | $40.99 | +7.34% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $42 → $45 | $34.44 | +30.66% | 7 | Sep 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Overweight | $148 | $139.88 | +5.80% | 1 | May 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $28 → $19 | $27.82 | -31.70% | 2 | Jul 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $35 → $29 | $11.14 | +160.32% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $9 → $6 | $1.68 | +257.14% | 9 | Oct 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $129 → $179 | $459.99 | -61.09% | 1 | Feb 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $14.16 | - | 2 | May 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $67 | $10.68 | +527.58% | 11 | Mar 10, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $27 → $26 | $15.84 | +64.14% | 2 | Feb 15, 2019 |
Eos Energy Enterprises
Dec 17, 2025
Initiates: Neutral
Price Target: $16
Current: $14.12
Upside: +13.31%
Generac Holdings
Dec 8, 2025
Upgrades: Overweight
Price Target: $200
Current: $170.96
Upside: +16.99%
Quanta Services
Dec 8, 2025
Upgrades: Overweight
Price Target: $457 → $515
Current: $477.77
Upside: +7.79%
Primoris Services
Dec 8, 2025
Downgrades: Neutral
Price Target: $145 → $143
Current: $152.84
Upside: -6.44%
Enphase Energy
Dec 8, 2025
Maintains: Neutral
Price Target: $37 → $33
Current: $36.47
Upside: -9.51%
Enlight Renewable Energy
Dec 8, 2025
Downgrades: Underweight
Price Target: $35
Current: $58.95
Upside: -40.63%
Canadian Solar
Nov 14, 2025
Maintains: Underweight
Price Target: $9 → $10
Current: $19.13
Upside: -47.73%
Ormat Technologies
Nov 5, 2025
Maintains: Neutral
Price Target: $99 → $111
Current: $125.77
Upside: -11.74%
First Solar
Oct 31, 2025
Maintains: Overweight
Price Target: $278 → $303
Current: $230.55
Upside: +31.42%
Bloom Energy
Oct 29, 2025
Maintains: Overweight
Price Target: $90 → $129
Current: $156.13
Upside: -17.38%
Oct 24, 2025
Maintains: Overweight
Price Target: $92 → $110
Current: $115.60
Upside: -4.84%
Oct 23, 2025
Maintains: Overweight
Price Target: $715 → $740
Current: $754.97
Upside: -1.98%
Oct 16, 2025
Maintains: Overweight
Price Target: $23 → $25
Current: $18.19
Upside: +37.44%
Oct 16, 2025
Maintains: Neutral
Price Target: $27 → $29
Current: $30.64
Upside: -5.35%
Oct 16, 2025
Maintains: Overweight
Price Target: $9 → $11
Current: $9.32
Upside: +18.03%
Oct 16, 2025
Maintains: Overweight
Price Target: $145 → $155
Current: $100.45
Upside: +54.31%
Oct 16, 2025
Maintains: Neutral
Price Target: $9 → $10
Current: $30.89
Upside: -67.63%
Oct 16, 2025
Maintains: Overweight
Price Target: $32 → $33
Current: $29.87
Upside: +10.48%
Oct 16, 2025
Maintains: Overweight
Price Target: $41 → $44
Current: $40.99
Upside: +7.34%
Sep 19, 2025
Maintains: Overweight
Price Target: $42 → $45
Current: $34.44
Upside: +30.66%
May 30, 2025
Initiates: Overweight
Price Target: $148
Current: $139.88
Upside: +5.80%
Jul 30, 2024
Maintains: Neutral
Price Target: $28 → $19
Current: $27.82
Upside: -31.70%
Feb 28, 2024
Maintains: Overweight
Price Target: $35 → $29
Current: $11.14
Upside: +160.32%
Oct 19, 2023
Maintains: Underweight
Price Target: $9 → $6
Current: $1.68
Upside: +257.14%
Feb 12, 2021
Downgrades: Neutral
Price Target: $129 → $179
Current: $459.99
Upside: -61.09%
May 13, 2020
Downgrades: Neutral
Price Target: n/a
Current: $14.16
Upside: -
Mar 10, 2020
Upgrades: Overweight
Price Target: $67
Current: $10.68
Upside: +527.58%
Feb 15, 2019
Downgrades: Neutral
Price Target: $27 → $26
Current: $15.84
Upside: +64.14%