Mark Strouse

Stock Analyst at JP Morgan

(4.18)
# 451
Out of 4,896 analysts
266
Total ratings
49.22%
Success rate
14.44%
Average return

Stocks Rated by Mark Strouse

Bloom Energy
Jul 9, 2025
Upgrades: Overweight
Price Target: $18$33
Current: $25.85
Upside: +27.66%
Xylem
May 30, 2025
Initiates: Overweight
Price Target: $148
Current: $131.60
Upside: +12.46%
GE Vernova
May 16, 2025
Maintains: Overweight
Price Target: $430$460
Current: $539.36
Upside: -14.71%
SolarEdge Technologies
May 7, 2025
Maintains: Overweight
Price Target: $20$18
Current: $27.57
Upside: -34.71%
Fluence Energy
Apr 11, 2025
Downgrades: Neutral
Price Target: $14$7
Current: $8.57
Upside: -18.32%
Ormat Technologies
Feb 28, 2025
Maintains: Neutral
Price Target: $71$75
Current: $88.55
Upside: -15.30%
First Solar
Feb 26, 2025
Maintains: Overweight
Price Target: $282$268
Current: $165.09
Upside: +62.34%
Nextracker
Jan 29, 2025
Maintains: Overweight
Price Target: $58$61
Current: $62.62
Upside: -2.59%
Sunrun
Jan 23, 2025
Maintains: Overweight
Price Target: $22$18
Current: $10.87
Upside: +65.59%
HA Sustainable Infrastructure Capital
Jan 23, 2025
Maintains: Overweight
Price Target: $42$39
Current: $27.67
Upside: +40.95%
Maintains: Overweight
Price Target: $112$91
Current: $42.97
Upside: +111.78%
Maintains: Neutral
Price Target: $17$18
Current: $25.24
Upside: -28.68%
Maintains: Overweight
Price Target: $30$28
Current: $25.54
Upside: +9.63%
Maintains: Overweight
Price Target: $34$32
Current: $33.34
Upside: -4.02%
Downgrades: Neutral
Price Target: n/a
Current: $0.91
Upside: -
Maintains: Neutral
Price Target: $160$178
Current: $151.99
Upside: +17.11%
Maintains: Overweight
Price Target: $23$19
Current: $5.78
Upside: +228.72%
Maintains: Neutral
Price Target: $28$19
Current: $21.61
Upside: -12.08%
Maintains: Neutral
Price Target: $104$112
Current: $135.53
Upside: -17.36%
Maintains: Underweight
Price Target: $17$20
Current: $14.09
Upside: +41.94%
Maintains: Overweight
Price Target: $35$29
Current: $7.64
Upside: +279.58%
Maintains: Underweight
Price Target: $9$6
Current: $1.80
Upside: +234.26%
Upgrades: Neutral
Price Target: $45$61
Current: $4.18
Upside: +1,359.33%
Downgrades: Neutral
Price Target: $129$179
Current: $732.99
Upside: -75.58%
Downgrades: Neutral
Price Target: n/a
Current: $8.64
Upside: -
Upgrades: Overweight
Price Target: $67
Current: $10.46
Upside: +540.54%
Downgrades: Neutral
Price Target: $27$26
Current: $26.13
Upside: -0.50%