Mark Strouse's Stock Ratings

JP Morgan Analyst

Mark Strouse is an analyst at JP Morgan. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 05/31/2024

Overall Average Return

11.0%

Smart Score

66.8%

Overall Average Return Percentile

64th

Number of Ratings

155
Buy NowGet Alert
05/23/2024FSLRBuy Now
First Solar
$272.00-3.68%$240 → $262MaintainsOverweightGet Alert
05/23/2024HASIBuy Now
Hannon Armstrong
$33.4916.45%$37 → $39MaintainsOverweightGet Alert
05/23/2024GEVBuy Now
GE Vernova
$176.00—$163 → $176MaintainsOverweightGet Alert
05/23/2024GNRCBuy Now
Generac Hldgs
$147.211.22% → $149DowngradeOverweight → NeutralGet Alert
05/23/2024NEPBuy Now
NextEra Energy Partners
$33.55-25.48% → $25DowngradeNeutral → UnderweightGet Alert
05/15/2024AMPSBuy Now
Altus Power
$4.05——DowngradeOverweight → NeutralGet Alert
05/13/2024CTRIBuy Now
Centuri Holdings
$27.452% → $28Initiates → NeutralGet Alert
05/02/2024FSLRBuy Now
First Solar
$272.00-11.76%$237 → $240MaintainsOverweightGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$127.450.43%$141 → $128MaintainsOverweightGet Alert
04/08/2024ENLTBuy Now
Enlight Renewable Energy
$16.89-5.27%$19 → $16DowngradeOverweight → NeutralGet Alert
04/08/2024GEVBuy Now
GE Vernova
$176.00-19.89%$141 → $141UpgradeNeutral → OverweightGet Alert
04/02/2024GEVBuy Now
GE Vernova Inc. Common Stock
$176.00-19.89% → $141Initiates → NeutralGet Alert
03/13/2024ITRIBuy Now
Itron
$107.55-14.46%$77 → $92MaintainsNeutralGet Alert
02/29/2024SHLSBuy Now
Shoals Technologies Gr
$7.82232.48%$32 → $26MaintainsOverweightGet Alert
02/29/2024NXTBuy Now
NEXTracker
$55.5020.72%$73 → $67MaintainsOverweightGet Alert
02/28/2024ARRYBuy Now
Array Technologies
$14.18104.51%$35 → $29MaintainsOverweightGet Alert
02/23/2024FLNCBuy Now
Fluence Energy
$25.16-8.59%$23 → $23UpgradeNeutral → OverweightGet Alert
02/16/2024BEBuy Now
Bloom Energy
$16.49-15.1%$19 → $14DowngradeOverweight → NeutralGet Alert
02/12/2024BEPBuy Now
Brookfield Renewable
$27.870.47%$36 → $28DowngradeOverweight → NeutralGet Alert
02/01/2024NXTBuy Now
NEXTracker
$55.5031.53%$61 → $73MaintainsOverweightGet Alert
11/30/2023FLNCBuy Now
Fluence Energy
$25.16-8.59%$22 → $23MaintainsNeutralGet Alert
11/15/2023CSIQBuy Now
Canadian Solar
$19.6412.02%$32 → $22DowngradeNeutral → UnderweightGet Alert
11/14/2023AMPSBuy Now
Altus Power
$4.0572.84%$8 → $7MaintainsOverweightGet Alert
11/08/2023ARRYBuy Now
Array Technologies
$14.18111.57%$32 → $30MaintainsOverweightGet Alert
11/02/2023RUNBuy Now
Sunrun
$14.4410.8%$21 → $16MaintainsOverweightGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$49.1083.3%$215 → $90MaintainsOverweightGet Alert
10/19/2023TPICBuy Now
TPI Composites
$5.4565.11%$12 → $9MaintainsOverweightGet Alert
10/19/2023RUNBuy Now
Sunrun
$14.4445.43%$35 → $21MaintainsOverweightGet Alert
10/19/2023SPWRBuy Now
SunPower
$3.3380.19%$9 → $6MaintainsUnderweightGet Alert
10/19/2023NOVABuy Now
Sunnova Energy Intl
$5.27241.56%$29 → $18MaintainsOverweightGet Alert