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.

Stars3.8★
Success43%
Excess return+4.3%
rank#2,982
Ratings493
ratings on stock perps140

Track record

TipRanks data via FMP
12 months3 years
Ratings208477
Stock4347
Buy / hold / sell129 / 63 / 16301 / 145 / 31
Upgrades / downgrades / initiations4 / 8 / 1013 / 19 / 14
Price targets hit / missed35 / 156 (18%)151 / 291 (34%)
Avg. return after a rating (TipRanks)-16.4%+35.4%
Best / worst call+187.2% / -75.1%+2,054.1% / -100.0%

After buy calls: median 21-day move +2.0% · vs S&P 500 +1.3% · targets hit within a year 69% (n = 135)

Current calls on stock perps

StockCallTargetvs last closeDate
$EOSE Eos Energy Enterprises, Inc.Hold · Maintained$5.00+25.3%Aug 6, 2026
$BE Bloom Energy CorporationBuy · Maintained$314+21.5%Aug 3, 2026
$ENPH Enphase Energy, Inc.Hold · Maintained$40.00+8.5%Aug 3, 2026
$FSLR First Solar, Inc.Buy · Maintained$256+23.6%Aug 3, 2026
$PWR Quanta ServicesHold · Maintained$690+11.5%Aug 3, 2026
$GEV GE Vernova Inc.Buy · Maintained$1,330+44.0%Jul 23, 2026
$FLNC Fluence Energy, Inc.Hold · Maintained$17.00+75.4%Jul 21, 2026

Recent ratings

  • Aug 6, 2026 $EOSE: Maintained · Hold · $5.00 · article
  • Aug 3, 2026 $PWR: Maintained · Hold · $690 · article
  • Aug 3, 2026 $ENPH: Maintained · Hold · $40.00 · article
  • Aug 3, 2026 $BE: Maintained · Buy · $314 · article
  • Aug 3, 2026 $FSLR: Maintained · Buy · $256 · article
  • Jul 31, 2026 $FSLR: Maintained · Buy · $256 · article
  • Jul 29, 2026 $BE: Reiterated · Buy · $314 · article
  • Jul 23, 2026 $GEV: Maintained · Buy · $1,330 · article
  • Jul 21, 2026 $FLNC: Maintained · Hold · $17.00 · article
  • Jul 21, 2026 $FSLR: Maintained · Buy · $256 · article
  • Jul 21, 2026 $PWR: Downgraded · Hold · $714 · article
  • Jul 21, 2026 $BE: Maintained · Buy · $346 · article
  • Jul 21, 2026 $ENPH: Maintained · Hold · $40.00 · article
  • Jul 21, 2026 $EOSE: Maintained · Hold · $6.00 · article
  • Jul 6, 2026 $FLNC: Maintained · Hold · article
  • May 18, 2026 $EOSE: Maintained · Hold · $9.00 · article
  • May 8, 2026 $FLNC: Maintained · Hold · $17.00 · article
  • May 1, 2026 $PWR: Reiterated · Buy · $805 · article
  • Apr 29, 2026 $ENPH: Maintained · Hold · $35.00 · article
  • Apr 29, 2026 $BE: Reiterated · Buy · $267 · article

Mark Strouse3.8★ · 43% success · +4.3% 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.