Mark Strouse

Stock Analyst at JP Morgan

(3.43)
# 1,010
Out of 4,667 analysts
248
Total ratings
41.42%
Success rate
5.99%
Average return

Stocks Rated by Mark Strouse

GE Vernova
Oct 24, 2024
Maintains: Overweight
Price Target: $285$330
Current: $354.89
Upside: -7.01%
NextEra Energy Partners, LP
Oct 24, 2024
Upgrades: Neutral
Price Target: $25$22
Current: $16.12
Upside: +36.52%
Enphase Energy
Oct 23, 2024
Maintains: Overweight
Price Target: $130$120
Current: $63.38
Upside: +89.33%
SolarEdge Technologies
Oct 23, 2024
Maintains: Overweight
Price Target: $35$29
Current: $10.94
Upside: +165.20%
Nextracker
Oct 17, 2024
Maintains: Overweight
Price Target: $62$58
Current: $37.59
Upside: +54.30%
Generac Holdings
Oct 17, 2024
Maintains: Neutral
Price Target: $160$178
Current: $180.19
Upside: -1.22%
Brookfield Renewable Partners L.P.
Oct 17, 2024
Maintains: Neutral
Price Target: $31$29
Current: $24.98
Upside: +16.09%
Brookfield Renewable
Oct 17, 2024
Maintains: Neutral
Price Target: $34$32
Current: $31.34
Upside: +2.11%
Shoals Technologies Group
Aug 7, 2024
Maintains: Overweight
Price Target: $23$19
Current: $4.41
Upside: +330.84%
Sunrun
Aug 7, 2024
Maintains: Overweight
Price Target: $19$22
Current: $10.20
Upside: +115.69%
Maintains: Neutral
Price Target: $28$19
Current: $21.07
Upside: -9.82%
Maintains: Overweight
Price Target: $8$9
Current: $2.00
Upside: +350.00%
Maintains: Neutral
Price Target: $69$75
Current: $79.09
Upside: -5.17%
Maintains: Neutral
Price Target: $104$112
Current: $114.11
Upside: -1.85%
Maintains: Overweight
Price Target: $39$42
Current: $28.20
Upside: +48.96%
Maintains: Overweight
Price Target: $25$28
Current: $21.91
Upside: +27.80%
Maintains: Overweight
Price Target: $262$282
Current: $184.84
Upside: +52.56%
Maintains: Underweight
Price Target: $17$20
Current: $11.80
Upside: +69.49%
Maintains: Neutral
Price Target: $12$14
Current: $24.80
Upside: -43.55%
Downgrades: Neutral
Price Target: n/a
Current: $3.95
Upside: -
Downgrades: Neutral
Price Target: $19$16
Current: $16.25
Upside: -1.54%
Maintains: Overweight
Price Target: $35$29
Current: $6.37
Upside: +355.26%
Maintains: Overweight
Price Target: $29$18
Current: $4.45
Upside: +304.39%
Maintains: Neutral
Price Target: $27$21
Current: $22.15
Upside: -5.19%
Upgrades: Neutral
Price Target: $45$61
Current: $6.52
Upside: +836.30%
Downgrades: Neutral
Price Target: $129$179
Current: $609.82
Upside: -70.65%
Downgrades: Neutral
Price Target: n/a
Current: $15.42
Upside: -
Upgrades: Overweight
Price Target: $67
Current: $10.03
Upside: +567.92%
Downgrades: Neutral
Price Target: $27$26
Current: $28.20
Upside: -7.80%