← Back to Discover

ROYAL BANK OF CANADA

Period ended Jun 30, 2026 · Latest filing Aug 14, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Sep 30, 2024: $489,789,593,000
  • Dec 31, 2024: $500,524,095,000
  • Mar 31, 2025: $478,546,730,000
  • Jun 30, 2025: $1,109,789,572,000
  • Sep 30, 2025: $610,244,854,000
  • Dec 31, 2025: $614,691,729,000
  • Mar 31, 2026: $570,144,452,000
  • Jun 30, 2026: $671,509,061,000

Top holdings

Top 10 at Jun 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. STATE STR SPDR S&P 500 ETF T · TR UNIT · 78462F103 · shares · PUT: $27,450,295,000
  2. APPLE INC · COM · 037833100 · shares: $18,924,916,000
  3. NVIDIA CORPORATION · COM · 67066G104 · shares: $17,430,142,000
  4. ROYAL BK CDA · COM · 780087102 · shares: $14,533,563,000
  5. MICROSOFT CORP · COM · 594918104 · shares: $13,195,766,000
  6. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $13,085,251,000
  7. TORONTO DOMINION BK ONT · COM NEW · 891160509 · shares: $12,970,628,000
  8. AMAZON COM INC · COM · 023135106 · shares: $12,570,489,000
  9. ISHARES TR · CORE S&P500 ETF · 464287200 · shares: $11,613,640,000
  10. BANK MONTREAL MEDIUM · COM · 063671101 · shares: $9,218,025,000

Reported holdings

28,169 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
STATE STR SPDR S&P MIDCAP 40UTSER1 S&PDCRP78467Y107 — 1,534 shares $1,079,000
PROSHARES TRINVT INT RT HG74347B607 — 13,780 shares $1,079,000
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J407 — 22,249 shares $1,078,000
HEALTHCARE SVCS GROUP INCCOM421906108 — 43,852 shares $1,077,000
KULICKE & SOFFA INDS INCCOM501242101 — 8,044 shares $1,076,000
WARNER MUSIC GROUP CORPCOM CL A934550203 — 39,738 shares $1,076,000
ISHARES TREUROPE ETF464287861 — 14,759 shares $1,075,000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E354 — 14,350 shares $1,075,000
STATE STR SPDR DOW JONES INDUT SER 178467X109 — 2,057 shares $1,075,000
PUTNAM ETF TRUSTFRAN MU HI YI ET746729789 — 90,460 shares $1,075,000
US BANCORPCOM NEW902973304 — 17,800 shares $1,075,000
UNITED RENTALS INCCOM911363109 — 949 shares $1,075,000
FAIR ISAAC CORPCOM303250104 — 899 shares $1,074,000
PAPA JOHNS INTL INCCOM698813102 — 29,209 shares $1,074,000
CHECK POINT SOFTWARE TECH LTORDM22465104 — 8,171 shares $1,074,000
ACADEMY SPORTS & OUTDOORS INCOM00402L107 — 22,774 shares $1,073,000
ASML HLDG NVN Y REGISTRY SHSN07059210 — 539 shares $1,072,000
T ROWE PRICE EXCHANGE-TRADEDLONG MUN INCOME87283Q651 — 21,196 shares $1,072,000
ISHARES TRESG SELECT SCRE46436E569 — 18,866 shares $1,071,000
ISHARES INCMSCI GERMANY ETF464286806 — 25,880 shares $1,071,000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C102 — 18,410 shares $1,071,000
CHENIERE ENERGY INCCOM NEW16411R208 — 4,478 shares $1,070,000
SELECT SECTOR SPDR TRST STR TECHN ETF81369Y803 — 5,617 shares $1,070,000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E511 — 98,571 shares $1,069,000
MAREX GROUP PLCORDG5S37H101 — 17,541 shares $1,069,000
STANTEC INCCOM85472N109 — 15,513 shares $1,069,000
APOLLO GLOBAL MGMT INCCOM03769M106 — 9,030 shares $1,068,000
FORTINET INCCOM34959E109 — 6,952 shares $1,068,000
MCKESSON CORPCOM58155Q103 — 1,413 shares $1,068,000
UNITED AIRLS HLDGS INCCOM910047109 — 7,856 shares $1,068,000
BONDBLOXX ETF TRUSTPRIVA CR CLO ETF09789C671 — 21,389 shares $1,067,000
BOSTON SCIENTIFIC CORPCOM101137107 — 24,996 shares $1,067,000
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C706 — 18,094 shares $1,067,000
ISHARES TRCORE S&P TTL STK464287150 — 6,487 shares $1,066,000
MANHATTAN ASSOCIATES INCCOM562750109 — 7,653 shares $1,066,000
VERSABANK NEWCOM92512J106 — 45,947 shares $1,066,000
THE ALGER ETF TRUSTCONCENTRATED EQT015564404 — 25,757 shares $1,063,000
SMUCKER J M COCOM NEW832696405 — 9,439 shares $1,062,000
FASTENAL COCOM311900104 — 22,083 shares $1,061,000
SIMON PPTY GROUP INC NEWCOM828806109 — 4,746 shares $1,061,000
WINNEBAGO INDS INCCOM974637100 — 33,919 shares $1,060,000
BRITISH AMERN TOB PLCSPONSORED ADR110448107 — 17,152 shares $1,059,000
COREBRIDGE FINL INCCOM21871X109 — 36,980 shares $1,059,000
BLACKROCK ETF TRUSTISHARES US EQUIT09290C103 — 15,574 shares $1,059,000
ADVISORSHARES TRRANGER EQUITY BE00768Y412 — 64,184 shares $1,058,000
ISHARES TR0-3 MTH TREASURY46436E718 — 10,503 shares $1,057,000
ISHARES INCMSCI GLB SLV&MTL464286327 — 34,293 shares $1,057,000
HASBRO INCCOM418056107 — 12,800 shares $1,057,000
MOLINA HEALTHCARE INCCOM60855R100 — 4,623 shares $1,057,000
SELECT SECTOR SPDR TRST STR SVC ETF81369Y852 — 9,865 shares $1,057,000
ENEL CHILE SASPONSORED ADR29278D105 — 234,661 shares $1,056,000
ROPER TECHNOLOGIES INCCOM776696106 — 3,121 shares $1,056,000
PROLOGIS INC.COM74340W103 — 7,793 shares $1,056,000
KROGER COCOM501044101 — 18,988 shares $1,054,000
DOCUSIGN INCCOM256163106 PUT 23,700 shares $1,053,000
ISHARES TRGLOBAL ENERG ETF464287341 — 21,437 shares $1,053,000
V F CORPCOM918204108 — 63,110 shares $1,053,000
TERNIUM SASPONSORED ADS880890108 — 24,660 shares $1,053,000
PROSHARES TRS&P 500 DV ARIST74348A467 — 18,732 shares $1,052,000
RUBRIK INC.CL A781154109 — 13,092 shares $1,051,000
KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B207 — 21,083 shares $1,051,000
NUVEEN SELECT MAT MUN FDSH BEN INT67061T101 — 111,537 shares $1,051,000
DIGITALBRIDGE GROUP INCCL A NEW25401T603 — 66,558 shares $1,050,000
PACER FDS TRTRENDPILOT US BD69374H642 — 54,794 shares $1,050,000
VANGUARD MUN BD FDSINTERMEDIATE TRM922907738 — 10,397 shares $1,050,000
NXG NEXTGEN INFRASTR INCM FDCOM231647207 — 16,218 shares $1,049,000
PROGRESSIVE CORPCOM743315103 — 4,801 shares $1,049,000
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q408 — 17,548 shares $1,048,000
SPROTT ASSET MANAGEMENT LPPHYSICAL PLATINU85207Q104 — 84,147 shares $1,048,000
ECOLAB INCCOM278865100 — 3,757 shares $1,047,000
ISHARES TRSELECT DIVID ETF464287168 — 6,696 shares $1,047,000
HUDBAY MINERALS INCCOM443628102 — 44,288 shares $1,046,000
UNIVERSAL DISPLAY CORPCOM91347P105 — 12,077 shares $1,046,000
EVEREST GROUP LTDCOMG3223R108 — 2,928 shares $1,046,000
BOSTON SCIENTIFIC CORPCOM101137107 — 24,476 shares $1,045,000
ERASCA INCCOM29479A108 — 57,023 shares $1,045,000
ISHARES TRRUS 2000 GRW ETF464287648 — 2,652 shares $1,045,000
INVESCO EXCHANGE TRADED FD TS&P MIDCAP 40046137V225 — 8,031 shares $1,045,000
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 1,400 shares $1,045,000
ISHARES TRCORE S&P500 ETF464287200 — 1,394 shares $1,044,000
FREEPORT MCMORAN INCCL B35671D857 — 16,601 shares $1,044,000
J P MORGAN EXCHANGE TRADED FFUND DAT MID ETF46654Q674 — 15,366 shares $1,044,000
TWILIO INCCL A90138F102 — 5,059 shares $1,044,000
CORECIVIC INCCOM21871N101 — 34,332 shares $1,043,000
BANCROFT FD LTDCOM059695106 — 40,125 shares $1,043,000
GLOBAL X FDSGB MSCI AR ETF37950E259 — 11,424 shares $1,043,000
ISHARES TRMSCI USA QLT FCT46432F339 — 4,752 shares $1,043,000
WARNER BROS DISCOVERY INCCOM SER A934423104 — 39,125 shares $1,043,000
ISHARES GOLD TRISHARES NEW464285204 — 13,799 shares $1,042,000
ISHARES TRCORE UNIVRSL USD46434V613 — 22,558 shares $1,041,000
UNILEVER PLCSPON ADR NEW904767803 — 17,320 shares $1,041,000
AERCAP HOLDINGS NVSHSN00985106 — 7,138 shares $1,041,000
BRISTOL-MYERS SQUIBB COCOM110122108 — 18,034 shares $1,039,000
ISHARES TRMSCI INTL MOMENT46434V449 — 19,481 shares $1,039,000
AGCO CORPCOM001084102 — 8,660 shares $1,037,000
MERCURY GENL CORP NEWCOM589400100 — 9,730 shares $1,037,000
EATON VANCE FLOATING RATE INCOM278279104 — 95,926 shares $1,036,000
ELECTRONIC ARTS INCCOM285512109 — 5,047 shares $1,035,000
ISHARES TRUS TECH BRKTHR46436E502 — 14,422 shares $1,035,000
SPDR SERIES TRUSTST STR P500GRW78464A409 — 8,700 shares $1,035,000