PerpEquities

Top analysts on stock perps · Analyst

Mark Strouse (J.P. Morgan): analyst track record on stock perps

Mark Strouse of J.P. Morgan on companies with stock perpetual futures: star rating, success rate, price-target accuracy, current calls and the measured perp reaction after each rating.

Stars2.8★
Success41%
Excess return+1.2%
rank#5,612
Ratings498
ratings on stock perps217

Track record

TipRanks data via FMP
12 months3 years
Ratings194490
Stock4448
Buy / hold / sell117 / 63 / 14305 / 153 / 32
Upgrades / downgrades / initiations4 / 8 / 1113 / 18 / 15
Price targets hit / missed15 / 162 (8%)125 / 329 (28%)
Avg. return after a rating (TipRanks)-29.1%+21.2%
Best / worst call+99.1% / -88.6%+1,744.3% / -99.9%

After buy calls: median 21-day move +2.0% · vs S&P 500 -0.8% (n = 131) · targets hit within a year 73% (n = 81)

Current calls on stock perps

StockCallTargetvs last closeDate
$BE Bloom Energy CorporationBuy · Reiterated$292+51.1%Oct 23, 2026
$EOSE Eos Energy Enterprises, Inc.Hold · Maintained$5.00+189.0%Oct 20, 2026
$ENPH Enphase Energy, Inc.Hold · Reiterated$35.00+10.8%Oct 19, 2026
$FLNC Fluence Energy, Inc.Hold · Reiterated$7.00+25.2%Oct 19, 2026
$FRVO Fervo Energy CompanyBuy · Reiterated$27.00+235.8%Oct 19, 2026
$FSLR First Solar, Inc.Buy · Reiterated$252+46.5%Oct 19, 2026
$NXT Nextpower Inc.Buy · Reiterated$136+72.4%Oct 19, 2026
$GEV GE Vernova Inc.Buy · Maintained$1,150+41.1%Oct 9, 2026
$GNRC Generac Holdings Inc.Buy · Maintained$265+41.8%Sep 21, 2026
$TE T1 Energy IncHold · Maintained$5.00+118.3%Sep 21, 2026
$PWR Quanta ServicesHold · Maintained$690+26.3%Aug 3, 2026

Recent ratings

  • Oct 23, 2026 $BE: Reiterated · Buy · $292 · article
  • Oct 23, 2026 $BE: Maintained · Buy · $292 · article
  • Oct 20, 2026 $EOSE: Maintained · Hold · $5.00 · article
  • Oct 20, 2026 $EOSE: Maintained · Hold · $5.00
  • Oct 19, 2026 $ENPH: Reiterated · Hold · $35.00 · article
  • Oct 19, 2026 $FSLR: Reiterated · Buy · $252 · article
  • Oct 19, 2026 $FLNC: Reiterated · Hold · $7.00 · article
  • Oct 19, 2026 $NXT: Reiterated · Buy · $136 · article
  • Oct 19, 2026 $FRVO: Reiterated · Buy · $27.00 · article
  • Oct 19, 2026 $NXT: Reiterated · Buy · $136 · article
  • Oct 19, 2026 $FLNC: Reiterated · Hold · $7.00 · article
  • Oct 19, 2026 $FSLR: Reiterated · Buy · $252 · article
  • Oct 19, 2026 $ENPH: Reiterated · Hold · $35.00 · article
  • Oct 9, 2026 $GEV: Maintained · Buy · $1,150 · article
  • Oct 9, 2026 $GEV: Maintained · Buy · $1,150
  • Sep 21, 2026 $FLNC: Maintained · Hold · $8.00 · article
  • Sep 21, 2026 $FLNC: Maintained · Hold · $8.00
  • Sep 21, 2026 $TE: Maintained · Hold · $5.00 · article
  • Sep 21, 2026 $GNRC: Maintained · Buy · $265 · article
  • Sep 17, 2026 $FLNC: Reiterated · Hold · $8.00 · article

Mark Strouse2.8★ · 41% success · +1.2% excess return · TipRanks data via FMP · Source headlines via TheFly/StreetInsider (FMP). Reaction = venue-median perp move after our detection — an observation, not investment advice.