← 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)
ENTRAVISION COMMUNICATIONS CCL A29382R107 — 805 shares $10,000
IBOTTA INCCLASS A COM SHS451051106 — 302 shares $10,000
ESCO TECHNOLOGIES INCCOM296315104 — 28 shares $10,000
GEO GROUP INCCOM36162J106 — 350 shares $10,000
LAKEFRONT BIOTHERAPEUTICS NVSPON ADR36315X101 — 332 shares $10,000
GALLAGHER ARTHUR J & COCOM363576109 — 44 shares $10,000
EVERQUOTE INCCOM CL A30041R108 — 419 shares $10,000
EVGO INCCL A COM30052F100 — 5,413 shares $10,000
ISHARES TRJPMORGAN USD EMG464288281 — 100 shares $10,000
ISHARES TRMRGSTR SM CP ETF464288505 — 127 shares $10,000
ISHARES TRIBOXX HI YD ETF464288513 — 130 shares $10,000
GENERATE BIOMEDICINES INCCOM SHS370920100 — 620 shares $10,000
GENESCO INCCOM371532102 — 285 shares $10,000
GENESIS ENERGY L PUNIT LTD PARTN371927104 — 725 shares $10,000
FS BANCORP INCCOM30263Y104 — 224 shares $10,000
INSULET CORPCOM45784P101 — 64 shares $10,000
GLADSTONE LD CORPCOM376549101 — 1,226 shares $10,000
GLAUKOS CORPCOM377322102 — 75 shares $10,000
FARADAY FUTURE INTLGT ELEC ICOM NEW CL A307359885 — 41,959 shares $10,000
GLOBAL X FDSHEALTHTECH ETF37954Y137 — 368 shares $10,000
FEDEX FGHT HLDG CO INCCOMMON STOCK314352105 — 67 shares $10,000
FIDELITY COMWLTH TRNASDAQ COMPSIT315912808 — 100 shares $10,000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS316092204 — 94 shares $10,000
ISHARES INCMSCI SINGPOR ETF46434G780 — 341 shares $10,000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E198 — 153 shares $10,000
FIRST TR EXCHANGE-TRADED FDFINLS ALPHADEX33734X135 — 167 shares $10,000
INVESCO EXCH TRADED FD TR IIS&P SM EN ET NEW46138G474 — 175 shares $10,000
FIRST TR EXCHANGE-TRADED FDALERIAN US NXTGN33736M103 — 115 shares $10,000
HP INCCOM40434L105 — 438 shares $10,000
IONQ INC*W EXP 09/30/20246222L116 — 250 shares $10,000
HARLEY DAVIDSON INCCOM412822108 — 398 shares $10,000
JOYY INCADS REPSTG COM A46591M109 — 147 shares $10,000
HAVERTY FURNITURE COS INCCOM419596101 — 410 shares $10,000
HAWTHORN BANCSHARES INCCOM420476103 — 266 shares $10,000
ISHARES INCMSCI GBL MIN VOL464286525 — 87 shares $10,000
HELMERICH & PAYNE INCCOM423452101 — 311 shares $10,000
HELMERICH & PAYNE INCCOM423452101 — 300 shares $10,000
ISHARES INCMSCI TURKEY ETF464286715 — 248 shares $10,000
ISHARES INCMSCI NETHERL ETF464286814 — 142 shares $10,000
FLOTEK INDUSTRIES INCCOM NEW343389409 — 435 shares $10,000
JELD-WEN HLDG INCCOM47580P103 — 6,682 shares $10,000
JBT MAREL CORPORATIONCOM477839104 — 69 shares $10,000
OXFORD INDS INCCOM691497309 — 296 shares $10,000
PJT PARTNERS INCCOM CL A69343T107 — 66 shares $10,000
MICROVISION INC DELCOM NEW594960304 — 31,929 shares $10,000
REPLIGEN CORPCOM759916109 — 71 shares $10,000
PTC THERAPEUTICS INCCOM69366J200 — 125 shares $10,000
PACER FDS TRTRENDP US LAR CP69374H105 — 178 shares $10,000
PAGERDUTY INCCOM69553P100 — 994 shares $10,000
PALISADE BIO INCCOM696389402 — 4,568 shares $10,000
MOOG INCCL A615394202 — 24 shares $10,000
KIRBY CORPCOM497266106 — 70 shares $10,000
KNIFE RIVER CORPCOMMON STOCK498894104 — 119 shares $10,000
ROGERS CORPCOM775133101 — 60 shares $10,000
KOLIBRI GLOBAL ENERGY INCCOM NEW50043K406 — 2,000 shares $10,000
KONTOOR BRANDS INCCOM50050N103 — 118 shares $10,000
SHELL PLCSPON ADS780259305 — 129 shares $10,000
CLARITEV CORPORATIONCL A NEW62548M209 — 292 shares $10,000
KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B207 — 206 shares $10,000
PEBBLEBROOK HOTEL TR6.375 PFD SER E70509V605 — 511 principal $10,000
KULICKE & SOFFA INDS INCCOM501242101 — 78 shares $10,000
SEACOR MARINE HLDGS INCCOM78413P101 — 1,348 shares $10,000
NATURES SUNSHINE PRODS INCCOM639027101 — 446 shares $10,000
SPDR INDEX SHS FDSST PORT MARK ETF78463X509 — 196 shares $10,000
LATHAM GROUP INCCOM51819L107 — 1,573 shares $10,000
NETAPP INCCOM64110D104 — 64 shares $10,000
PILGRIMS PRIDE CORPCOM72147K108 — 354 shares $10,000
LENNOX INTL INCCOM526107107 — 18 shares $10,000
LEXEO THERAPEUTICS INCCOM52886X107 — 2,146 shares $10,000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104 — 1,801 shares $10,000
PORTILLOS INCCOM CL A73642K106 — 2,038 shares $10,000
POWER SOLUTIONS INTL INCCOM NEW73933G202 — 263 shares $10,000
SPDR SERIES TRUSTST STR MSCI GEN78468R747 — 64 shares $10,000
LISTED FDS TRALPH BROA MA ETF53656H769 — 391 shares $10,000
LLOYDS BANKING GROUP PLCSPONSORED ADR539439109 — 1,800 shares $10,000
NORTHFIELD BANCORP INC DELCOM66611T108 — 667 shares $10,000
LUMEN TECHNOLOGIES INCCOM550241103 — 1,291 shares $10,000
PROSHARES TRPSHS ULTRA TECH74347R693 — 64 shares $10,000
NUVALENT INCCOM670703107 — 84 shares $10,000
PROTARA THERAPEUTICS INCCOM STK74365U107 — 2,686 shares $10,000
SEA LTDSPONSORD ADS81141R100 — 100 shares $10,000
QUAKER HOUGHTONCOM747316107 — 60 shares $10,000
OBSIDIAN ENERGY LTDCOM674482203 — 1,212 shares $10,000
MANAGER DIRECTED PORTFOLIOSVERT GLB SUST RE56170L695 — 871 shares $10,000
QUANTUMSCAPE CORPCOM CL A74767V109 — 1,382 shares $10,000
QUICKLOGIC CORPCOM NEW74837P405 — 520 shares $10,000
RBB FD INCMOTL FO NEXT ETF74933W650 — 450 shares $10,000
RPC INCCOM749660106 — 1,777 shares $10,000
OMEROS CORPCOM682143102 — 1,042 shares $10,000
MARRIOTT INTL INC NEWCL A571903202 — 26 shares $10,000
RADIANT LOGISTICS INCCOM75025X100 — 1,100 shares $10,000
RALLIANT CORPCOM750940108 — 136 shares $10,000
MATCH GROUP INC NEWCOM57667L107 — 259 shares $10,000
MAXLINEAR INCCOM57776J100 — 77 shares $10,000
MAXCYTE INCCOM57777K106 — 8,001 shares $10,000
SHERWIN WILLIAMS COCOM824348106 — 28 shares $10,000
MEDIAALPHA INCCL A58450V104 — 791 shares $10,000
SIEBERT FINL CORPCOM826176109 — 6,344 shares $10,000
ORTHOPEDIATRICS CORPCOM68752L100 — 527 shares $10,000
MERIT MED SYS INCCOM589889104 — 150 shares $10,000