Scorecard › Firms › RBC Capital

RBC Capital — sell-side track record

RBC Capital made 251 rating changes across 69 covered names in the last 12 months. 45% of its 185 scored calls were right at 30 days; the names it called averaged +7.5% in the 90 days after a call, and had already run +5.0% in the 30 days before it.

Across 69 covered names, last 12 months, graded through 2026-09-14. Rebuilt every morning.

Grade
D
Accuracy at 30d
45.4% 84/185
Rating changes
251
Price targets hit (90d)
39.5% of 172
Avg move, 30d after
+0.3%
Avg move, 90d after
+7.5%
Avg run before a call
+5.0%
Best call
AMD Sector Perform · 2026-03-16 · +178.4% at 90d
Worst call
NXT Outperform · 2026-05-29 · -42.7% at 90d

Names covered

ABBVABTAMATAMDAMGNAMZNASMLAVGOBABACBKRBSXCCJCMECOPCRWDCVXENPHEOGEQTFITBFSLRFTIGEVGILDGOOGLGSHALHDINTCISRGJNJJPMKEYKLACKMILLYLNGLRCXMAMDTMRKMRNAMSMSFTNOVNVDANXTORCLPFEPLTRPNCREGNRUNSEDGSHOPSLBSMRSYKTFCTSLAUBERUNHUSBVVRTXWFCWMTXOM

By name

TickerCallsScoredRightAccuracy
BSX77342.9%
CRWD97457.1%
WMT87342.9%
ASML55480.0%
JNJ55360.0%
KEY55240.0%
NVDA75120.0%
TSLA55240.0%
UNH55120.0%
USB65480.0%
ABT44375.0%
AMAT44375.0%
AMZN44125.0%
CCJ44125.0%
FITB44375.0%
GEV54250.0%
ISRG44250.0%
MA54125.0%
NXT4400.0%
PNC44250.0%
SHOP44250.0%
VRTX54250.0%
BA330
FTI332
GILD532
GOOGL331
HAL332
LRCX332
MRK431
MRNA431
PFE332
SEDG531
SLB332
ABBV220
AMD721
BAC221
CVX220
EOG221
LLY220
MDT321
MSFT221
NOV321
ORCL922
PLTR221
REGN721
SMR420
TFC221
V321
WFC221
XOM320
AMGN111
BKR210
COP111
ENPH211
EQT210
FSLR110
HD711
INTC410
JPM111
KMI310
MS211
RUN110
SYK110
UBER110
AVGO600
CME100
GS100
KLAC400
LNG100

Latest calls

DateTickerChangeActionGraded asPrice at callRun before+30d+90dHit
2026-09-11 SEDG Sector Perform → Sector Perform maintained Leans bearish · Sector Perform, target -13% $34.68 +8.3% pending
2026-09-11 ORCL Sector Perform → Sector Perform maintained True hold · target +9% $150.28 -2.0% not graded
2026-09-04 ORCL Sector Perform → Sector Perform reiterated Leans bullish · Sector Perform, target +19% $158.78 +10.0% pending
2026-09-03 AVGO Sector Perform → Sector Perform reiterated Leans bullish · Sector Perform, target +12% $357.16 -14.6% pending
2026-09-03 CRWD Outperform → Outperform reiterated Bullish $214.97 +1.8% pending
2026-09-02 MDT Outperform → Outperform reiterated Bullish $92.18 +6.3% pending
2026-08-31 V Outperform → Outperform maintained Bullish $379.37 +3.6% pending
2026-08-31 MA Outperform → Outperform maintained Bullish $589.31 +2.8% pending
2026-08-27 NVDA Outperform → Outperform maintained Bullish $227.98 +15.7% pending
2026-08-27 CRWD Outperform → Outperform maintained Bullish $227.96 +25.4% pending

Other firms: Barclays · Wells Fargo · Morgan Stanley · Citigroup · UBS · JPMorgan · Truist Securities · TD Cowen · Evercore ISI Group · Cantor Fitzgerald · Bank of America · Mizuho. Full leaderboard.

How the grading works

Every sell-side rating change from the last 365 days is priced the day it lands and checked again 30, 60 and 90 days later. A call is a hit when the stock moved in the called direction at 30 days. Buy- and Sell-side ratings call their own direction. A Hold is read, not waved through: a downgrade to Hold is graded as a bearish call and an upgrade to Hold as a bullish one, and a maintained Hold whose price target sits 10%+ above the price leans bullish (10%+ below, leans bearish) and is graded that way. A Hold with a target close to the price is a true Hold and is not graded at all. Every call with a price target also gets a target check 90 days later: hit (reached it or within 5%), close (covered at least half the distance) or missed. A firm's accuracy on a single name prints only after 4 scored calls, and a firm gets its own page only after 10 scored calls across every covered name — below that a percentage is noise. "Run before the call" is the stock's move over the 30 calendar days before the rating landed. Data: Yahoo Finance rating history and daily closes, rebuilt each morning. Nothing on this page is advice.

Get the 7 AM brief

The AM take, today's docket and the Street's calls — one email, weekdays, before the open.