Mark Strouse

Stock Analyst at JP Morgan

(3.44)
# 948
Out of 4,711 analysts
250
Total ratings
41.24%
Success rate
6.05%
Average return

Stocks Rated by Mark Strouse

TPI Composites
Dec 12, 2024
Downgrades: Neutral
Price Target: n/a
Current: $2.40
Upside: -
Brookfield Renewable Partners L.P.
Dec 12, 2024
Upgrades: Overweight
Price Target: $30
Current: $22.95
Upside: +30.72%
Brookfield Renewable
Dec 12, 2024
Upgrades: Overweight
Price Target: $32$34
Current: $28.30
Upside: +20.14%
Altus Power
Dec 12, 2024
Downgrades: Underweight
Price Target: n/a
Current: $3.55
Upside: -
GE Vernova
Dec 11, 2024
Maintains: Overweight
Price Target: $356$367
Current: $342.66
Upside: +7.10%
NextEra Energy Partners, LP
Oct 24, 2024
Upgrades: Neutral
Price Target: $25$22
Current: $17.61
Upside: +24.93%
Enphase Energy
Oct 23, 2024
Maintains: Overweight
Price Target: $130$120
Current: $71.45
Upside: +67.95%
SolarEdge Technologies
Oct 23, 2024
Maintains: Overweight
Price Target: $35$29
Current: $14.77
Upside: +96.34%
Nextracker
Oct 17, 2024
Maintains: Overweight
Price Target: $62$58
Current: $35.15
Upside: +65.01%
Generac Holdings
Oct 17, 2024
Maintains: Neutral
Price Target: $160$178
Current: $156.26
Upside: +13.91%
Maintains: Overweight
Price Target: $23$19
Current: $5.12
Upside: +271.09%
Maintains: Overweight
Price Target: $19$22
Current: $9.87
Upside: +122.90%
Maintains: Neutral
Price Target: $28$19
Current: $20.29
Upside: -6.36%
Maintains: Neutral
Price Target: $69$75
Current: $67.52
Upside: +11.08%
Maintains: Neutral
Price Target: $104$112
Current: $109.02
Upside: +2.73%
Maintains: Overweight
Price Target: $39$42
Current: $27.59
Upside: +52.23%
Maintains: Overweight
Price Target: $25$28
Current: $15.21
Upside: +84.09%
Maintains: Overweight
Price Target: $262$282
Current: $182.39
Upside: +54.61%
Maintains: Underweight
Price Target: $17$20
Current: $11.50
Upside: +73.91%
Maintains: Neutral
Price Target: $12$14
Current: $24.12
Upside: -41.96%
Downgrades: Neutral
Price Target: $19$16
Current: $15.81
Upside: +1.20%
Maintains: Overweight
Price Target: $35$29
Current: $5.63
Upside: +415.10%
Maintains: Overweight
Price Target: $29$18
Current: $3.70
Upside: +386.49%
Upgrades: Neutral
Price Target: $45$61
Current: $7.44
Upside: +719.89%
Downgrades: Neutral
Price Target: $129$179
Current: $631.69
Upside: -71.66%
Downgrades: Neutral
Price Target: n/a
Current: $14.16
Upside: -
Upgrades: Overweight
Price Target: $67
Current: $10.09
Upside: +564.02%
Downgrades: Neutral
Price Target: $27$26
Current: $27.51
Upside: -5.49%