← 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)
SUN LIFE FINANCIAL INC.COM866796105 — 884,518 shares $69,364,000
T-MOBILE US INCCOM872590104 — 413,363 shares $69,333,000
CME GROUP INCCOM12572Q105 — 313,740 shares $69,283,000
ISHARES TRS&P MC 400VL ETF464287705 — 468,779 shares $69,253,000
OR ROYALTIES INC.COM SHS68390D106 — 2,185,138 shares $69,116,000
EXELON CORPCOM30161N101 — 1,481,455 shares $69,065,000
ISHARES TRUS TREAS BD ETF46429B267 — 3,021,999 shares $68,841,000
HALLIBURTON COCOM406216101 — 2,026,778 shares $68,809,000
NOVARTIS AGSPONSORED ADR66987V109 — 438,933 shares $68,790,000
SHERWIN WILLIAMS COCOM824348106 — 198,951 shares $68,503,000
ATLASSIAN CORPORATIONCL A049468101 — 877,859 shares $68,289,000
VANGUARD WORLD FDENERGY ETF92204A306 — 454,859 shares $68,288,000
KEYSIGHT TECHNOLOGIES INCCOM49338L103 — 195,039 shares $68,277,000
ISHARES TRCORE MSCI EURO46434V738 — 907,344 shares $68,205,000
LOCKHEED MARTIN CORPCOM539830109 — 133,876 shares $68,204,000
ISHARES TRRUS MID CAP ETF464287499 — 618,051 shares $68,183,000
UNITED PARCEL SVCS INCCL B911312106 — 633,644 shares $68,117,000
PUBLIC STORAGECOM74460D109 — 213,854 shares $68,072,000
TARGET CORPCOM87612E106 — 519,706 shares $67,879,000
ROYAL CARIBBEAN GROUPCOMV7780T103 — 213,509 shares $67,796,000
CARNIVAL CORP LTDCOMMON SHARESG2004J103 — 2,371,876 shares $67,764,000
ADOBE INCCOM00724F101 — 330,255 shares $67,709,000
PACCAR INCCOM693718108 — 563,452 shares $67,682,000
CANADIAN NAT RES LTD MED TERCOM136385101 CALL 1,710,300 shares $67,557,000
EQUINIX INCCOM29444U700 — 64,769 shares $67,515,000
BROOKFIELD INFRASTRUCTURE PALP INT UNITG16252101 PUT 1,850,000 shares $67,507,000
CINTAS CORPCOM172908105 — 396,807 shares $67,489,000
PNC FINL SVCS GROUP INCCOM693475105 — 273,588 shares $67,363,000
AUTOMATIC DATA PROCESSING INCOM053015103 — 300,739 shares $67,350,000
WASTE CONNECTIONS INCCOM94106B101 — 403,970 shares $67,338,000
NORFOLK SOUTHN CORPCOM655844108 — 213,964 shares $67,311,000
SONY GROUP CORPSPONSORED ADR835699307 — 3,349,709 shares $67,195,000
DBX ETF TRXTRACKRS S&P 500233051143 — 974,935 shares $67,134,000
FIRST TR EXCHANGE TRADED FDBUYWRIT INCM ETF33738R308 — 2,801,431 shares $66,814,000
VANECK ETF TRUSTGOLD MINERS ETF92189F106 PUT 885,500 shares $66,811,000
FERGUSON ENTERPRISES INCCOMMON STOCK NEW31488V107 — 281,040 shares $66,699,000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C714 — 627,332 shares $66,692,000
TELEDYNE TECHNOLOGIES INCCOM879360105 — 100,000 shares $66,690,000
ISHARES TRCORE S&P500 ETF464287200 — 89,010 shares $66,659,000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C813 — 885,772 shares $66,654,000
AMGEN INCCOM031162100 — 184,055 shares $66,650,000
GILEAD SCIENCES INCCOM375558103 — 526,484 shares $66,516,000
FIRST TR EXCHANGE TRADED FDNASD TECH DIV33738R118 — 578,945 shares $66,509,000
EDWARDS LIFESCIENCES CORPCOM28176E108 — 732,312 shares $66,245,000
PALO ALTO NETWORKS INCCOM697435105 — 193,963 shares $66,145,000
CLOUDFLARE INCCL A COM18915M107 — 269,487 shares $66,100,000
FIRST TR EXCHNG TRADED FD VISMITH OPPORT FXD33740F805 — 1,514,285 shares $66,038,000
EATON CORP PLCSHSG29183103 — 154,825 shares $65,974,000
VALERO ENERGY CORPCOM91913Y100 — 253,203 shares $65,944,000
TRANE TECHNOLOGIES PLCSHSG8994E103 — 133,889 shares $65,761,000
ORACLE CORPCOM68389X105 — 448,651 shares $65,750,000
SYNOPSYS INCCOM871607107 — 147,259 shares $65,688,000
AIR PRODUCTS AND CHEMICALS ICOM009158106 — 223,735 shares $65,595,000
SAP SESPON ADR803054204 — 425,410 shares $65,560,000
NEOS ETF TRUSTNEOS S&P 500 HI78433H303 — 1,233,401 shares $65,481,000
ISHARES TRMSCI INTL QUALTY46434V456 — 1,321,349 shares $65,473,000
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R103 CALL 67,800 shares $65,427,000
DEERE & COCOM244199105 — 103,137 shares $65,423,000
OTIS WORLDWIDE CORPCOM68902V107 — 912,820 shares $65,358,000
INVESCO EXCHANGE TRADED FD TRAFI US 1000 ETF46137V613 — 1,209,072 shares $65,326,000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102 — 680,460 shares $65,311,000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C409 — 826,106 shares $65,287,000
VERTIV HOLDINGS COCOM CL A92537N108 — 194,886 shares $65,252,000
HASBRO INCCOM418056107 — 788,464 shares $65,119,000
PAYCHEX INCCOM704326107 — 661,997 shares $65,094,000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858 — 1,090,036 shares $65,064,000
SYNOPSYS INCCOM871607107 — 145,837 shares $65,054,000
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 87,085 shares $65,032,000
ILLINOIS TOOL WKS INCCOM452308109 — 240,227 shares $64,974,000
TAKE-TWO INTERACTIVE SOFTWARCOM874054109 — 259,659 shares $64,910,000
ISHARES TR10-20 YR TRS ETF464288653 — 646,279 shares $64,854,000
EMERSON ELEC COCOM291011104 — 452,909 shares $64,834,000
LYONDELLBASELL INDUSTRIES NVSHS - A -N53745100 — 1,230,767 shares $64,800,000
HSBC HLDGS PLCSPON ADR NEW404280406 — 680,796 shares $64,737,000
CHIPOTLE MEXICAN GRILL INCCOM169656105 — 1,895,693 shares $64,454,000
PROGRESSIVE CORPCOM743315103 — 294,343 shares $64,299,000
AMERICAN CENTY ETF TRAVANTIS EMGMKT025072604 — 666,064 shares $64,269,000
CISCO SYS INCCOM17275R102 — 546,938 shares $64,243,000
DBX ETF TRXTRACK MSCI EAFE233051200 — 1,174,008 shares $64,136,000
SIMON PPTY GROUP INC NEWCOM828806109 — 286,534 shares $64,083,000
VERTIV HOLDINGS COCOM CL A92537N108 — 191,063 shares $63,972,000
AMAZON COM INCCOM023135106 — 268,029 shares $63,882,000
SUN LIFE FINANCIAL INC.COM866796105 PUT 814,200 shares $63,850,000
XCEL ENERGY INCCOM98389B100 — 794,794 shares $63,822,000
TEXAS INSTRS INCCOM882508104 CALL 214,000 shares $63,787,000
DOCUSIGN INCCOM256163106 — 1,435,105 shares $63,747,000
VANGUARD WORLD FDESG US STK ETF921910733 — 481,982 shares $63,737,000
MARATHON PETE CORPCOM56585A102 — 249,149 shares $63,700,000
ARM HOLDINGS PLCSPONSORED ADS042068205 PUT 179,500 shares $63,645,000
SPDR INDEX SHS FDSST PORT MARK ETF78463X509 — 1,225,483 shares $63,456,000
PALANTIR TECHNOLOGIES INCCL A69608A108 — 543,362 shares $63,394,000
MPLX LPCOM UNIT REP LTD55336V100 CALL 1,125,000 shares $63,371,000
SELECT SECTOR SPDR TRST STR ENERG ETF81369Y506 — 1,190,465 shares $63,226,000
UNION PAC CORPCOM907818108 — 232,212 shares $63,162,000
ROCKWELL AUTOMATION INCCOM773903109 — 127,419 shares $63,083,000
SONY GROUP CORPSPONSORED ADR835699307 — 3,144,025 shares $63,069,000
CAMECO CORPCOM13321L108 — 619,072 shares $63,059,000
REPUBLIC SVCS INCCOM760759100 — 295,576 shares $62,981,000
COLGATE PALMOLIVE COCOM194162103 — 686,420 shares $62,931,000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E404 — 3,093,272 shares $62,824,000