Mark Strouse

Stock Analyst at JP Morgan

(3.64)
# 856
Out of 4,734 analysts
254
Total ratings
43.65%
Success rate
8.33%
Average return

Stocks Rated by Mark Strouse

GE Vernova
Jan 14, 2025
Maintains: Overweight
Price Target: $367$374
Current: $416.00
Upside: -10.10%
TPI Composites
Dec 12, 2024
Downgrades: Neutral
Price Target: n/a
Current: $1.46
Upside: -
Brookfield Renewable Partners L.P.
Dec 12, 2024
Upgrades: Overweight
Price Target: $30
Current: $20.69
Upside: +45.00%
Brookfield Renewable
Dec 12, 2024
Upgrades: Overweight
Price Target: $32$34
Current: $25.32
Upside: +34.28%
Altus Power
Dec 12, 2024
Downgrades: Underweight
Price Target: n/a
Current: $3.59
Upside: -
NextEra Energy Partners, LP
Oct 24, 2024
Upgrades: Neutral
Price Target: $25$22
Current: $16.75
Upside: +31.34%
Enphase Energy
Oct 23, 2024
Maintains: Overweight
Price Target: $130$120
Current: $62.84
Upside: +90.96%
SolarEdge Technologies
Oct 23, 2024
Maintains: Overweight
Price Target: $35$29
Current: $13.70
Upside: +111.68%
Nextracker
Oct 17, 2024
Maintains: Overweight
Price Target: $62$58
Current: $42.48
Upside: +36.53%
Generac Holdings
Oct 17, 2024
Maintains: Neutral
Price Target: $160$178
Current: $164.06
Upside: +8.50%
Maintains: Overweight
Price Target: $23$19
Current: $4.62
Upside: +311.26%
Maintains: Overweight
Price Target: $19$22
Current: $9.22
Upside: +138.61%
Maintains: Neutral
Price Target: $28$19
Current: $22.58
Upside: -15.85%
Maintains: Neutral
Price Target: $69$75
Current: $66.45
Upside: +12.87%
Maintains: Neutral
Price Target: $104$112
Current: $107.07
Upside: +4.61%
Maintains: Overweight
Price Target: $39$42
Current: $27.55
Upside: +52.45%
Maintains: Overweight
Price Target: $25$28
Current: $14.41
Upside: +94.31%
Maintains: Overweight
Price Target: $262$282
Current: $183.51
Upside: +53.67%
Maintains: Underweight
Price Target: $17$20
Current: $10.84
Upside: +84.50%
Maintains: Neutral
Price Target: $12$14
Current: $25.75
Upside: -45.63%
Downgrades: Neutral
Price Target: $19$16
Current: $17.50
Upside: -8.57%
Maintains: Overweight
Price Target: $35$29
Current: $6.82
Upside: +325.22%
Maintains: Overweight
Price Target: $29$18
Current: $3.07
Upside: +486.32%
Upgrades: Neutral
Price Target: $45$61
Current: $7.79
Upside: +683.06%
Downgrades: Neutral
Price Target: $129$179
Current: $605.58
Upside: -70.44%
Downgrades: Neutral
Price Target: n/a
Current: $13.91
Upside: -
Upgrades: Overweight
Price Target: $67
Current: $10.11
Upside: +562.59%
Downgrades: Neutral
Price Target: $27$26
Current: $34.87
Upside: -25.44%