Mark Strouse
Stock Analyst at JP Morgan
(4.59)
# 235
Out of 5,147 analysts
302
Total ratings
54.17%
Success rate
26.44%
Average return
Main Sectors:
Stocks Rated by Mark Strouse
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| PRIM Primoris Services | Maintains: Neutral | $143 → $165 | $150.72 | +9.47% | 4 | Feb 25, 2026 | |
| BE Bloom Energy | Maintains: Overweight | $154 → $166 | $155.67 | +6.64% | 13 | Feb 6, 2026 | |
| ENPH Enphase Energy | Maintains: Neutral | $33 → $39 | $42.27 | -7.74% | 26 | Feb 4, 2026 | |
| EOSE Eos Energy Enterprises | Initiates: Neutral | $16 | $5.70 | +180.95% | 1 | Dec 17, 2025 | |
| GNRC Generac Holdings | Upgrades: Overweight | $200 | $225.37 | -11.26% | 13 | Dec 8, 2025 | |
| PWR Quanta Services | Upgrades: Overweight | $457 → $515 | $563.08 | -8.54% | 2 | Dec 8, 2025 | |
| ENLT Enlight Renewable Energy | Downgrades: Underweight | $35 | $67.24 | -47.95% | 10 | Dec 8, 2025 | |
| CSIQ Canadian Solar | Maintains: Underweight | $9 → $10 | $17.71 | -43.53% | 9 | Nov 14, 2025 | |
| ORA Ormat Technologies | Maintains: Neutral | $99 → $111 | $103.70 | +7.04% | 12 | Nov 5, 2025 | |
| FSLR First Solar | Maintains: Overweight | $278 → $303 | $197.20 | +53.65% | 25 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $92 → $110 | $105.10 | +4.66% | 12 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $715 → $740 | $873.60 | -15.29% | 19 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $23 → $25 | $13.25 | +88.68% | 18 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $27 → $29 | $35.40 | -18.08% | 40 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $9 → $11 | $5.93 | +85.50% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $145 → $155 | $93.95 | +64.98% | 8 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $9 → $10 | $15.54 | -35.65% | 14 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $32 → $33 | $31.78 | +3.84% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $41 → $44 | $42.73 | +2.97% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $42 → $45 | $36.52 | +23.22% | 7 | Sep 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Overweight | $148 | $129.56 | +14.23% | 1 | May 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $28 → $19 | $31.00 | -38.71% | 2 | Jul 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $35 → $29 | $7.58 | +282.59% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $9 → $6 | $1.30 | +361.54% | 9 | Oct 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $129 → $179 | $542.40 | -67.00% | 1 | Feb 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $13.17 | - | 2 | May 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $67 | $10.75 | +523.26% | 11 | Mar 10, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $27 → $26 | $15.04 | +72.87% | 2 | Feb 15, 2019 |
Primoris Services
Feb 25, 2026
Maintains: Neutral
Price Target: $143 → $165
Current: $150.72
Upside: +9.47%
Bloom Energy
Feb 6, 2026
Maintains: Overweight
Price Target: $154 → $166
Current: $155.67
Upside: +6.64%
Enphase Energy
Feb 4, 2026
Maintains: Neutral
Price Target: $33 → $39
Current: $42.27
Upside: -7.74%
Eos Energy Enterprises
Dec 17, 2025
Initiates: Neutral
Price Target: $16
Current: $5.70
Upside: +180.95%
Generac Holdings
Dec 8, 2025
Upgrades: Overweight
Price Target: $200
Current: $225.37
Upside: -11.26%
Quanta Services
Dec 8, 2025
Upgrades: Overweight
Price Target: $457 → $515
Current: $563.08
Upside: -8.54%
Enlight Renewable Energy
Dec 8, 2025
Downgrades: Underweight
Price Target: $35
Current: $67.24
Upside: -47.95%
Canadian Solar
Nov 14, 2025
Maintains: Underweight
Price Target: $9 → $10
Current: $17.71
Upside: -43.53%
Ormat Technologies
Nov 5, 2025
Maintains: Neutral
Price Target: $99 → $111
Current: $103.70
Upside: +7.04%
First Solar
Oct 31, 2025
Maintains: Overweight
Price Target: $278 → $303
Current: $197.20
Upside: +53.65%
Oct 24, 2025
Maintains: Overweight
Price Target: $92 → $110
Current: $105.10
Upside: +4.66%
Oct 23, 2025
Maintains: Overweight
Price Target: $715 → $740
Current: $873.60
Upside: -15.29%
Oct 16, 2025
Maintains: Overweight
Price Target: $23 → $25
Current: $13.25
Upside: +88.68%
Oct 16, 2025
Maintains: Neutral
Price Target: $27 → $29
Current: $35.40
Upside: -18.08%
Oct 16, 2025
Maintains: Overweight
Price Target: $9 → $11
Current: $5.93
Upside: +85.50%
Oct 16, 2025
Maintains: Overweight
Price Target: $145 → $155
Current: $93.95
Upside: +64.98%
Oct 16, 2025
Maintains: Neutral
Price Target: $9 → $10
Current: $15.54
Upside: -35.65%
Oct 16, 2025
Maintains: Overweight
Price Target: $32 → $33
Current: $31.78
Upside: +3.84%
Oct 16, 2025
Maintains: Overweight
Price Target: $41 → $44
Current: $42.73
Upside: +2.97%
Sep 19, 2025
Maintains: Overweight
Price Target: $42 → $45
Current: $36.52
Upside: +23.22%
May 30, 2025
Initiates: Overweight
Price Target: $148
Current: $129.56
Upside: +14.23%
Jul 30, 2024
Maintains: Neutral
Price Target: $28 → $19
Current: $31.00
Upside: -38.71%
Feb 28, 2024
Maintains: Overweight
Price Target: $35 → $29
Current: $7.58
Upside: +282.59%
Oct 19, 2023
Maintains: Underweight
Price Target: $9 → $6
Current: $1.30
Upside: +361.54%
Feb 12, 2021
Downgrades: Neutral
Price Target: $129 → $179
Current: $542.40
Upside: -67.00%
May 13, 2020
Downgrades: Neutral
Price Target: n/a
Current: $13.17
Upside: -
Mar 10, 2020
Upgrades: Overweight
Price Target: $67
Current: $10.75
Upside: +523.26%
Feb 15, 2019
Downgrades: Neutral
Price Target: $27 → $26
Current: $15.04
Upside: +72.87%