Free Trial

Mark Strouse - JPMorgan Chase & Co. Analyst Performance

This page shows the methodology used to calculate Mark Strouse's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
GE Vernova Inc. stock logo
GEV
GE Vernova
7/16/2025$560.49$620.00Overweight???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
7/15/2025$26.72$23.00Neutral???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
7/15/2025$41.98$37.00Neutral???%???%
Sunrun Inc. stock logo
RUN
Sunrun
7/15/2025$10.94$16.00Overweight???%???%
Bloom Energy Corporation stock logo
BE
Bloom Energy
7/9/2025$24.34$33.00Overweight???%???%
Xylem Inc. stock logo
XYL
Xylem
5/30/2025$125.58$148.00Overweight???%???%
GE Vernova Inc. stock logo
GEV
GE Vernova
5/16/2025$426.53$460.00Overweight???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
5/7/2025$14.37$18.00Overweight???%???%
Fluence Energy, Inc. stock logo
FLNC
Fluence Energy
4/11/2025$3.86$7.00Neutral???%???%
GE Vernova Inc. stock logo
GEV
GE Vernova
4/10/2025$317.60$425.00Overweight???%???%
Sunnova Energy International Inc. stock logo
NOVA
Sunnova Energy International
3/3/2025$0.72Neutral???%???%
Ormat Technologies, Inc. stock logo
ORA
Ormat Technologies
2/28/2025$69.10$75.00Neutral???%???%
First Solar, Inc. stock logo
FSLR
First Solar
2/26/2025$160.93$268.00Overweight???%???%
Altus Power, Inc. stock logo
AMPS
Altus Power
2/6/2025$4.90$5.00Neutral???%???%
Nextracker Inc. stock logo
NXT
Nextracker
1/29/2025$39.62$61.00Overweight???%???%
GE Vernova Inc. stock logo
GEV
GE Vernova
1/23/2025$426.84$436.00Overweight???%???%
HA Sustainable Infrastructure Capital, Inc. stock logo
HASI
HA Sustainable Infrastructure Capital
1/23/2025$26.68$39.00Overweight???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
1/23/2025$61.94$91.00Overweight???%???%
Enlight Renewable Energy Ltd. stock logo
ENLT
Enlight Renewable Energy
1/23/2025$16.59$18.00Neutral???%???%
Brookfield Renewable Partners L.P. stock logo
BEP
Brookfield Renewable Partners
1/23/2025$20.29$28.00Overweight???%???%
Brookfield Renewable Corporation stock logo
BEPC
Brookfield Renewable
1/23/2025$24.76$32.00Overweight???%???%
Bloom Energy Corporation stock logo
BE
Bloom Energy
1/23/2025$25.82$16.00Neutral???%???%
Sunrun Inc. stock logo
RUN
Sunrun
1/23/2025$8.57$18.00Overweight???%???%
Sunnova Energy International Inc. stock logo
NOVA
Sunnova Energy International
1/23/2025$2.76$11.00Overweight???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
1/23/2025$12.91$19.00Overweight???%???%
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
1/23/2025$16.13$20.00Neutral???%???%
GE Vernova Inc. stock logo
GEV
GE Vernova
1/14/2025$366.14$374.00Overweight???%???%
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
8/8/2022$35.03$40.00Neutral???%???%
Fluence Energy, Inc. stock logo
FLNC
Fluence Energy
4/19/2022$10.09$32.00Overweight???%???%
Enviva Inc. stock logo
EVA
Enviva
3/2/2022$69.97$76.00Neutral???%???%
Fluence Energy, Inc. stock logo
FLNC
Fluence Energy
1/20/2022$21.93$39.00???%???%
Enviva Inc. stock logo
EVA
Enviva
12/9/2021$72.95$77.00Neutral???%???%
Brookfield Renewable Partners LP stock logo
BEP.UN
Brookfield Renewable Partners
12/9/2021C$43.54C$46.00Buy???%???%
iRobot Corporation stock logo
IRBT
iRobot
7/29/2021$88.83$103.00Neutral???%???%
Ormat Technologies, Inc. stock logo
ORA
Ormat Technologies
7/9/2020$62.42$82.00Overweight???%???%
Ormat Technologies, Inc. stock logo
ORA
Ormat Technologies
6/11/2020$71.12$82.00Hold???%???%
TerraForm Power, Inc. stock logo
TERP
TerraForm Power
3/18/2020$13.72$15.00Neutral???%???%
Cubic Co. stock logo
CUB
Cubic
3/10/2020$48.11$67.00Overweight???%???%
Cubic Co. stock logo
CUB
Cubic
11/27/2019$60.18$67.00Neutral???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
6/21/2019$22.18$25.00Hold???%???%
Cubic Co. stock logo
CUB
Cubic
12/9/2018$55.13$59.03Overweight???%???%
Cubic Co. stock logo
CUB
Cubic
11/30/2018$59.03$73.00Overweight???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
11/2/2018$37.97$59.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
9/19/2018$42.05$63.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
5/10/2018$55.65$66.00Overweight???%???%
iRobot Corporation stock logo
IRBT
iRobot
4/26/2018$57.06$62.00Neutral???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
3/19/2018$54.45$62.00Overweight???%???%
Cubic Co. stock logo
CUB
Cubic
11/27/2017$62.15$59.00Neutral???%???%
iRobot Corporation stock logo
IRBT
iRobot
11/11/2016$52.12$44.00Sell???%???%
iRobot Corporation stock logo
IRBT
iRobot
6/1/2016$38.50Neutral???%???%
iRobot Corporation stock logo
IRBT
iRobot
4/27/2016$34.76$30.00Sell???%???%


Return to Analyst Rankings