← 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)
VEEVA SYS INCCL A COM922475108 — 231,968 shares $41,167,000
VANGUARD INDEX FDSVALUE ETF922908744 — 188,901 shares $41,167,000
HUMANA INCCOM444859102 — 103,301 shares $41,033,000
SAP SESPON ADR803054204 — 266,117 shares $41,011,000
ISHARES TRJPMORGAN USD EMG464288281 — 425,048 shares $40,992,000
ISHARES TRMSCI USA MMENTM46432F396 — 119,346 shares $40,915,000
MICROSOFT CORPCOM594918104 — 109,587 shares $40,878,000
GILEAD SCIENCES INCCOM375558103 CALL 323,400 shares $40,858,000
ALPHABET INCCAP STK CL A02079K305 — 114,274 shares $40,838,000
AIRBNB INCCOM CL A009066101 — 284,779 shares $40,752,000
TIDAL TRUST IFUND GRAN US ETF886364231 — 1,473,807 shares $40,751,000
ANGLOGOLD ASHANTI PLCCOM SHSG0378L100 — 503,399 shares $40,720,000
CAPITAL GROUP GLOBAL EQUITYSHS14020R107 — 1,150,754 shares $40,553,000
COSTCO WHOLESALE CORPORATIONCOM22160K105 — 43,344 shares $40,547,000
WW GRAINGER INCCOM384802104 — 29,796 shares $40,534,000
HSBC HLDGS PLCSPON ADR NEW404280406 — 425,739 shares $40,484,000
AON PLCSHS CL AG0403H108 — 121,958 shares $40,452,000
IMPERIAL OIL LTDCOM NEW453038408 — 360,872 shares $40,425,000
EXELON CORPCOM30161N101 — 865,862 shares $40,366,000
PROLOGIS INC.COM74340W103 — 297,615 shares $40,318,000
VULCAN MATLS COCOM929160109 — 136,621 shares $40,305,000
SELECT SECTOR SPDR TRST STR FINL ETF81369Y605 CALL 751,000 shares $40,261,000
WALMART INCCOM931142103 — 355,344 shares $40,246,000
INTERNATIONAL BUSINESS MACHSCOM459200101 — 142,925 shares $40,192,000
MERCK & CO INCCOM58933Y105 — 312,173 shares $40,114,000
ETF SER SOLUTIONSDEFIA QUANT ETF26922A420 — 242,233 shares $40,060,000
MEDTRONIC PLCSHSG5960L103 — 511,601 shares $40,023,000
KEURIG DR PEPPER INCCOM49271V100 — 1,220,680 shares $39,953,000
APPLOVIN CORPCOM CL A03831W108 CALL 77,500 shares $39,930,000
YUM BRANDS INCCOM988498101 — 249,672 shares $39,913,000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102 CALL 415,500 shares $39,880,000
SUNCOR ENERGY INC NEWCOM867224107 — 742,139 shares $39,838,000
ISHARES TRCORE US AGGBD ET464287226 — 402,351 shares $39,825,000
FIRST TR EXCHANGE-TRADED FDLTD DUR INVT ETF33738D804 — 2,110,286 shares $39,789,000
BRISTOL-MYERS SQUIBB COCOM110122108 CALL 690,000 shares $39,758,000
ISHARES TRSELECT US REIT464287564 — 587,564 shares $39,737,000
LUMENTUM HLDGS INCCOM55024U109 — 46,262 shares $39,696,000
LOWES COS INCCOM548661107 CALL 180,000 shares $39,688,000
VANGUARD BD INDEX FDSTOTAL BND MRKT921937835 — 540,203 shares $39,656,000
MGM RESORTS INTERNATIONALCOM552953101 CALL 829,000 shares $39,634,000
AVIS BUDGET GROUP INCCOM053774105 — 267,781 shares $39,586,000
TCW ETF TRUSTFLEXIBLE INCOME29287L700 — 1,008,770 shares $39,554,000
AMAZON COM INCCOM023135106 — 165,790 shares $39,514,000
STATE STR CORPCOM857477103 — 232,517 shares $39,435,000
ONEOK INC NEWCOM682680103 — 453,427 shares $39,421,000
PRICE T ROWE GROUP INCCOM74144T108 — 346,318 shares $39,373,000
ISHARES TRIBDS DEC28 ETF46435U515 — 1,555,837 shares $39,285,000
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX921932828 — 285,315 shares $39,242,000
CANADIAN IMPERIAL BANK OF COCOM136069101 CALL 341,100 shares $39,227,000
ISHARES TR1 3 YR TREAS BD464287457 — 477,603 shares $39,216,000
LENNAR CORPCL A526057104 — 433,373 shares $39,216,000
TELEDYNE TECHNOLOGIES INCCOM879360105 — 58,775 shares $39,197,000
WEST PHARMACEUTICAL SVSC INCCOM955306105 — 108,764 shares $39,046,000
ISHARES INCMSCI EURZONE ETF464286608 — 561,739 shares $39,041,000
WATERS CORPCOM941848103 — 103,945 shares $38,984,000
NATERA INCCOM632307104 — 143,535 shares $38,963,000
SEMPRACOM816851109 — 420,188 shares $38,956,000
MPLX LPCOM UNIT REP LTD55336V100 — 691,234 shares $38,937,000
ISHARES TRUS TREAS BD ETF46429B267 — 1,709,165 shares $38,935,000
VISA INCCOM CL A92826C839 — 113,124 shares $38,812,000
CELESTICA INCCOM15101Q207 — 106,261 shares $38,764,000
BROADCOM INCCOM11135F101 PUT 102,600 shares $38,757,000
VANGUARD INDEX FDSGROWTH ETF922908736 — 449,687 shares $38,736,000
CORTEVA INCCOM22052L104 — 457,060 shares $38,708,000
TERADYNE INCCOM880770102 CALL 80,000 shares $38,707,000
BROOKFIELD INFRASTRUCTURE PALP INT UNITG16252101 CALL 1,060,000 shares $38,679,000
HONEYWELL INTL INCCOM438516205 — 172,715 shares $38,671,000
LIVE NATION ENTERTAINMENT INCOM538034109 — 210,702 shares $38,582,000
ISHARES TRULTRA SHORT DUR46434V878 — 760,502 shares $38,466,000
BLOCK INCCL A852234103 — 505,967 shares $38,453,000
CINTAS CORPCOM172908105 — 225,901 shares $38,421,000
WELLTOWER INCCOM95040Q104 — 168,869 shares $38,328,000
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D309 — 855,211 shares $38,271,000
FORMFACTOR INCCOM346375108 — 238,882 shares $38,204,000
ISHARES INCMSCI CDA ETF464286509 — 662,785 shares $38,203,000
VERTEX PHARMACEUTICALS INCCOM92532F100 — 76,909 shares $38,203,000
EXPAND ENERGY CORPORATIONCOM165167735 — 418,832 shares $38,193,000
VISTRA CORPCOM92840M102 — 240,577 shares $38,163,000
SPDR SERIES TRUSTST STR BLO 1 ETF78468R663 — 416,342 shares $38,154,000
AMETEK INCCOM031100100 — 157,563 shares $38,121,000
DESCARTES SYS GROUP INCCOM249906108 — 550,416 shares $38,111,000
APPLIED MATLS INCCOM038222105 — 52,641 shares $38,059,000
VULCAN MATLS COCOM929160109 — 128,972 shares $38,048,000
PPG INDS INCCOM693506107 — 313,395 shares $38,012,000
META PLATFORMS INCCL A30303M102 — 67,455 shares $37,997,000
PACER FDS TRUS SM CAP CA ETF69374H857 — 750,655 shares $37,991,000
COHERENT CORPCOM19247G107 — 96,307 shares $37,990,000
GILEAD SCIENCES INCCOM375558103 — 300,568 shares $37,974,000
CENCORA INCCOM03073E105 — 134,139 shares $37,959,000
HUMANA INCCOM444859102 — 95,539 shares $37,950,000
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107 — 830,048 shares $37,933,000
PROLOGIS INC.COM74340W103 CALL 280,000 shares $37,932,000
EBAY INC.COM278642103 — 338,256 shares $37,800,000
FREEPORT MCMORAN INCCL B35671D857 CALL 600,000 shares $37,734,000
VISA INCCOM CL A92826C839 — 109,980 shares $37,733,000
ALLSTATE CORPCOM020002101 — 158,492 shares $37,712,000
PAYPAL HLDGS INCCOM70450Y103 — 872,026 shares $37,654,000
META PLATFORMS INCCL A30303M102 — 66,829 shares $37,644,000
COHERENT CORPCOM19247G107 — 95,417 shares $37,639,000
CANADIAN NAT RES LTD MED TERCOM136385101 — 952,127 shares $37,609,000