← 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)
ISHARES TRRUS MID CAP ETF464287499 — 5,306,559 shares $585,420,000
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 CALL 850,200 shares $583,926,000
LAM RESEARCH CORPCOM NEW512807306 — 1,336,382 shares $579,094,000
BCE INCCOM NEW05534B760 — 26,777,616 shares $576,113,000
CORTEVA INCCOM22052L104 — 6,772,122 shares $573,531,000
BROADCOM INCCOM11135F101 — 1,516,414 shares $572,825,000
MASTERCARD INCORPORATEDCL A57636Q104 — 1,114,929 shares $572,628,000
ISHARES TRCORE DIV GRWTH46434V621 — 7,548,812 shares $572,124,000
MCKESSON CORPCOM58155Q103 — 752,562 shares $568,636,000
WASTE MGMT INC DELCOM94106L109 — 2,538,390 shares $565,756,000
ISHARES TRRUSSELL 2000 ETF464287655 CALL 1,880,600 shares $565,026,000
CANADIAN IMPERIAL BANK OF COCOM136069101 PUT 4,890,900 shares $562,454,000
WILLIAMS COS INCCOM969457100 — 7,551,278 shares $561,362,000
AUTOZONE INCCOM053332102 — 175,219 shares $559,989,000
ISHARES TRRUSSELL 2000 ETF464287655 — 1,860,445 shares $558,971,000
AMPHENOL CORPCL A032095101 — 3,168,982 shares $558,755,000
SOUTHERN COCOM842587107 — 5,772,607 shares $552,496,000
EXXON MOBIL CORPCOM30231G102 — 3,998,743 shares $546,708,000
AMPHENOL CORPCL A032095101 — 3,097,190 shares $546,097,000
RESTAURANT BRANDS INTL INCCOM76131D103 — 7,509,912 shares $544,544,000
PNC FINL SVCS GROUP INCCOM693475105 — 2,199,204 shares $541,488,000
BANK OF AMER CORPCOM060505104 — 9,433,908 shares $537,544,000
AGNICO EAGLE MINES LTDCOM008474108 — 3,398,887 shares $527,269,000
ISHARES TR0-5YR HI YL CP46434V407 — 12,393,376 shares $525,603,000
ROYAL BK CDACOM780087102 — 2,533,050 shares $524,265,000
VERIZON COMMUNICATIONS INCCOM92343V104 — 12,311,081 shares $521,251,000
ABBVIE INCCOM00287Y109 — 2,068,879 shares $520,613,000
MORGAN STANLEYCOM NEW617446448 — 2,489,750 shares $520,457,000
PEMBINA PIPELINE CORPCOM706327103 — 11,190,308 shares $517,552,000
GE AEROSPACECOM NEW369604301 — 1,375,517 shares $514,072,000
ISHARES INCMSCI JAPAN ETF46434G822 — 5,467,627 shares $509,966,000
UNION PAC CORPCOM907818108 — 1,862,290 shares $506,543,000
ELI LILLY & COCOM532457108 — 422,271 shares $506,485,000
SPDR SERIES TRUSTST STR P500ETF78464A854 — 5,735,442 shares $504,031,000
VANGUARD INDEX FDSMID CAP ETF922908629 — 6,251,610 shares $503,692,000
MERCK & CO INCCOM58933Y105 — 3,917,201 shares $503,360,000
NVIDIA CORPORATIONCOM67066G104 — 2,512,783 shares $502,783,000
ISHARES TRMSCI EAFE ETF464287465 PUT 4,824,300 shares $501,148,000
ALPHABET INCCAP STK CL A02079K305 CALL 1,398,800 shares $499,889,000
DUKE ENERGY CORP NEWCOM NEW26441C204 — 3,945,733 shares $499,451,000
ADVANCED MICRO DEVICES INCCOM007903107 — 852,219 shares $495,063,000
ALPHABET INCCAP STK CL A02079K305 — 1,384,755 shares $494,870,000
LOCKHEED MARTIN CORPCOM539830109 — 963,563 shares $490,897,000
ISHARES TRRUS 1000 VAL ETF464287598 — 2,023,901 shares $490,654,000
APPLE INCCOM037833100 — 1,694,055 shares $490,192,000
MANULIFE FINL CORPCOM56501R106 — 12,089,010 shares $489,726,000
APPLIED MATLS INCCOM038222105 — 674,214 shares $487,457,000
US BANCORPCOM NEW902973304 — 8,034,452 shares $485,281,000
BANK NOVA SCOTIA B CCOM064149107 PUT 5,518,700 shares $479,244,000
INTEL CORPCOM458140100 — 3,428,434 shares $478,712,000
VANGUARD INDEX FDSSMALL CP ETF922908751 — 1,578,420 shares $478,451,000
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J407 — 9,838,574 shares $476,482,000
CITIGROUP INCCOM NEW172967424 — 3,371,924 shares $471,934,000
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 PUT 685,700 shares $470,946,000
TJX COS INC NEWCOM872540109 — 3,097,764 shares $469,311,000
CME GROUP INCCOM12572Q105 — 2,112,297 shares $466,459,000
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 930,988 shares $465,857,000
CSX CORPCOM126408103 — 9,798,217 shares $465,709,000
ISHARES TRRUSSELL 2000 ETF464287655 — 1,544,527 shares $464,053,000
CISCO SYS INCCOM17275R102 — 3,947,299 shares $463,650,000
ADVANCED MICRO DEVICES INCCOM007903107 — 795,413 shares $462,063,000
ROGERS COMMUNICATIONS INCCL B775109200 — 14,164,040 shares $460,331,000
SPDR GOLD TRGOLD SHS78463V107 — 1,248,149 shares $459,793,000
ISHARES TRCORE S&P500 ETF464287200 — 611,700 shares $458,096,000
MONOLITHIC PWR SYS INCCOM609839105 — 330,619 shares $457,034,000
ISHARES TRS&P 500 GRWT ETF464287309 — 3,317,836 shares $456,202,000
CATERPILLAR INCCOM149123101 — 428,129 shares $455,915,000
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTG SHS113004105 — 10,106,058 shares $453,257,000
KLA CORPCOM NEW482480100 — 1,500,314 shares $452,660,000
PACKAGING CORP AMERCOM695156109 — 1,895,592 shares $451,682,000
HERSHEY COCOM427866108 — 2,568,621 shares $450,665,000
GOLDMAN SACHS GROUP INCCOM38141G104 — 445,317 shares $450,380,000
NETFLIX INC.COM64110L106 — 6,283,438 shares $448,637,000
MCDONALDS CORPCOM580135101 — 1,658,774 shares $448,383,000
SCHWAB STRATEGIC TRINT-TRM U.S TRES808524854 — 18,149,261 shares $447,561,000
COSTCO WHOLESALE CORPORATIONCOM22160K105 — 477,040 shares $446,257,000
ISHARES INCCORE MSCI EMKT46434G103 — 5,353,568 shares $443,490,000
FRANCO NEV CORPCOM351858105 — 2,125,193 shares $442,975,000
TEXAS INSTRS INCCOM882508104 — 1,483,608 shares $442,219,000
CONOCOPHILLIPSCOM20825C104 — 4,236,039 shares $440,379,000
MASTERCARD INCORPORATEDCL A57636Q104 — 854,541 shares $438,892,000
VANGUARD WORLD FDINF TECH ETF92204A702 — 3,667,600 shares $438,352,000
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R506 — 5,378,565 shares $435,986,000
TJX COS INC NEWCOM872540109 — 2,868,933 shares $434,643,000
CROWDSTRIKE HLDGS INCCL A22788C105 — 567,823 shares $433,328,000
TELUS CORPORATIONCOM87971M103 — 40,757,750 shares $430,809,000
HOME DEPOT INCCOM437076102 — 1,219,431 shares $430,069,000
XYLEM INCCOM98419M100 — 3,621,840 shares $428,138,000
YUM CHINA HLDGS INCCOM98850P109 — 10,462,558 shares $427,605,000
VISA INCCOM CL A92826C839 — 1,243,504 shares $426,634,000
ASML HLDG NVN Y REGISTRY SHSN07059210 — 213,157 shares $424,063,000
EATON CORP PLCSHSG29183103 — 994,383 shares $423,726,000
RTX CORPORATIONCOM75513E101 — 2,228,410 shares $422,796,000
ISHARES INCMSCI WORLD ETF464286392 — 2,080,894 shares $421,672,000
MARVELL TECHNOLOGY INCCOM573874104 — 1,412,626 shares $420,807,000
KLA CORPCOM NEW482480100 — 1,392,324 shares $420,078,000
PEPSICO INCCOM713448108 — 3,086,716 shares $417,941,000
SNOWFLAKE INCCOM SHS833445109 — 1,626,222 shares $413,873,000
EMERA INCCOM290876101 — 7,787,169 shares $412,876,000
STRYKER CORPORATIONCOM863667101 — 1,309,545 shares $412,297,000