ROYAL BANK OF CANADA Q1 2025 Filing

Filed May 15, 2025

Portfolio Value

$478.5B

Holdings

6,605

Report Date

Q1 2025

Filing Type

13F-HR

All Holdings (6,605 positions)

StockValue
CTRACOTERRA ENERGY INC
$110.7M
AKAMAKAMAI TECHNOLOGIES INC
$110.5M
BPBP PLC
$110.5M
CSGPCOSTAR GROUP INC
$109.6M
DELLDELL TECHNOLOGIES INC
$109.1M
NRANRG ENERGY INC
$108.8M
IWBISHARES TR
$108.8M
MDBMONGODB INC
$108.8M
EFVISHARES TR
$107.2M
ALNYALNYLAM PHARMACEUTICALS INC
$106.5M
HUBSHUBSPOT INC
$106.4M
SPLVINVESCO EXCH TRADED FD TR II
$105.5M
SESEA LTD
$104.3M
DFACDIMENSIONAL ETF TRUST
$103.5M
SPYMSPDR SER TR
$102.4M
EMEEMCOR GROUP INC
$102.3M
TSCOTRACTOR SUPPLY CO
$102.3M
CAHCARDINAL HEALTH INC
$102.0M
CEF/USPROTT PHYSICAL GOLD & SILVE
$102.0M
MTUMISHARES TR
$101.4M
NTRSNORTHERN TR CORP
$101.2M
CLSCELESTICA INC
$100.9M
PINSPINTEREST INC
$100.7M
IBKRINTERACTIVE BROKERS GROUP IN
$100.6M
LULULULULEMON ATHLETICA INC
$100.0M
DDDUPONT DE NEMOURS INC
$99.3M
MNSTMONSTER BEVERAGE CORP NEW
$99.0M
PAASPAN AMERN SILVER CORP
$99.0M
EQTEQT CORP
$97.9M
IBBISHARES TR
$97.8M
AQLTISHARES TR
$96.8M
IWOISHARES TR
$96.5M
MMSIMERIT MED SYS INC
$95.9M
BKRBAKER HUGHES COMPANY
$95.5M
HUMHUMANA INC
$95.3M
OXYOCCIDENTAL PETE CORP
$95.0M
UCONFIRST TR EXCHNG TRADED FD VI
$94.5M
CRLCHARLES RIV LABS INTL INC
$94.5M
XLFISELECT SECTOR SPDR TR
$94.4M
CDWCDW CORP
$94.1M
DDOGDATADOG INC
$93.8M
AMLPALPS ETF TR
$93.7M
GEHCGE HEALTHCARE TECHNOLOGIES I
$93.2M
CGXUCAPITAL GROUP INTL FOCUS EQT
$93.0M
BAHBOOZ ALLEN HAMILTON HLDG COR
$92.2M
SYYSYSCO CORP
$91.2M
PG4PRINCIPAL FINANCIAL GROUP IN
$91.1M
LENLENNAR CORP
$90.7M
NTNXNUTANIX INC
$90.6M
VBRVANGUARD INDEX FDS
$90.4M
JPIEJ P MORGAN EXCHANGE TRADED F
$90.4M
DFAXDIMENSIONAL ETF TRUST
$90.1M
ARESARES MANAGEMENT CORPORATION
$90.1M
IRINGERSOLL RAND INC
$89.3M
MOATVANECK ETF TRUST
$88.4M
IPGINTERPUBLIC GROUP COS INC
$88.3M
KNGFIRST TR EXCHANGE-TRADED FD
$88.0M
AG8AGILENT TECHNOLOGIES INC
$87.8M
HYDVANECK ETF TRUST
$86.8M
MGVVANGUARD WORLD FD
$86.8M
TEAMATLASSIAN CORPORATION
$86.7M
GDDYGODADDY INC
$86.6M
FDLFIRST TR MORNINGSTAR DIVID L
$86.5M
ZSZSCALER INC
$86.1M
DYNFBLACKROCK ETF TRUST
$85.7M
ETENERGY TRANSFER L P
$85.3M
JHMMJOHN HANCOCK EXCHANGE TRADED
$85.0M
VTEBVANGUARD MUN BD FDS
$84.9M
MPWRMONOLITHIC PWR SYS INC
$84.8M
DFSEURDISCOVER FINL SVCS
$84.6M
DGXQUEST DIAGNOSTICS INC
$83.9M
CMSCMS ENERGY CORP
$83.8M
VYMIVANGUARD WHITEHALL FDS
$83.5M
TTDTHE TRADE DESK INC
$83.2M
WATWATERS CORP
$83.0M
WTWWILLIS TOWERS WATSON PLC LTD
$82.4M
IWNISHARES TR
$82.4M
JGROJ P MORGAN EXCHANGE TRADED F
$82.2M
MANHMANHATTAN ASSOCIATES INC
$82.0M
MKLMARKEL GROUP INC
$81.9M
MUFGMITSUBISHI UFJ FINL GROUP IN
$81.5M
SRLNSSGA ACTIVE ETF TR
$81.4M
ATOATMOS ENERGY CORP
$81.3M
GRMNGARMIN LTD
$80.7M
VMCVULCAN MATLS CO
$80.6M
WYWEYERHAEUSER CO MTN BE
$79.9M
FDNFIRST TR EXCHANGE-TRADED FD
$79.5M
ARCCARES CAPITAL CORP
$78.9M
IWPISHARES TR
$78.3M
LIILENNOX INTL INC
$77.7M
BRBROADRIDGE FINL SOLUTIONS IN
$77.7M
BCSBARCLAYS PLC
$77.3M
DBEFDBX ETF TR
$77.2M
MINTPIMCO ETF TR
$76.8M
KEYSKEYSIGHT TECHNOLOGIES INC
$76.8M
FSVFIRSTSERVICE CORP NEW
$76.5M
MLMMARTIN MARIETTA MATLS INC
$76.2M
EFGISHARES TR
$75.9M
DHID R HORTON INC
$75.7M
SPSMSPDR SER TR
$75.3M
PreviousPage 6 of 67Next