← 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)
GAMESTOP CORPCL A36467W109 — 3,493 shares $77,000
EXELIXIS INCCOM30161Q104 — 1,408 shares $77,000
ISHARES TRMRGSTR SM CP GR464288604 — 1,170 shares $77,000
GLOBAL PMTS INCCOM37940X102 — 1,068 shares $77,000
INTERNATIONAL PAPER COCOM460146103 — 2,017 shares $77,000
ISHARES TR20+ YEAR TR BD46436E338 — 3,445 shares $77,000
HARBOR ETF TRUSTCOMM ALL WEA ETF41151J505 — 2,627 shares $77,000
ISHARES INCEURO HIGH YIELD464286210 — 1,428 shares $77,000
RENASANT CORPCOM75970E107 — 1,810 shares $77,000
PAGERDUTY INCCOM69553P100 — 7,964 shares $77,000
PALO ALTO NETWORKS INCCOM697435105 — 227 shares $77,000
NBT BANCORP INCCOM628778102 — 1,558 shares $77,000
LAZARD INCCOM52110M109 — 1,835 shares $77,000
LENNAR CORPCL B526057302 — 867 shares $77,000
NEWELL BRANDS INCCOM651229106 — 12,600 shares $77,000
OLD REP INTL CORPCOM680223104 — 1,875 shares $77,000
RED VIOLET INCCOM75704L104 — 1,211 shares $77,000
SINCLAIR INCCL A829242106 — 5,404 shares $77,000
ICHOR HOLDINGSSHSG4740B105 — 683 shares $77,000
BRIGHTSTAR LOTTERY PLCSHS USDG4863A108 — 7,225 shares $77,000
SPECTRUM BRANDS HOLDINGS INCCOM84790A105 PUT 900 shares $77,000
SEADRILL LTDCOMG7997W102 — 2,036 shares $77,000
STONECO LTDCOM CL AG85158106 — 7,067 shares $77,000
STAG INDUSTRIAL INCCOM85254J102 — 2,034 shares $77,000
TE CONNECTIVITY PLCORD SHSG87052109 — 381 shares $77,000
XPEL INCCOM98379L100 — 1,562 shares $77,000
VANGUARD WHITEHALL FDSINTL DVD ETF921946810 — 826 shares $77,000
AMCOR PLCCOM NEWG0250X149 — 1,784 shares $77,000
TEREX CORP NEWCOM880779103 — 1,061 shares $77,000
COMCAST CORP NEWCL A20030N101 — 3,090 shares $76,000
COMMUNITY HEALTH SYS INC NEWCOM203668108 — 22,696 shares $76,000
AECOMCOM00766T100 — 1,089 shares $76,000
AEROVIRONMENT INCCOM008073108 — 463 shares $76,000
AFFILIATED MANAGERS GROUPCOM008252108 — 224 shares $76,000
BANCORP INC DELCOM05969A105 — 1,219 shares $76,000
BANK OZK LITTLE ROCK ARKCOM06417N103 — 1,453 shares $76,000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102 — 791 shares $76,000
ALIGN TECHNOLOGY INCCOM016255101 — 450 shares $76,000
ALLIANT ENERGY CORPCOM018802108 — 995 shares $76,000
EA SERIES TRUSTALPHA ARCHITECT02072L508 — 2,242 shares $76,000
ECHOSTAR CORPCL A278768106 — 753 shares $76,000
BLUE BIRD CORPCOM095306106 — 960 shares $76,000
FLOWERS FOODS INCCOM343498101 — 9,676 shares $76,000
FLOWSERVE CORPCOM34354P105 — 1,031 shares $76,000
ISHARES TRIBOXX INV CP ETF464287242 CALL 700 shares $76,000
ISHARES TRS&P 500 VAL ETF464287408 — 335 shares $76,000
IMPINJ INCCOM453204109 — 534 shares $76,000
GLOBAL X FDSNASDAQ 100 COVER37954Y483 — 4,099 shares $76,000
GLOBUS MED INCCL A379577208 — 967 shares $76,000
FLEXSHARES TRM STAR DEV MKT33939L803 — 780 shares $76,000
REMITLY GLOBAL INCCOM75960P104 — 3,377 shares $76,000
STRATEGY INCCL A NEW594972408 — 878 shares $76,000
RESMED INCCOM761152107 — 390 shares $76,000
PENSKE AUTOMOTIVE GRP INCCOM70959W103 — 424 shares $76,000
LAKE SHORE BANCORP INCCOM510704109 — 4,258 shares $76,000
NNN REIT INCCOM637417106 — 1,623 shares $76,000
LENNAR CORPCL A526057104 — 843 shares $76,000
LIVE NATION ENTERTAINMENT INCOM538034109 — 417 shares $76,000
DNOW INCCOM67011P100 — 5,826 shares $76,000
TORTOISE CAPITAL SERIES TRUSENERGY ETF890930209 — 7,878 shares $76,000
SOFI TECHNOLOGIES INCCOM83406F102 — 4,218 shares $76,000
RENAISSANCERE HLDGS LTDCOMG7496G103 — 241 shares $76,000
UL SOLUTIONS INCCLASS A COM SHS903731107 — 747 shares $76,000
UNITEDHEALTH GROUP INCCOM91324P102 — 182 shares $76,000
CHUBB LIMITEDCOMH1467J104 — 224 shares $76,000
WORKIVA INCCOM CL A98139A105 — 1,568 shares $76,000
YORK WTR COCOM987184108 — 2,479 shares $76,000
COPART INCCOM217204106 — 2,670 shares $75,000
ATLASSIAN CORPORATIONCL A049468101 — 961 shares $75,000
CALUMET INCCOM131428104 — 2,070 shares $75,000
AVERY DENNISON CORPCOM053611109 — 465 shares $75,000
CUSTOMERS BANCORP INCCOM23204G100 — 942 shares $75,000
CARDINAL HEALTH INCCOM14149Y108 — 317 shares $75,000
ALEXANDRIA REAL ESTATE EQ INCOM015271109 — 1,420 shares $75,000
DIMENSIONAL ETF TRUSTINFLATION PROTE25434V856 — 1,810 shares $75,000
CHURCH & DWIGHT CO INCCOM171340102 — 778 shares $75,000
KINETIK HOLDINGS INCCOM NEW CL A02215L209 — 1,549 shares $75,000
IDEXX LABS INCCOM45168D104 — 143 shares $75,000
EXPEDITORS INTL WASH INCCOM302130109 — 462 shares $75,000
FB FINL CORPCOM30257X104 — 1,348 shares $75,000
FIRST CTZNS BANCSHARES INC DCL A31946M103 — 36 shares $75,000
GRIFFON CORPCOM398433102 — 765 shares $75,000
ISHARES TR20+ YEAR TR BD46436E338 — 3,352 shares $75,000
HP INCCOM40434L105 — 3,426 shares $75,000
HAMILTON LANE INCCL A407497106 — 946 shares $75,000
J P MORGAN EXCHANGE TRADED FINTL BD OPP ETF46641Q852 — 1,545 shares $75,000
REVOLUTION MEDICINES INCCOM76155X100 — 400 shares $75,000
MONOLITHIC PWR SYS INCCOM609839105 — 54 shares $75,000
PERMIAN RESOURCES CORPCLASS A COM71424F105 — 4,060 shares $75,000
NEKTAR THERAPEUTICSCOM NEW640268306 — 1,076 shares $75,000
SPDR SERIES TRUSTST STR SP AERO78464A631 — 265 shares $75,000
PIMCO ETF TRSR LN ACTIVE ETF72201R627 — 1,512 shares $75,000
SPDR SERIES TRUSTST STR RATE ETF78468R200 — 2,428 shares $75,000
PRIMERICA INCCOM74164M108 — 264 shares $75,000
SALLY BEAUTY HLDGS INCCOM79546E104 — 5,321 shares $75,000
NUVEEN AMT FREE QLTY MUN INCCOM670657105 — 6,350 shares $75,000
RANGE RES CORPCOM75281A109 — 2,006 shares $75,000
OTTER TAIL CORPCOM689648103 — 831 shares $75,000
VICOR CORPCOM925815102 — 198 shares $75,000
SKYWARD SPECIALTY INS GROUPCOM830940102 — 1,279 shares $75,000