← 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)
SHOPIFY INCCL A SUB VTG SHS82509L107 — 1,245,241 shares $142,182,000
HOME DEPOT INCCOM437076102 CALL 402,600 shares $141,989,000
AMERICAN ELEC PWR CO INCCOM025537101 — 1,037,739 shares $141,973,000
LAM RESEARCH CORPCOM NEW512807306 — 327,389 shares $141,867,000
CANADIAN NAT RES LTD MED TERCOM136385101 PUT 3,591,000 shares $141,845,000
CANADIAN IMPERIAL BANK OF COCOM136069101 CALL 1,231,000 shares $141,565,000
KROGER COCOM501044101 — 2,540,979 shares $141,101,000
BRISTOL-MYERS SQUIBB COCOM110122108 — 2,448,575 shares $141,087,000
SELECT SECTOR SPDR TRST STR ENERG ETF81369Y506 PUT 2,650,000 shares $140,742,000
ISHARES TRMSCI EMG MKT ETF464287234 — 2,057,254 shares $140,737,000
PACER FDS TRUS CASH COWS 10069374H881 — 2,260,524 shares $140,605,000
WISDOMTREE TRUS QTLY DIV GRT97717X669 — 1,469,798 shares $140,542,000
CAPITAL GROUP INTL FOCUS EQTSHS CREAT UNIT14019W109 — 4,051,582 shares $140,266,000
ROYAL BK CDACOM780087102 — 676,394 shares $139,993,000
DISNEY WALT COCOM254687106 — 1,453,788 shares $139,927,000
SOUTH BOW CORPCOM83671M105 — 3,968,984 shares $139,867,000
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R103 — 144,771 shares $139,704,000
TORONTO DOMINION BK ONTCOM NEW891160509 PUT 1,150,000 shares $139,645,000
SELECT SECTOR SPDR TRST STR DISCR ETF81369Y407 — 1,190,144 shares $139,580,000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US922042775 — 1,665,175 shares $139,458,000
BLACKROCK INCCOM09290D101 — 144,839 shares $139,271,000
MASTERCARD INCORPORATEDCL A57636Q104 — 271,019 shares $139,195,000
STATE STR SPDR DOW JONES INDUT SER 178467X109 — 266,133 shares $139,025,000
COCA COLA COCOM191216100 — 1,705,390 shares $138,597,000
ISHARES TRSELECT DIVID ETF464287168 — 884,822 shares $138,298,000
PAN AMERN SILVER CORPCOM697900108 — 3,076,892 shares $137,814,000
ENERFLEX LTDCOM29269R105 — 5,600,401 shares $137,266,000
PARKER-HANNIFIN CORPCOM701094104 — 140,141 shares $137,075,000
ARISTA NETWORKS INCCOM SHS040413205 — 806,750 shares $137,051,000
VANGUARD INDEX FDSMCAP GR IDXVIP922908538 — 447,138 shares $136,958,000
SELECT SECTOR SPDR TRST STR UTIL ETF81369Y886 — 3,013,611 shares $136,637,000
TAPESTRY INCCOM876030107 — 931,456 shares $136,347,000
PFIZER INCCOM717081103 — 5,661,110 shares $136,320,000
HEWLETT PACKARD ENTERPRISE CCOM42824C109 — 3,019,856 shares $136,226,000
VANGUARD BD INDEX FDSINTERMED TERM921937819 — 1,772,571 shares $135,956,000
GOLDMAN SACHS ETF TRACCES TREASURY381430529 — 1,355,687 shares $135,786,000
WILLIAMS COS INCCOM969457100 — 1,823,673 shares $135,572,000
CLOUDFLARE INCCL A COM18915M107 CALL 551,700 shares $135,321,000
MICROSOFT CORPCOM594918104 CALL 362,100 shares $135,071,000
EQUINIX INCCOM29444U700 — 129,414 shares $134,900,000
ISHARES TRISHARES SEMICDTR464287523 — 210,467 shares $134,859,000
VALERO ENERGY CORPCOM91913Y100 — 517,607 shares $134,806,000
UBER TECHNOLOGIES INCCOM90353T100 PUT 1,866,900 shares $134,716,000
SELECT SECTOR SPDR TRST STR ENERG ETF81369Y506 — 2,534,613 shares $134,613,000
NVIDIA CORPORATIONCOM67066G104 — 671,924 shares $134,445,000
SNOWFLAKE INCCOM SHS833445109 — 527,183 shares $134,168,000
BCE INCCOM NEW05534B760 PUT 6,235,600 shares $134,157,000
MCDONALDS CORPCOM580135101 — 495,964 shares $134,064,000
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 179,429 shares $133,992,000
ABBOTT LABORATORIESCOM002824100 — 1,472,993 shares $133,659,000
DR REDDYS LABS LTDADR256135203 — 9,203,969 shares $133,379,000
ISHARES TREXPND TEC SC ETF464287549 — 814,312 shares $133,205,000
ISHARES TRMSCI USA MIN ETF46429B697 — 1,379,041 shares $133,022,000
INTERNATIONAL BUSINESS MACHSCOM459200101 — 472,029 shares $132,739,000
BANK OF NY MELLON CORPCOM064058100 — 917,668 shares $132,704,000
DIMENSIONAL ETF TRUSTUS COR EQU 2 ETF25434V708 — 2,990,849 shares $132,674,000
ISHARES TRIBOXX HI YD ETF464288513 — 1,653,184 shares $132,205,000
AMERICAN TOWER CORPCOM03027X100 — 804,949 shares $131,666,000
CME GROUP INCCOM12572Q105 — 596,174 shares $131,653,000
DOLLAR GEN CORPCOM256677105 — 1,143,356 shares $131,612,000
TESLA INCCOM88160R101 — 312,649 shares $131,500,000
PALO ALTO NETWORKS INCCOM697435105 — 385,161 shares $131,348,000
CRH PLCORDG25508105 — 1,224,332 shares $131,004,000
US BANCORPCOM NEW902973304 — 2,160,560 shares $130,498,000
VANGUARD MUN BD FDSTAX EXEMPT BD922907746 — 2,576,348 shares $130,312,000
BOEING COCOM097023105 — 600,950 shares $130,088,000
MERCK & CO INCCOM58933Y105 — 1,010,165 shares $129,806,000
LINDE PLCSHSG54950103 — 249,948 shares $129,708,000
STANTEC INCCOM85472N109 — 1,881,781 shares $129,674,000
J P MORGAN EXCHANGE TRADED FACTIVE BOND ETF46654Q716 — 2,423,511 shares $129,658,000
FREEPORT MCMORAN INCCL B35671D857 — 2,058,332 shares $129,448,000
BANK MONTREAL MEDIUMCOM063671101 CALL 732,000 shares $129,344,000
CHUBB LIMITEDCOMH1467J104 — 379,490 shares $129,307,000
GE VERNOVA INCCOM36828A101 CALL 110,000 shares $129,235,000
ABBOTT LABORATORIESCOM002824100 — 1,422,352 shares $129,064,000
FORTINET INCCOM34959E109 — 836,317 shares $128,475,000
BROOKFIELD INFRASTRUCTURE PALP INT UNITG16252101 — 3,518,618 shares $128,394,000
DEERE & COCOM244199105 — 202,302 shares $128,326,000
PGIM ETF TRPGIM ULTRA SH BD69344A107 — 2,589,232 shares $128,296,000
MCKESSON CORPCOM58155Q103 — 168,875 shares $127,602,000
OCEANAGOLD CORPCOM NEW675222400 — 5,081,444 shares $127,443,000
WALMART INCCOM931142103 — 1,123,848 shares $127,287,000
AMGEN INCCOM031162100 — 351,361 shares $127,235,000
ELEVANCE HEALTH INC FORMERLYCOM036752103 — 328,192 shares $126,922,000
ALPS ETF TRALERIAN MLP00162Q452 — 2,445,594 shares $126,804,000
ISHARES TRRUS 2000 GRW ETF464287648 — 321,521 shares $126,666,000
ISHARES TREAFE VALUE ETF464288877 — 1,654,310 shares $126,637,000
UNITED PARCEL SVCS INCCL B911312106 — 1,177,681 shares $126,601,000
THERMO FISHER SCIENTIFIC INCCOM883556102 — 251,989 shares $126,337,000
ISHARES TRMBS ETF464288588 — 1,335,859 shares $126,265,000
TOTALENERGIES SEACTF92124100 — 1,621,915 shares $126,120,000
STRYKER CORPORATIONCOM863667101 — 399,857 shares $125,891,000
AIRBNB INCCOM CL A009066101 — 879,186 shares $125,812,000
SELECT SECTOR SPDR TRST STR MATER ETF81369Y100 — 2,472,499 shares $125,677,000
INTERCONTINENTAL EXCHANGE INCOM45866F104 — 1,015,074 shares $124,966,000
ISHARES TRMSCI EMG MKT ETF464287234 PUT 1,819,200 shares $124,451,000
MANULIFE FINL CORPCOM56501R106 — 3,070,488 shares $124,385,000
HOME DEPOT INCCOM437076102 — 352,120 shares $124,186,000
ISHARES TRMSCI USA MMENTM46432F396 — 362,106 shares $124,141,000
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 180,501 shares $123,970,000