PerpEquities

Top analysts on stock perps · Analyst

Angel Castillo (Morgan Stanley): analyst track record on stock perps

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

Stars0.8★
Success45%
Excess return-2.0%
rank#10,635
Ratings207
ratings on stock perps84

Track record

TipRanks data via FMP
12 months3 years
Ratings156372
Stock3435
Buy / hold / sell75 / 57 / 24160 / 144 / 68
Upgrades / downgrades / initiations6 / 2 / 411 / 6 / 22
Price targets hit / missed37 / 118 (24%)189 / 182 (51%)
Avg. return after a rating (TipRanks)-11.5%+8.8%
Best / worst call+92.3% / -69.5%+170.7% / -69.5%

After buy calls: median 21-day move +2.3% · vs S&P 500 0.0% (n = 44)

Current calls on stock perps

StockCallTargetvs last closeDate
$URI United Rentals, Inc.Buy · Reiterated$1,350+22.9%Oct 23, 2026
$CAT Caterpillar Inc.Hold · Maintained$915+33.2%Oct 14, 2026
$DE Deere & CompanyBuy · Reiterated$730+13.0%Aug 21, 2026
$CMI Cummins Inc.Buy · Reiterated$761+47.1%Aug 5, 2026

Recent ratings

  • Oct 23, 2026 $URI: Reiterated · Buy · $1,350 · article
  • Oct 23, 2026 $URI: Reiterated · Buy · $1,350 · article
  • Oct 14, 2026 $CAT: Maintained · Hold · $915 · article
  • Sep 29, 2026 $CAT: Reiterated · Hold · $915 · article
  • Aug 21, 2026 $DE: Reiterated · Buy · $730 · article
  • Aug 5, 2026 $CMI: Reiterated · Buy · $761 · article
  • Aug 5, 2026 $CAT: Maintained · Hold · $915 · article
  • Jul 24, 2026 $URI: Maintained · Buy · $1,335 · article
  • Jul 20, 2026 $CAT: Maintained · Hold · $915
  • Jul 17, 2026 $DE: Maintained · Buy · $730 · article
  • Jul 17, 2026 $URI: Maintained · Buy · $1,165 · article
  • Jul 17, 2026 $CMI: Reiterated · Buy · $761 · article
  • Jun 25, 2026 $URI: Reiterated · Buy · $1,030 · article
  • Jun 17, 2026 $CMI: Reiterated · Buy · $752 · article
  • May 22, 2026 $CMI: Reiterated · Buy · $752 · article
  • May 22, 2026 $DE: Maintained · Buy · $730 · article
  • May 1, 2026 $CAT: Upgraded · Hold · $915 · article
  • Apr 24, 2026 $URI: Reiterated · Buy · $1,030 · article
  • Apr 15, 2026 $CAT: Reiterated · Sell · $430 · article
  • Feb 24, 2026 $DE: Maintained · Buy · $730 · article

Angel Castillo0.8★ · 45% success · -2.0% 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.