Mark Strouse

Stock Analyst at JP Morgan

(3.26)
# 877
Out of 4,814 analysts
260
Total ratings
38.74%
Success rate
2.42%
Average return

Stocks Rated by Mark Strouse

Fluence Energy
Apr 11, 2025
Downgrades: Neutral
Price Target: $14$7
Current: $3.69
Upside: +89.70%
GE Vernova
Apr 10, 2025
Maintains: Overweight
Price Target: $436$425
Current: $323.42
Upside: +31.41%
Sunnova Energy International
Mar 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $0.19
Upside: -
Ormat Technologies
Feb 28, 2025
Maintains: Neutral
Price Target: $71$75
Current: $71.59
Upside: +4.76%
First Solar
Feb 26, 2025
Maintains: Overweight
Price Target: $282$268
Current: $127.98
Upside: +109.41%
Nextracker
Jan 29, 2025
Maintains: Overweight
Price Target: $58$61
Current: $40.57
Upside: +50.36%
Sunrun
Jan 23, 2025
Maintains: Overweight
Price Target: $22$18
Current: $6.85
Upside: +162.97%
SolarEdge Technologies
Jan 23, 2025
Maintains: Overweight
Price Target: $21$19
Current: $12.64
Upside: +50.32%
HA Sustainable Infrastructure Capital
Jan 23, 2025
Maintains: Overweight
Price Target: $42$39
Current: $24.20
Upside: +61.16%
Enphase Energy
Jan 23, 2025
Maintains: Overweight
Price Target: $112$91
Current: $52.58
Upside: +73.07%
Maintains: Neutral
Price Target: $17$18
Current: $15.62
Upside: +15.24%
Maintains: Overweight
Price Target: $30$28
Current: $21.57
Upside: +29.81%
Maintains: Overweight
Price Target: $34$32
Current: $27.14
Upside: +17.91%
Maintains: Neutral
Price Target: $14$16
Current: $18.31
Upside: -12.62%
Downgrades: Neutral
Price Target: n/a
Current: $0.73
Upside: -
Maintains: Neutral
Price Target: $160$178
Current: $111.67
Upside: +59.40%
Maintains: Overweight
Price Target: $23$19
Current: $3.38
Upside: +462.13%
Maintains: Neutral
Price Target: $28$19
Current: $17.11
Upside: +11.05%
Maintains: Neutral
Price Target: $104$112
Current: $103.47
Upside: +8.24%
Maintains: Underweight
Price Target: $17$20
Current: $7.46
Upside: +168.10%
Maintains: Overweight
Price Target: $35$29
Current: $4.33
Upside: +570.52%
Upgrades: Neutral
Price Target: $45$61
Current: $2.03
Upside: +2,904.93%
Downgrades: Neutral
Price Target: $129$179
Current: $559.53
Upside: -68.01%
Downgrades: Neutral
Price Target: n/a
Current: $7.32
Upside: -
Upgrades: Overweight
Price Target: $67
Current: $10.27
Upside: +552.39%
Downgrades: Neutral
Price Target: $27$26
Current: $29.07
Upside: -10.56%