← 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)
ALPHABET INCCAP STK CL C02079K107 CALL 1,164,600 shares $411,488,000
RTX CORPORATIONCOM75513E101 — 2,166,791 shares $411,105,000
J P MORGAN EXCHANGE TRADED FEQUITY PREMIUM46641Q332 — 7,263,043 shares $410,217,000
LAM RESEARCH CORPCOM NEW512807306 — 944,844 shares $409,429,000
MAGNA INTL INCCOM559222401 — 6,231,869 shares $409,185,000
HOME DEPOT INCCOM437076102 — 1,159,887 shares $409,069,000
CHENIERE ENERGY INCCOM NEW16411R208 — 1,710,394 shares $408,801,000
SELECT SECTOR SPDR TRST STR FINL ETF81369Y605 — 7,602,903 shares $407,592,000
COCA COLA COCOM191216100 — 5,003,370 shares $406,624,000
CAMECO CORPCOM13321L108 PUT 3,985,500 shares $405,963,000
UNITEDHEALTH GROUP INCCOM91324P102 — 972,024 shares $404,002,000
NVIDIA CORPORATIONCOM67066G104 — 2,017,548 shares $403,691,000
SPDR SERIES TRUSTST STR P500GRW78464A409 — 3,384,451 shares $402,716,000
DEERE & COCOM244199105 — 634,186 shares $402,283,000
APPLIED MATLS INCCOM038222105 — 553,401 shares $400,109,000
BCE INCCOM NEW05534B760 — 18,533,583 shares $398,745,000
AMPHENOL CORPCL A032095101 — 2,258,543 shares $398,226,000
RTX CORPORATIONCOM75513E101 — 2,086,064 shares $395,789,000
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTG SHS113004105 — 8,814,840 shares $395,346,000
TWILIO INCCL A90138F102 — 1,895,875 shares $391,176,000
THOMSON REUTERS CORPCOM884903881 — 4,772,896 shares $389,802,000
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 567,061 shares $389,463,000
MORGAN STANLEYCOM NEW617446448 — 1,862,165 shares $389,267,000
CAPITAL GROUP DIVIDEND VALUESHS CREAT UNIT14020W106 — 7,896,605 shares $389,145,000
WESTERN DIGITAL CORPCOM958102105 — 606,255 shares $387,227,000
META PLATFORMS INCCL A30303M102 — 685,366 shares $386,060,000
THERMO FISHER SCIENTIFIC INCCOM883556102 — 762,373 shares $382,223,000
WALMART INCCOM931142103 — 3,372,347 shares $381,952,000
HONEYWELL INTL INCCOM438516205 — 1,700,906 shares $380,833,000
AMERICAN ELEC PWR CO INCCOM025537101 — 2,774,121 shares $379,527,000
HONEYWELL AEROSPACE INCCOM43849R105 — 1,715,632 shares $379,292,000
SELECT SECTOR SPDR TRST STR ENERG ETF81369Y506 PUT 7,110,000 shares $377,612,000
TELUS CORPORATIONCOM87971M103 — 35,704,318 shares $377,395,000
ASTRAZENECA PLCORDG0593M107 — 1,986,830 shares $376,743,000
COCA COLA COCOM191216100 — 4,630,774 shares $376,343,000
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 751,647 shares $376,117,000
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R103 — 389,545 shares $375,911,000
PFIZER INCCOM717081103 — 15,526,473 shares $373,877,000
FRANCO NEV CORPCOM351858105 — 1,791,874 shares $373,498,000
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 744,738 shares $372,659,000
SUNBELT RENTALS HOLDINGS INCSHS866966104 — 4,970,023 shares $371,807,000
BROOKFIELD RENEWABLE ENERGYPARTNERSHIP UNITG16258108 — 10,689,617 shares $371,250,000
BLACKROCK INCCOM09290D101 — 385,422 shares $370,606,000
COLGATE PALMOLIVE COCOM194162103 — 4,035,351 shares $369,961,000
TESLA INCCOM88160R101 — 875,039 shares $368,041,000
BCE INCCOM NEW05534B760 — 16,985,748 shares $365,443,000
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406 — 2,308,827 shares $364,864,000
UNITED PARCEL SVCS INCCL B911312106 — 3,378,322 shares $363,170,000
ISHARES TRMSCI EAFE ETF464287465 — 3,488,622 shares $362,398,000
TESLA INCCOM88160R101 PUT 854,900 shares $359,571,000
VANGUARD STAR FDSVG TL INTL STK F921909768 — 4,199,495 shares $359,015,000
ISHARES TRCORE US AGGBD ET464287226 — 3,621,230 shares $358,429,000
VISA INCCOM CL A92826C839 — 1,042,536 shares $357,684,000
CRH PLCORDG25508105 — 3,336,589 shares $357,015,000
COSTCO WHOLESALE CORPORATIONCOM22160K105 — 380,710 shares $356,143,000
ASML HLDG NVN Y REGISTRY SHSN07059210 PUT 178,400 shares $354,916,000
IMPERIAL OIL LTDCOM NEW453038408 — 3,149,512 shares $352,808,000
INTEL CORPCOM458140100 — 2,524,857 shares $352,546,000
MEDTRONIC PLCSHSG5960L103 — 4,499,108 shares $351,965,000
GOLDMAN SACHS GROUP INCCOM38141G104 — 346,433 shares $350,372,000
PROCTER & GAMBLE COCOM742718109 — 2,386,691 shares $349,984,000
MICRON TECHNOLOGY INCCOM595112103 — 301,356 shares $347,852,000
CAMECO CORPCOM13321L108 — 3,408,415 shares $347,181,000
CISCO SYS INCCOM17275R102 — 2,920,175 shares $343,004,000
GE AEROSPACECOM NEW369604301 — 917,766 shares $342,997,000
UBER TECHNOLOGIES INCCOM90353T100 — 4,738,709 shares $341,945,000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E108 — 19,107,333 shares $341,639,000
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 682,477 shares $341,505,000
RB GLOBAL INCCOM74935Q107 — 2,929,065 shares $341,090,000
UNITEDHEALTH GROUP INCCOM91324P102 — 817,321 shares $339,703,000
TARGET CORPCOM87612E106 — 2,599,670 shares $339,543,000
CVS HEALTH CORPCOM126650100 — 3,272,060 shares $338,495,000
CORNING INCCOM219350105 — 1,321,642 shares $337,587,000
NUTRIEN LTDCOM67077M108 — 5,358,154 shares $337,296,000
DELL TECHNOLOGIES INCCL C24703L202 PUT 781,200 shares $337,057,000
GSK PLCSPONSORED ADR37733W204 — 6,411,438 shares $336,088,000
LAM RESEARCH CORPCOM NEW512807306 CALL 775,300 shares $335,961,000
APPLOVIN CORPCOM CL A03831W108 — 650,238 shares $335,022,000
CAPITAL GROUP GROWTH ETFSHS CREAT UNIT14020G101 — 7,082,356 shares $334,287,000
NETFLIX INC.COM64110L106 — 4,673,949 shares $333,720,000
SELECT SECTOR SPDR TRST STR SVC ETF81369Y852 PUT 3,100,000 shares $332,103,000
UNITEDHEALTH GROUP INCCOM91324P102 — 798,884 shares $332,040,000
MICROSOFT CORPCOM594918104 — 888,754 shares $331,523,000
CUMMINS INCCOM231021106 — 463,915 shares $330,869,000
MASTERCARD INCORPORATEDCL A57636Q104 — 644,146 shares $330,833,000
GE VERNOVA INCCOM36828A101 — 281,436 shares $330,648,000
COSTCO WHOLESALE CORPORATIONCOM22160K105 — 352,769 shares $330,005,000
WALMART INCCOM931142103 — 2,910,900 shares $329,689,000
KLA CORPCOM NEW482480100 — 1,091,547 shares $329,331,000
TRANSALTA CORPCOM89346D107 — 23,584,395 shares $326,172,000
MAKEMYTRIP LIMITED MAURITIUSSHSV5633W109 — 6,112,690 shares $325,745,000
JOHNSON & JOHNSONCOM478160104 CALL 1,277,500 shares $324,447,000
NEXTERA ENERGY INCCOM65339F101 — 3,692,452 shares $324,087,000
FERGUSON ENTERPRISES INCCOMMON STOCK NEW31488V107 — 1,356,629 shares $321,969,000
THERMO FISHER SCIENTIFIC INCCOM883556102 — 637,894 shares $319,815,000
EATON CORP PLCSHSG29183103 — 750,045 shares $319,609,000
TORONTO DOMINION BK ONTCOM NEW891160509 — 2,631,682 shares $319,565,000
TELUS CORPORATIONCOM87971M103 — 30,219,675 shares $319,422,000
VANGUARD BD INDEX FDSTOTAL BND MRKT921937835 — 4,339,959 shares $318,596,000
INVESCO QQQ TRUNIT SER 146090E103 — 432,094 shares $318,194,000