Mark Strouse
Stock Analyst at JP Morgan
(4.39)
# 355
Out of 5,090 analysts
314
Total ratings
51.58%
Success rate
18.7%
Average return
Main Sectors:
Stocks Rated by Mark Strouse
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CSIQ Canadian Solar | Maintains: Underweight | $9 → $10 | $23.84 | -58.05% | 9 | Nov 14, 2025 | |
| PRIM Primoris Services | Maintains: Overweight | $141 → $145 | $125.66 | +15.39% | 2 | Nov 5, 2025 | |
| ORA Ormat Technologies | Maintains: Neutral | $99 → $111 | $112.64 | -1.46% | 12 | Nov 5, 2025 | |
| PWR Quanta Services | Maintains: Neutral | $436 → $457 | $460.64 | -0.79% | 1 | Oct 31, 2025 | |
| FSLR First Solar | Maintains: Overweight | $278 → $303 | $257.61 | +17.62% | 25 | Oct 31, 2025 | |
| ENPH Enphase Energy | Maintains: Neutral | $40 → $37 | $31.25 | +18.40% | 24 | Oct 29, 2025 | |
| BE Bloom Energy | Maintains: Overweight | $90 → $129 | $119.18 | +8.24% | 12 | Oct 29, 2025 | |
| NXT Nextpower | Maintains: Overweight | $92 → $110 | $90.59 | +21.43% | 12 | Oct 24, 2025 | |
| GEV GE Vernova | Maintains: Overweight | $715 → $740 | $631.32 | +17.21% | 19 | Oct 23, 2025 | |
| RUN Sunrun | Maintains: Overweight | $23 → $25 | $17.58 | +42.21% | 18 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $27 → $29 | $29.52 | -1.76% | 40 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $9 → $11 | $8.03 | +36.99% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $145 → $155 | $97.87 | +58.37% | 8 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $180 → $196 | $162.33 | +20.74% | 12 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $9 → $10 | $23.96 | -58.26% | 14 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $27 → $29 | $41.28 | -29.75% | 9 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $32 → $33 | $28.37 | +16.32% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $41 → $44 | $39.71 | +10.80% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $42 → $45 | $33.42 | +34.65% | 7 | Sep 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Overweight | $148 | $139.01 | +6.47% | 1 | May 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $28 → $19 | $25.58 | -25.72% | 2 | Jul 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $35 → $29 | $7.92 | +266.16% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $9 → $6 | $1.60 | +275.00% | 9 | Oct 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Neutral | $45 → $61 | $3.69 | +1,553.12% | 21 | Aug 8, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $129 → $179 | $550.95 | -67.51% | 1 | Feb 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $11.58 | - | 2 | May 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Overweight | $67 | $10.60 | +532.37% | 11 | Mar 10, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $27 → $26 | $17.11 | +51.96% | 2 | Feb 15, 2019 |
Canadian Solar
Nov 14, 2025
Maintains: Underweight
Price Target: $9 → $10
Current: $23.84
Upside: -58.05%
Primoris Services
Nov 5, 2025
Maintains: Overweight
Price Target: $141 → $145
Current: $125.66
Upside: +15.39%
Ormat Technologies
Nov 5, 2025
Maintains: Neutral
Price Target: $99 → $111
Current: $112.64
Upside: -1.46%
Quanta Services
Oct 31, 2025
Maintains: Neutral
Price Target: $436 → $457
Current: $460.64
Upside: -0.79%
First Solar
Oct 31, 2025
Maintains: Overweight
Price Target: $278 → $303
Current: $257.61
Upside: +17.62%
Enphase Energy
Oct 29, 2025
Maintains: Neutral
Price Target: $40 → $37
Current: $31.25
Upside: +18.40%
Bloom Energy
Oct 29, 2025
Maintains: Overweight
Price Target: $90 → $129
Current: $119.18
Upside: +8.24%
Nextpower
Oct 24, 2025
Maintains: Overweight
Price Target: $92 → $110
Current: $90.59
Upside: +21.43%
GE Vernova
Oct 23, 2025
Maintains: Overweight
Price Target: $715 → $740
Current: $631.32
Upside: +17.21%
Sunrun
Oct 16, 2025
Maintains: Overweight
Price Target: $23 → $25
Current: $17.58
Upside: +42.21%
Oct 16, 2025
Maintains: Neutral
Price Target: $27 → $29
Current: $29.52
Upside: -1.76%
Oct 16, 2025
Maintains: Overweight
Price Target: $9 → $11
Current: $8.03
Upside: +36.99%
Oct 16, 2025
Maintains: Overweight
Price Target: $145 → $155
Current: $97.87
Upside: +58.37%
Oct 16, 2025
Maintains: Neutral
Price Target: $180 → $196
Current: $162.33
Upside: +20.74%
Oct 16, 2025
Maintains: Neutral
Price Target: $9 → $10
Current: $23.96
Upside: -58.26%
Oct 16, 2025
Maintains: Neutral
Price Target: $27 → $29
Current: $41.28
Upside: -29.75%
Oct 16, 2025
Maintains: Overweight
Price Target: $32 → $33
Current: $28.37
Upside: +16.32%
Oct 16, 2025
Maintains: Overweight
Price Target: $41 → $44
Current: $39.71
Upside: +10.80%
Sep 19, 2025
Maintains: Overweight
Price Target: $42 → $45
Current: $33.42
Upside: +34.65%
May 30, 2025
Initiates: Overweight
Price Target: $148
Current: $139.01
Upside: +6.47%
Jul 30, 2024
Maintains: Neutral
Price Target: $28 → $19
Current: $25.58
Upside: -25.72%
Feb 28, 2024
Maintains: Overweight
Price Target: $35 → $29
Current: $7.92
Upside: +266.16%
Oct 19, 2023
Maintains: Underweight
Price Target: $9 → $6
Current: $1.60
Upside: +275.00%
Aug 8, 2022
Upgrades: Neutral
Price Target: $45 → $61
Current: $3.69
Upside: +1,553.12%
Feb 12, 2021
Downgrades: Neutral
Price Target: $129 → $179
Current: $550.95
Upside: -67.51%
May 13, 2020
Downgrades: Neutral
Price Target: n/a
Current: $11.58
Upside: -
Mar 10, 2020
Upgrades: Overweight
Price Target: $67
Current: $10.60
Upside: +532.37%
Feb 15, 2019
Downgrades: Neutral
Price Target: $27 → $26
Current: $17.11
Upside: +51.96%