← 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)
CENTERPOINT ENERGY INCCOM15189T107 — 19,052 shares $839,000
GLOBAL X FDSCYBRSCURTY ETF37954Y384 — 21,966 shares $839,000
T-MOBILE US INCCOM872590104 — 5,002 shares $839,000
FREEPORT MCMORAN INCCL B35671D857 — 13,318 shares $838,000
ISHARES INCJP MRG EM CRP BD464286251 — 18,348 shares $838,000
PEGASYSTEMS INCCOM705573103 — 27,934 shares $837,000
NORTHWEST NAT HLDG COCOM66765N105 — 17,051 shares $837,000
MARTIN MARIETTA MATLS INCCOM573284106 — 1,451 shares $837,000
TRUIST FINL CORPCOM89832Q109 — 16,799 shares $837,000
PEOPLE INCCOM NEW44891N208 — 18,109 shares $836,000
ISHARES TRCORE MSCI PAC46434V696 — 10,204 shares $836,000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G508 — 41,039 shares $836,000
JD.COM INCNOTE 0.25047215PAJ5 — 850,000 principal $836,000
MARZETTI COMPANYCOM513847103 — 7,322 shares $836,000
SANMINA CORPCOM801056102 — 3,303 shares $836,000
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D309 — 18,654 shares $835,000
MICROCHIP TECHNOLOGY INC.COM595017104 — 9,160 shares $835,000
CAPRI HOLDINGS LIMITEDSHSG1890L107 — 44,950 shares $835,000
ISHARES TRCORE LT USDB ETF464289479 — 16,926 shares $834,000
BOOKING HOLDINGS INCCOM09857L108 — 4,674 shares $833,000
ENERFLEX LTDCOM29269R105 CALL 34,000 shares $833,000
FIRST TR EXCHANGE-TRADED FDFT VEST RIS33738D879 — 28,349 shares $833,000
SLM CORPCOM78442P106 — 32,110 shares $833,000
TORONTO DOMINION BK ONTCOM NEW891160509 — 6,860 shares $833,000
EDISON INTLCOM281020107 — 11,176 shares $832,000
ISHARES TRFLTG RATE NT ETF46429B655 — 16,294 shares $832,000
MONARCH CASINO & RESORT INCCOM609027107 — 6,318 shares $832,000
SPDR SERIES TRUSTST STR P500GRW78464A409 — 6,993 shares $832,000
BLACKROCK FLOATING RATE INCCOM091941104 — 77,926 shares $831,000
FIRST TR EXCHANGE-TRADED FDSHS33734H106 — 17,255 shares $831,000
METHANEX CORPCOM59151K108 CALL 18,000 shares $831,000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V233 — 13,562 shares $830,000
ISHARES TRESG MSCI USA ETF46436E767 — 11,958 shares $830,000
TANDEM DIABETES CARE INCCOM NEW875372203 — 55,010 shares $830,000
BRADY CORPCL A104674106 — 9,049 shares $829,000
DIMENSIONAL ETF TRUSTUS SMALL CAP ETF25434V500 — 10,051 shares $828,000
MERCADOLIBRE INCCOM58733R102 — 488 shares $828,000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C664 — 6,820 shares $828,000
SPDR SERIES TRUSTSST SPDR BLOOMBE78464A151 — 26,530 shares $827,000
VICTORY PORTFOLIOS IISHS FR CA FL ETF92647X830 — 18,081 shares $827,000
BAIN CAP SPECIALTY FIN INCCOM STK05684B107 — 65,940 shares $826,000
ISHARES TRMSCI POLAND ETF46429B606 — 21,405 shares $826,000
SPDR SERIES TRUSTSST SPDR BLOOMBE78464A391 — 39,464 shares $826,000
SPDR SERIES TRUSTST STR SP RETAIL78464A714 — 9,411 shares $826,000
ANNALY CAPITAL MANAGEMENT INCOM NEW035710839 — 36,875 shares $825,000
GUIDEWIRE SOFTWARE INCCOM40171V100 — 6,701 shares $825,000
J P MORGAN EXCHANGE TRADED FBETA CDA ETF NEW46641Q225 — 8,295 shares $825,000
PARKE BANCORP INCCOM700885106 — 24,891 shares $825,000
NOKIA CORPSPONSORED ADR654902204 — 62,138 shares $825,000
MURPHY OIL CORPCOM626717102 — 25,318 shares $824,000
NVR INCCOM62944T105 — 121 shares $824,000
FRANKLIN TEMPLETON ETF TRPUTNA STK ETF35473P330 — 29,863 shares $823,000
ISHARES TREAFE GRWTH ETF464288885 — 6,617 shares $823,000
VERISK ANALYTICS INCCOM92345Y106 — 4,586 shares $823,000
CAPITAL GROUP DIVIDEND GROWESHS ETF14021L109 — 21,897 shares $821,000
TRANSMEDICS GROUP INCCOM89377M109 — 12,359 shares $821,000
STARBUCKS CORPCOM855244109 — 8,032 shares $821,000
T ROWE PRICE EXCHANGE-TRADEDPRICE EQT INCOME87283Q206 — 16,287 shares $821,000
BLACKROCK 2037 MUNICIPAL TARCOM09262G108 — 31,912 shares $820,000
MOTOROLA SOLUTIONS INCCOM NEW620076307 — 1,974 shares $820,000
VOYAGER TECHNOLOGIES INCCOM CL A92892B103 — 25,431 shares $820,000
VANGUARD WORLD FDMATERIALS ETF92204A801 — 3,582 shares $820,000
ENBRIDGE INCCOM29250N105 — 15,110 shares $819,000
ROSS STORES INCCOM778296103 — 3,850 shares $819,000
SPDR GOLD TRGOLD SHS78463V107 — 2,220 shares $818,000
FERROVIAL NVORD SHSN3168P101 — 11,918 shares $818,000
ESSENT GROUP LTDCOMG3198U102 — 12,721 shares $818,000
EMCOR GROUP INCCOM29084Q100 — 985 shares $817,000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V357 — 3,842 shares $817,000
LIVANOVA PLCNOTE 2.500% 3/153802LAB8 — 606,000 principal $817,000
TOTALENERGIES SEACTF92124100 — 10,509 shares $817,000
ISHARES TRMSCI USA MIN ETF46429B697 — 8,455 shares $816,000
SERIES PORTFOLIOS TRINFRASTRCTUR CAP81752T445 — 20,755 shares $816,000
UNITED MICROELECTRONICS CORPSPON ADR NEW910873405 — 29,995 shares $816,000
AMERICAN AIRLINES GROUP INCCOM02376R102 — 45,088 shares $815,000
ISHARES TRUS SML CP VALUE46436E536 — 19,508 shares $815,000
EXCHANGE TRADED CONCEPTS TRUINQQ IND INT ETF301505558 — 63,231 shares $814,000
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G664 — 13,679 shares $814,000
AMPHENOL CORPCL A032095101 — 4,609 shares $813,000
CANADIAN PACIFIC KANSAS CITYCOM13646K108 — 9,386 shares $813,000
J P MORGAN EXCHANGE TRADED FU S TEC LEA ETF46654Q732 — 7,286 shares $813,000
WESTAMERICA BANCORPORATIONCOM957090103 — 13,865 shares $813,000
AON PLCSHS CL AG0403H108 — 2,452 shares $813,000
BOOT BARN HLDGS INCCOM099406100 — 4,945 shares $812,000
MOLINA HEALTHCARE INCCOM60855R100 — 3,551 shares $812,000
PAYPAL HLDGS INCCOM70450Y103 — 18,811 shares $812,000
MGIC INVT CORP WISCOM552848103 — 28,791 shares $812,000
IBEX LTDSHS NEWG4690M101 — 26,753 shares $812,000
UBS GROUP AGSHSH42097107 — 16,390 shares $812,000
DOCUSIGN INCCOM256163106 — 18,257 shares $811,000
FOX CORPCL A COM35137L105 — 15,541 shares $811,000
PUBLIC STORAGECOM74460D109 — 2,547 shares $811,000
OCEANFIRST FINL CORPCOM675234108 — 41,521 shares $811,000
ARK ETF TRGENOMIC REV ETF00214Q302 — 19,250 shares $810,000
PARSONS CORP DELCOM70202L102 — 15,456 shares $810,000
UNITED CMNTY BKS BLAIRSVLE GCOM90984P303 — 23,079 shares $810,000
INTEGER HLDGS CORPCOM45826H109 — 8,657 shares $809,000
KASPI KZ JSCSPONSORED ADS48581R205 — 9,339 shares $809,000
MP MATERIALS CORPCOM CL A553368101 — 14,447 shares $809,000
HOME DEPOT INCCOM437076102 — 2,292 shares $808,000