← 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)
ABRDN PLATINUM ETF TRUSTPHYSCL PLATM SHS003260106 — 795,468 shares $11,240,000
HSBC HLDGS PLCSPON ADR NEW404280406 — 118,199 shares $11,240,000
THERMO FISHER SCIENTIFIC INCCOM883556102 — 22,419 shares $11,240,000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742 — 71,555 shares $11,231,000
ISHARES TRIBOXX HI YD ETF464288513 — 140,183 shares $11,210,000
INTELLIA THERAPEUTICS INCCOM45826J105 — 662,505 shares $11,210,000
BRISTOL-MYERS SQUIBB COCOM110122108 — 194,326 shares $11,197,000
VERTEX PHARMACEUTICALS INCCOM92532F100 — 22,537 shares $11,195,000
GOLDMAN SACHS ETF TREQUAL WEIGHT US381430438 — 118,491 shares $11,188,000
GILDAN ACTIVEWEAR INCCOM375916103 — 216,742 shares $11,184,000
SCHWAB STRATEGIC TRSHT TM US TRES808524862 — 463,314 shares $11,184,000
J P MORGAN EXCHANGE TRADED FBETABUILDRS US46641Q399 — 82,934 shares $11,173,000
ISHARES INCMSCI EMRG CHN46434G764 — 109,149 shares $11,166,000
PUBLIC STORAGECOM74460D109 — 35,078 shares $11,166,000
UNION PAC CORPCOM907818108 — 41,043 shares $11,164,000
DATADOG INCNOTE 12/023804LAD5 — 7,847,000 principal $11,155,000
ASTRAZENECA PLCORDG0593M107 — 58,829 shares $11,155,000
PTC INCCOM69370C100 — 98,178 shares $11,154,000
G III APPAREL GROUP LTDCOM36237H101 — 330,694 shares $11,148,000
NATERA INCCOM632307104 — 41,049 shares $11,143,000
EMERA INCCOM290876101 CALL 210,000 shares $11,134,000
STATE STR SPDR S&P MIDCAP 40UTSER1 S&PDCRP78467Y107 — 15,827 shares $11,132,000
BROOKFIELD RENEWABLE ENERGYPARTNERSHIP UNITG16258108 — 320,277 shares $11,123,000
SITEONE LANDSCAPE SUPPLY INCCOM82982L103 — 97,187 shares $11,119,000
FLOWSERVE CORPCOM34354P105 — 149,881 shares $11,115,000
GLOBALFOUNDRIES INCORDINARY SHARESG39387108 — 134,869 shares $11,115,000
FIRST TR EXCHANGE-TRADED FDINDXX NEXTG ETF33737K205 — 72,469 shares $11,113,000
SPDR SERIES TRUSTST STR BLO 1 ETF78468R663 — 121,211 shares $11,108,000
INVESCO EXCHANGE TRADED FD TS&P MDCP400 VL46137V191 — 77,650 shares $11,099,000
UNION PAC CORPCOM907818108 — 40,788 shares $11,094,000
VIPER ENERGY INCCL A64361Q101 — 261,599 shares $11,092,000
OKTA INCCL A679295105 — 81,238 shares $11,085,000
LAM RESEARCH CORPCOM NEW512807306 — 25,566 shares $11,079,000
MONOLITHIC PWR SYS INCCOM609839105 — 8,013 shares $11,077,000
DANAHER CORP DELCOM235851102 — 58,107 shares $11,068,000
WABTECCOM929740108 — 41,004 shares $11,055,000
FRANKLIN RESOURCES INCCOM354613101 — 332,090 shares $11,049,000
NUVEEN VRIABL RAT PFD & INMCOM67080R102 — 586,982 shares $11,047,000
CALUMET INCCOM131428104 — 306,358 shares $11,035,000
ENPHASE ENERGY INCCOM29355A107 — 224,000 shares $11,030,000
RB GLOBAL INCCOM74935Q107 — 94,655 shares $11,023,000
FIRST TR EXCHNG TRADED FD VIMULTI STRATEGY33740F490 — 458,608 shares $11,020,000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I316092808 — 38,555 shares $11,011,000
VANGUARD MALVERN FDSSTRM INFPROIDX922020805 — 219,216 shares $11,011,000
VALMONT INDS INCCOM920253101 — 19,054 shares $11,006,000
BEONE MEDICINES LTDSPONSORED ADS07725L102 — 38,608 shares $11,002,000
ISHARES TRIBOXX INV CP ETF464287242 — 100,786 shares $10,993,000
ISHARES TRIBONDS 28 TRM TS46436E833 — 496,384 shares $10,990,000
NETFLIX INC.COM64110L106 — 153,826 shares $10,983,000
MACOM TECH SOLUTIONS HLDGS ICOM55405Y100 — 28,857 shares $10,976,000
MERCHANTS BANCORP INDCOM58844R108 — 219,300 shares $10,965,000
BEST BUY INCCOM086516101 — 144,400 shares $10,957,000
SOLARIS ENERGY INFRAS INCNOTE 0.250%83419XAB4 — 6,737,000 principal $10,956,000
J P MORGAN EXCHANGE TRADED FMUNICIPAL ETF46641Q647 — 215,805 shares $10,932,000
ISHARES TRRUS 1000 VAL ETF464287598 — 45,088 shares $10,931,000
INVESCO LTDSHSG491BT108 — 414,133 shares $10,929,000
VERISK ANALYTICS INCCOM92345Y106 — 60,876 shares $10,929,000
WOLFSPEED INCCOMMON STOCK97785W106 — 226,418 shares $10,925,000
ISHARES TRRUS TP200 VL ETF464289420 — 103,754 shares $10,911,000
ISHARES TRUS DIGI REAL ETF464287531 — 91,023 shares $10,899,000
ISHARES TRCORE S&P SCP ETF464287804 — 73,346 shares $10,878,000
SYSCO CORPCOM871829107 — 130,145 shares $10,878,000
VICI PPTYS INCCOM925652109 — 409,581 shares $10,874,000
VANGUARD WORLD FDCONSUM STP ETF92204A207 — 48,213 shares $10,872,000
PULTE GROUP INCCOM745867101 — 79,204 shares $10,868,000
TORO COCOM891092108 — 111,390 shares $10,852,000
ENERFLEX LTDCOM29269R105 — 442,644 shares $10,849,000
PROCTER & GAMBLE COCOM742718109 — 73,973 shares $10,847,000
VICI PPTYS INCCOM925652109 — 408,474 shares $10,845,000
MGM RESORTS INTERNATIONALCOM552953101 — 226,759 shares $10,841,000
WEC ENERGY GROUP INCNOTE 4.375% 6/092939UAR7 — 8,740,000 principal $10,837,000
BLACKROCK CAP ALLOCATION TERCOM09260U109 — 679,874 shares $10,830,000
KULICKE & SOFFA INDS INCCOM501242101 — 80,846 shares $10,814,000
GARTNER INCCOM366651107 — 83,406 shares $10,811,000
HASBRO INCCOM418056107 — 130,865 shares $10,808,000
ISHARES TRU.S. PHARMA ETF464288836 — 109,102 shares $10,802,000
ALKAMI TECHNOLOGY INCCOM01644J108 — 594,729 shares $10,776,000
VANGUARD ADMIRAL FDS INCSMLCP 600 VAL921932778 — 91,718 shares $10,761,000
OMNICOM GROUP INCCOM681919106 — 147,611 shares $10,751,000
YELP INCCL A985817105 — 438,123 shares $10,743,000
PRUDENTIAL FINL INCCOM744320102 — 99,466 shares $10,735,000
PENNYMAC CORPNOTE 8.500% 6/070932AAH6 — 10,567,000 principal $10,734,000
BENTLEY SYS INCCOM CL B08265T208 — 359,027 shares $10,731,000
ISHARES SILVER TRISHARES46428Q109 — 200,605 shares $10,726,000
PPG INDS INCCOM693506107 — 88,382 shares $10,720,000
ZOOM COMMUNICATIONS INCCL A98980L101 — 123,951 shares $10,698,000
CHEVRON CORPORATIONCOM166764100 — 64,532 shares $10,697,000
PUBLIC SVC ENTERPRISE GROUPCOM744573106 — 131,733 shares $10,691,000
GLOBAL X FDSGLOBAL X URANIUM37954Y871 — 244,471 shares $10,683,000
CREDICORP LTDCOMG2519Y108 — 27,401 shares $10,675,000
ROYAL BK CDACOM780087102 — 51,516 shares $10,662,000
XYLEM INCCOM98419M100 — 90,133 shares $10,655,000
JOHNSON CONTROLS INTERNATIONSHSG51502105 — 72,917 shares $10,654,000
REDDIT INCCL A75734B100 — 61,314 shares $10,643,000
PRECISION DRILLING CORPCOM NEW74022D407 — 138,762 shares $10,637,000
SEMPRACOM816851109 — 114,712 shares $10,635,000
REVOLUTION MEDICINES INCCOM76155X100 — 56,754 shares $10,629,000
ADOBE INCCOM00724F101 — 51,800 shares $10,620,000
COMCAST CORP NEWCL A20030N101 — 432,542 shares $10,619,000
EBAY INC.COM278642103 — 94,974 shares $10,613,000