ROYAL BANK OF CANADA Q1 2024 Filing

Filed May 15, 2024

Portfolio Value

$438.1B

Holdings

6,972

Report Date

Q1 2024

Filing Type

13F-HR

All Holdings (6,972 positions)

StockValue
CTSHCOGNIZANT TECHNOLOGY SOLUTIO
$84.2M
JHMMJOHN HANCOCK EXCHANGE TRADED
$83.5M
CGXUCAPITAL GROUP INTL FOCUS EQT
$83.3M
GNRCGENERAC HLDGS INC
$82.4M
SPIBSPDR SER TR
$82.3M
TROWPRICE T ROWE GROUP INC
$82.3M
ARMKARAMARK
$82.2M
ODFLOLD DOMINION FREIGHT LINE IN
$82.1M
IUSGISHARES TR
$81.9M
GSLCGOLDMAN SACHS ETF TR
$81.8M
CGGRCAPITAL GROUP GROWTH ETF
$81.7M
LLOEWS CORP
$81.3M
PCGPG&E CORP
$81.2M
CSGPCOSTAR GROUP INC
$80.7M
VLTOVERALTO CORP
$80.5M
GBILGOLDMAN SACHS ETF TR
$79.2M
ERFGBPENERPLUS CORP
$79.0M
DASHDOORDASH INC
$78.9M
BLDRBUILDERS FIRSTSOURCE INC
$78.6M
TCN1EURTRICON RESIDENTIAL INC
$78.6M
SYYSYSCO CORP
$78.3M
WATWATERS CORP
$78.0M
MEDPMEDPACE HLDGS INC
$77.7M
BHPBHP GROUP LTD
$77.6M
AQLTISHARES TR
$77.6M
TTWOTAKE-TWO INTERACTIVE SOFTWAR
$77.6M
IXNISHARES TR
$77.5M
ROKROCKWELL AUTOMATION INC
$77.2M
PLTRPALANTIR TECHNOLOGIES INC
$77.2M
DGDOLLAR GEN CORP NEW
$77.0M
KEYSKEYSIGHT TECHNOLOGIES INC
$76.9M
AMLPALPS ETF TR
$76.7M
CEGCONSTELLATION ENERGY CORP
$76.6M
EFVISHARES TR
$76.4M
JBHTHUNT J B TRANS SVCS INC
$75.2M
DDDUPONT DE NEMOURS INC
$75.1M
IWPISHARES TR
$75.1M
FLOTISHARES TR
$75.1M
CHDCHURCH & DWIGHT CO INC
$74.9M
EWCISHARES INC
$74.9M
MTUMISHARES TR
$74.9M
IWNISHARES TR
$74.8M
DFAIDIMENSIONAL ETF TRUST
$74.5M
ENQENTEGRIS INC
$74.4M
VYMIVANGUARD WHITEHALL FDS
$73.7M
IEIISHARES TR
$73.5M
VMCVULCAN MATLS CO
$72.9M
ESGUISHARES TR
$72.9M
CEF/USPROTT PHYSICAL GOLD & SILVE
$72.4M
WHRWHIRLPOOL CORP
$72.4M
IYRISHARES TR
$72.4M
BKRBAKER HUGHES COMPANY
$72.4M
ETENERGY TRANSFER L P
$71.2M
IUSVISHARES TR
$71.2M
COINCOINBASE GLOBAL INC
$70.2M
CGDGCAPITAL GROUP DIVIDEND VALUE
$70.2M
MMSIMERIT MED SYS INC
$70.0M
QQQMINVESCO EXCH TRADED FD TR II
$70.0M
OMFLINVESCO EXCH TRD SLF IDX FD
$69.9M
VRTVERTIV HOLDINGS CO
$69.5M
RELXRELX PLC
$69.5M
CBRECBRE GROUP INC
$69.4M
RIORIO TINTO PLC
$69.3M
MRNAMODERNA INC
$69.1M
LHLABORATORY CORP AMER HLDGS
$68.9M
BUFRFIRST TR EXCHNG TRADED FD VI
$68.8M
WELLWELLTOWER INC
$68.7M
KNGFIRST TR EXCHANGE-TRADED FD
$68.6M
CSLCARLISLE COS INC
$68.6M
BLVVANGUARD BD INDEX FDS
$68.1M
AVBAVALONBAY CMNTYS INC
$68.1M
UALUNITED AIRLS HLDGS INC
$68.0M
TSCOTRACTOR SUPPLY CO
$67.5M
MGVVANGUARD WORLD FD
$67.4M
PDDPDD HOLDINGS INC
$67.3M
LYVLIVE NATION ENTERTAINMENT IN
$67.2M
FAIFIRST TR EXCHANGE-TRADED FD
$67.1M
CBOECBOE GLOBAL MKTS INC
$66.6M
DALDELTA AIR LINES INC DEL
$66.4M
ITA*ISHARES TR
$65.9M
INGING GROEP N.V.
$65.7M
TSNTYSON FOODS INC
$65.6M
IBKRINTERACTIVE BROKERS GROUP IN
$65.3M
MNSTMONSTER BEVERAGE CORP NEW
$64.9M
ONTOONTO INNOVATION INC
$64.9M
DSGDESCARTES SYS GROUP INC
$64.8M
FDLFIRST TR MORNINGSTAR DIVID L
$64.7M
SUSAISHARES TR
$64.4M
LSTRLANDSTAR SYS INC
$64.1M
PSAPUBLIC STORAGE
$64.1M
ALBALBEMARLE CORP
$63.7M
TIPISHARES TR
$63.6M
WYWEYERHAEUSER CO MTN BE
$63.5M
WBAWALGREENS BOOTS ALLIANCE INC
$62.9M
HBANHUNTINGTON BANCSHARES INC
$62.8M
WTWWILLIS TOWERS WATSON PLC LTD
$62.7M
NVEINUVEI CORPORATION
$62.5M
DOCUDOCUSIGN INC
$62.1M
MINTPIMCO ETF TR
$61.9M
VTWOVANGUARD SCOTTSDALE FDS
$60.8M
PreviousPage 6 of 70Next