PerpEquities

Analyst moves · Analyst house

RBC Capital analyst calls on stock perps

Every RBC Capital rating change and price-target move on companies with stock perpetual futures, with the measured perp reaction after each call.

Moves on record107
Moves (30d)77
Stocks covered94
Measured outcomes89

Track record

RBC Capital across all its coverage (TipRanks), plus the measured move of stock perps after its calls.
12 months3 years
Ratings12,76631,309
Analysts128140
Buy / hold / sell7908 / 4579 / 27919401 / 11181 / 727
Upgrades / downgrades / initiations153 / 179 / 230380 / 394 / 507
Price targets hit / missed2,884 / 9,397 (23%)10,924 / 19,326 (36%)
Avg. return after a rating (TipRanks)-11.7%+5.9%
Best / worst call+6,155.1% / -97.9%+6,364.6% / -100.0%

After buy calls: median 21-day move +1.1% · vs S&P 500 -0.6% (n = 4,390) · targets hit within a year 63% (n = 2,781)

After sell calls: median 21-day move +0.9% · vs S&P 500 -1.0% (n = 111)

Analysts at RBC Capital covering stock perps

  1. Karl Shepard2.9★ · 83% success · +17.9% excess return1 ratings on stock perps
  2. Trung Huynh4.9★ · 77% success · +22.3% excess return165 ratings on stock perps
  3. Maxim Matushansky4.8★ · 73% success · +55.5% excess return8 ratings on stock perps
  4. Michael Harvey5★ · 71% success · +29.1% excess return1 ratings on stock perps
  5. Scott Heleniak4.8★ · 71% success · +17.7% excess return51 ratings on stock perps
  6. T J Schultz5★ · 71% success · +19.3% excess return7 ratings on stock perps
  7. Michael Siperco5★ · 70% success · +55.8% excess return57 ratings on stock perps
  8. Maurice Choy4.8★ · 69% success · +14.5% excess return2 ratings on stock perps
  9. Walter Spracklin5★ · 69% success · +17.3% excess return104 ratings on stock perps
  10. Srini Pajjuri5★ · 68% success · +43.1% excess return228 ratings on stock perps
  11. Gerard Cassidy4.9★ · 67% success · +14.1% excess return301 ratings on stock perps
  12. Gregory Pardy5★ · 67% success · +24.7% excess return36 ratings on stock perps

TipRanks data via FMP

RBC Capital analyst calls on stock perps

107 moves
StockAnalystActionTarget / pricevs. perp price1h after24h afterWhen
$RIO–upgrade to Sector Perform–$90.18–0%-0.7%Oct 6, 08:40
$DHRDan Leonard4.8★ · 62% success · +15.9% excess returnDan LeonardRBC Capital
  • 4.8★
  • 62% success · 192 of 308 ratings were profitable
  • +15.9% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #445
  • 27 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised⚠$215 → $250$230+8.6% Long+0.2%+3.8%Oct 5, 11:31
$ZETAMatthew Swanson2★ · 46% success · +0.2% excess returnMatthew SwansonRBC Capital
  • 2★
  • 46% success · 116 of 255 ratings were profitable
  • +0.2% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #7,574
  • 143 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$31.00 → $40.00$32.63+22.6% LongpendingpendingOct 5, 11:24
$ACNDaniel Perlin0.2★ · 44% success · -4.7% excess returnDaniel PerlinRBC Capital
  • 0.2★
  • 44% success · 220 of 498 ratings were profitable
  • -4.7% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #12,046
  • 219 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$175 → $240$230+4.5% Long-3.9%-5.1%Oct 2, 12:31
$ASTS–downgrade to Sector Perform$65.00$40.94+58.8% Long-0.8%+1.8%Oct 2, 06:47
$NOCKenneth Herbert4.9★ · 60% success · +20.0% excess returnKenneth HerbertRBC Capital
  • 4.9★
  • 60% success · 300 of 503 ratings were profitable
  • +20.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #188
  • 326 ratings on stock perps
Full track record →TipRanks data via FMP
downgrade to Sector Perform$640 → $525$519+1.1% Long0%0%Oct 2, 06:26
$DXCMShagun Singh Chadha1★ · 46% success · -0.9% excess returnShagun Singh ChadhaRBC Capital
  • 1★
  • 46% success · 203 of 443 ratings were profitable
  • -0.9% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #10,098
  • 258 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$90.00 → $105$86.29+21.7% LongpendingpendingOct 1, 11:47
$MDBRishi Jaluria0.3★ · 52% success · -3.6% excess returnRishi JaluriaRBC Capital
  • 0.3★
  • 52% success · 260 of 500 ratings were profitable
  • -3.6% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #11,789
  • 439 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Outperform$465$338+37.4% Long-0.4%-2%Sep 30, 12:52
$REGNBrian Abrahams4.5★ · 49% success · +8.4% excess returnBrian AbrahamsRBC Capital
  • 4.5★
  • 49% success · 244 of 502 ratings were profitable
  • +8.4% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #1,246
  • 227 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Sector Perform$737$788-6.5% Short-0.3%-0.2%Sep 29, 13:28
$NKEPiral Dadhania0.1★ · 32% success · -8.2% excess returnPiral DadhaniaRBC Capital
  • 0.1★
  • 32% success · 142 of 441 ratings were profitable
  • -8.2% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #12,338
  • 61 ratings on stock perps
Full track record →TipRanks data via FMP
price target lowered$45.00 → $40.00$37.26+7.3% Long-0.4%-2.2%Sep 29, 11:16
$XNDUPaul Treiber4.7★ · 57% success · +9.6% excess returnPaul TreiberRBC Capital
  • 4.7★
  • 57% success · 284 of 495 ratings were profitable
  • +9.6% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #691
  • 102 ratings on stock perps
Full track record →TipRanks data via FMP
coverage initiated at Outperform$16.00$3.04–+1%-0.3%Sep 28, 20:43
$BEChris Dendrinos4.9★ · 44% success · +42.8% excess returnChris DendrinosRBC Capital
  • 4.9★
  • 44% success · 86 of 195 ratings were profitable
  • +42.8% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #298
  • 220 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Outperform$335$221+51.9% Long-0.2%+10.3%Sep 28, 20:25
$MRVLSrini Pajjuri5★ · 68% success · +43.1% excess returnSrini PajjuriRBC Capital
  • 5★
  • 68% success · 121 of 178 ratings were profitable
  • +43.1% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #103
  • 228 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Outperform$360$228+57.7% Long-1.7%+3%Sep 28, 13:24
$KRMNKenneth Herbert4.9★ · 60% success · +20.0% excess returnKenneth HerbertRBC Capital
  • 4.9★
  • 60% success · 300 of 503 ratings were profitable
  • +20.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #188
  • 326 ratings on stock perps
Full track record →TipRanks data via FMP
price target lowered$85.00 → $70.00$35.12+99.3% Long-1.9%-1.2%Sep 28, 10:55
$AKAMRishi Jaluria0.3★ · 52% success · -3.6% excess returnRishi JaluriaRBC Capital
  • 0.3★
  • 52% success · 260 of 500 ratings were profitable
  • -3.6% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #11,789
  • 439 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Sector Perform$135$87.22+54.8% Long-1.1%-3.4%Sep 25, 12:33
$ZSMatthew Hedberg4.8★ · 58% success · +14.0% excess returnMatthew HedbergRBC Capital
  • 4.8★
  • 58% success · 290 of 501 ratings were profitable
  • +14.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #411
  • 478 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$210 → $236$206+14.6% Long-4.5%-6.3%Sep 25, 12:04
$UNPWalter Spracklin5★ · 69% success · +17.3% excess returnWalter SpracklinRBC Capital
  • 5★
  • 69% success · 343 of 501 ratings were profitable
  • +17.3% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #106
  • 104 ratings on stock perps
Full track record →TipRanks data via FMP
price target lowered$339 → $326$287+13.5% LongpendingpendingSep 24, 12:11
$NSCWalter Spracklin5★ · 69% success · +17.3% excess returnWalter SpracklinRBC Capital
  • 5★
  • 69% success · 343 of 501 ratings were profitable
  • +17.3% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #106
  • 104 ratings on stock perps
Full track record →TipRanks data via FMP
price target lowered$360 → $330$315+4.8% LongpendingpendingSep 24, 12:11
$CSXWalter Spracklin5★ · 69% success · +17.3% excess returnWalter SpracklinRBC Capital
  • 5★
  • 69% success · 343 of 501 ratings were profitable
  • +17.3% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #106
  • 104 ratings on stock perps
Full track record →TipRanks data via FMP
price target lowered$54.00 → $53.00$47.20+12.3% LongpendingpendingSep 24, 12:10
$MCDLogan Reich0.1★ · 39% success · -9.7% excess returnLogan ReichRBC Capital
  • 0.1★
  • 39% success · 72 of 183 ratings were profitable
  • -9.7% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #12,181
  • 135 ratings on stock perps
Full track record →TipRanks data via FMP
price target lowered$290 → $285$243+17.5% Long+0.7%-1.1%Sep 24, 12:05
$OKTAMatthew Hedberg4.8★ · 58% success · +14.0% excess returnMatthew HedbergRBC Capital
  • 4.8★
  • 58% success · 290 of 501 ratings were profitable
  • +14.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #411
  • 478 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$195 → $230$188+22.3% Long-0.1%-0.1%Sep 24, 12:02
$PATHMatthew Hedberg4.8★ · 58% success · +14.0% excess returnMatthew HedbergRBC Capital
  • 4.8★
  • 58% success · 290 of 501 ratings were profitable
  • +14.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #411
  • 478 ratings on stock perps
Full track record →TipRanks data via FMP
price target lowered$17.00 → $15.00$12.82+17% Long-4.7%-2.8%Sep 23, 12:44
$BB–maintains Sector Perform–$8.08–+0.1%+11.3%Sep 21, 11:51
$XOMBiraj Borkhataria4.4★ · 60% success · +5.9% excess returnBiraj BorkhatariaRBC Capital
  • 4.4★
  • 60% success · 217 of 359 ratings were profitable
  • +5.9% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #1,596
  • 158 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Sector Perform$180$180+0.2% Long-0.2%-3.3%Sep 21, 11:11
$ABNBBrad Erickson3.7★ · 49% success · +3.0% excess returnBrad EricksonRBC Capital
  • 3.7★
  • 49% success · 243 of 493 ratings were profitable
  • +3.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #3,333
  • 373 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Outperform$195$173+12.7% Long+0.2%+0.4%Sep 21, 11:10
$INTURishi Jaluria0.3★ · 52% success · -3.6% excess returnRishi JaluriaRBC Capital
  • 0.3★
  • 52% success · 260 of 500 ratings were profitable
  • -3.6% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #11,789
  • 439 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Outperform$385$327+17.8% Long+0.6%+0.4%Sep 18, 13:01
$MUSrini Pajjuri5★ · 68% success · +43.1% excess returnSrini PajjuriRBC Capital
  • 5★
  • 68% success · 121 of 178 ratings were profitable
  • +43.1% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #103
  • 228 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Outperform$1,500$879+70.6% Long-0.3%+1.3%Sep 18, 12:59
$FLNCChris Dendrinos4.9★ · 44% success · +42.8% excess returnChris DendrinosRBC Capital
  • 4.9★
  • 44% success · 86 of 195 ratings were profitable
  • +42.8% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #298
  • 220 ratings on stock perps
Full track record →TipRanks data via FMP
price target lowered$15.00 → $4.00$5.90-32.2% Short+0.9%-3.5%Sep 17, 13:32
$SNAPBrad Erickson3.7★ · 49% success · +3.0% excess returnBrad EricksonRBC Capital
  • 3.7★
  • 49% success · 243 of 493 ratings were profitable
  • +3.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #3,333
  • 373 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Sector Perform$8.00$6.39+25.3% Long+0.3%-5.9%Sep 17, 13:24
$CRMRishi Jaluria0.3★ · 52% success · -3.6% excess returnRishi JaluriaRBC Capital
  • 0.3★
  • 52% success · 260 of 500 ratings were profitable
  • -3.6% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #11,789
  • 439 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Sector Perform$250$240+4.4% Long+0.4%-1.7%Sep 17, 13:22
$COSTSteven Shemesh1.5★ · 49% success · -0.1% excess returnSteven ShemeshRBC Capital
  • 1.5★
  • 49% success · 176 of 357 ratings were profitable
  • -0.1% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #8,722
  • 156 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Sector Perform$1,000$985+1.5% Long-0.1%-1.3%Sep 15, 11:01
$MCDLogan Reich0.1★ · 39% success · -9.7% excess returnLogan ReichRBC Capital
  • 0.1★
  • 39% success · 72 of 183 ratings were profitable
  • -9.7% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #12,181
  • 135 ratings on stock perps
Full track record →TipRanks data via FMP
price target lowered$295 → $290$243+19.5% Long-0.5%-1.5%Sep 15, 10:58
$HPQDavid Paige4.4★ · 66% success · +27.6% excess returnDavid PaigeRBC Capital
  • 4.4★
  • 66% success · 23 of 35 ratings were profitable
  • +27.6% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #1,384
  • 19 ratings on stock perps
Full track record →TipRanks data via FMP
coverage initiated at Sector Perform⚠$33.00$30.05+9.8% Long-0.2%+7.6%Sep 10, 20:16
$DELLDavid Paige4.4★ · 66% success · +27.6% excess returnDavid PaigeRBC Capital
  • 4.4★
  • 66% success · 23 of 35 ratings were profitable
  • +27.6% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #1,384
  • 19 ratings on stock perps
Full track record →TipRanks data via FMP
coverage initiated at Outperform$640$457+39.9% Long-0.1%+11.2%Sep 10, 20:16
$MSFTRishi Jaluria0.3★ · 52% success · -3.6% excess returnRishi JaluriaRBC Capital
  • 0.3★
  • 52% success · 260 of 500 ratings were profitable
  • -3.6% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #11,789
  • 439 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Outperform$640$529+21.1% Long+0.6%+1.7%Sep 10, 13:20
$QCOMSrini Pajjuri5★ · 68% success · +43.1% excess returnSrini PajjuriRBC Capital
  • 5★
  • 68% success · 121 of 178 ratings were profitable
  • +43.1% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #103
  • 228 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$160 → $180$172+4.9% Long+0.1%+0.1%Sep 9, 11:23
$NVS–coverage initiated at Sector Perform–$149–+0.1%+0.1%Sep 8, 20:24
$AZN–coverage initiated at Outperform–$166–0%-1.8%Sep 8, 20:15
$CLNik Modi3.2★ · 53% success · +1.5% excess returnNik ModiRBC Capital
  • 3.2★
  • 53% success · 266 of 500 ratings were profitable
  • +1.5% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #4,448
  • 381 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Outperform$104$88.25+17.9% LongpendingpendingSep 8, 13:15
$IOTMatthew Hedberg4.8★ · 58% success · +14.0% excess returnMatthew HedbergRBC Capital
  • 4.8★
  • 58% success · 290 of 501 ratings were profitable
  • +14.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #411
  • 478 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$50.00 → $55.00$39.25+40.1% Long+0.6%pendingSep 4, 12:04
$PATHMatthew Hedberg4.8★ · 58% success · +14.0% excess returnMatthew HedbergRBC Capital
  • 4.8★
  • 58% success · 290 of 501 ratings were profitable
  • +14.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #411
  • 478 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$15.00 → $17.00$12.82+32.6% LongpendingpendingSep 4, 11:53
$ZSMatthew Hedberg4.8★ · 58% success · +14.0% excess returnMatthew HedbergRBC Capital
  • 4.8★
  • 58% success · 290 of 501 ratings were profitable
  • +14.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #411
  • 478 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$200 → $210$206+2% Long-1.1%-1.3%Sep 4, 11:52
$CRWDMatthew Hedberg4.8★ · 58% success · +14.0% excess returnMatthew HedbergRBC Capital
  • 4.8★
  • 58% success · 290 of 501 ratings were profitable
  • +14.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #411
  • 478 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Outperform$260$228+14.1% Long+1.8%+2.9%Sep 3, 13:20
$SNOWMatthew Hedberg4.8★ · 58% success · +14.0% excess returnMatthew HedbergRBC Capital
  • 4.8★
  • 58% success · 290 of 501 ratings were profitable
  • +14.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #411
  • 478 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$372 → $440$306+44% Long-0.3%-7.2%Sep 3, 12:34
$ADBEMatthew Swanson2★ · 46% success · +0.2% excess returnMatthew SwansonRBC Capital
  • 2★
  • 46% success · 116 of 255 ratings were profitable
  • +0.2% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #7,574
  • 143 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$285 → $315$247+27.5% Long+0.3%+0.5%Sep 2, 12:39
$PANWMatthew Hedberg4.8★ · 58% success · +14.0% excess returnMatthew HedbergRBC Capital
  • 4.8★
  • 58% success · 290 of 501 ratings were profitable
  • +14.0% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #411
  • 478 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$434 → $475$343+38.4% Long+0.7%-0.7%Sep 2, 12:33
$MDBRishi Jaluria0.3★ · 52% success · -3.6% excess returnRishi JaluriaRBC Capital
  • 0.3★
  • 52% success · 260 of 500 ratings were profitable
  • -3.6% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #11,789
  • 439 ratings on stock perps
Full track record →TipRanks data via FMP
price target lowered$515 → $465$338+37.4% Long-2.4%-2.1%Sep 2, 11:23
$REGNBrian Abrahams4.5★ · 49% success · +8.4% excess returnBrian AbrahamsRBC Capital
  • 4.5★
  • 49% success · 244 of 502 ratings were profitable
  • +8.4% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #1,246
  • 227 ratings on stock perps
Full track record →TipRanks data via FMP
maintains Sector Perform$737$788-6.5% Short+0.4%+2.4%Sep 1, 12:56
$VDaniel Perlin0.2★ · 44% success · -4.7% excess returnDaniel PerlinRBC Capital
  • 0.2★
  • 44% success · 220 of 498 ratings were profitable
  • -4.7% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #12,046
  • 219 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$412 → $466$405+15.1% Long+0.1%-0.2%Aug 31, 11:36
$TOSTDaniel Perlin0.2★ · 44% success · -4.7% excess returnDaniel PerlinRBC Capital
  • 0.2★
  • 44% success · 220 of 498 ratings were profitable
  • -4.7% excess return · Average return per rating vs the S&P 500 (TipRanks)
  • TipRanks rank #12,046
  • 219 ratings on stock perps
Full track record →TipRanks data via FMP
price target raised$36.00 → $44.00$35.15+25.2% LongpendingpendingAug 31, 11:35

Source headlines via TheFly/StreetInsider (FMP). Reaction = venue-median perp move after our detection — an observation, not investment advice.