Royal Bank of Canada

Filing Details

13F-HR2025-03-31
Report Date
2025-03-31
Filing Date
2025-05-15
Total Holdings
24,810
Total Value
350517986000
Accession Number
0001140361-25-019231
Form Type
13F-HR
Manager Name
Royal Bank of Canada
Data Enrichment
78% identified
19,259 identified5,551 unidentified

Holdings

24,810 positions
Manager:
Search and click to pin securities to the top
Page 25 of 331
Snowflake Inc.
Shares:
737642(-17.4%)
Value:
$107.8B(-21.9%)
464288877
Shares:
1819047(+22.5%)
Value:
$107.2B(+37.6%)
HUBSPOT INC
Shares:
186213(+36.6%)
Value:
$106.4B(+12.0%)
PayPal Holdings, Inc.
Shares:
1629729(-56.4%)
Value:
$106.3B(-66.7%)
46138E354
Shares:
1411700(+7.8%)
Value:
$105.5B(+15.1%)
92189F676
Shares:
498215(+6.2%)
Value:
$105.4B(-7.2%)
Constellation Energy Corp
Shares:
516472(+18.6%)
Value:
$104.1B(+6.9%)
25434V708
Shares:
3137751(+16.7%)
Value:
$103.5B(+11.3%)
Shares:
3724614(+22.4%)
Value:
$103.1B(+3.9%)
EMCOR Group, Inc.
Shares:
276861(-10.9%)
Value:
$102.3B(-27.4%)
TRACTOR SUPPLY CO /DE/
Shares:
1855836(+2.9%)
Value:
$102.3B(+6.9%)
CARDINAL HEALTH INC
Shares:
740272(-0.6%)
Value:
$102.0B(+15.8%)
Sprott Physical Gold & Silver Trust
Shares:
3588641(+3.9%)
Value:
$102.0B(+24.2%)
46432F396
Shares:
501597(+5.3%)
Value:
$101.4B(+2.9%)
NORTHERN TRUST CORP
Shares:
1025695(-31.5%)
Value:
$101.2B(-34.1%)
CELESTICA INC
Shares:
1280563(+1.5%)
Value:
$100.9B(-13.3%)
PINTEREST, INC.
Shares:
3248639(-5.2%)
Value:
$100.7B(+1.4%)
Interactive Brokers Group, Inc.
Shares:
607518(-3.5%)
Value:
$100.6B(-9.5%)
DuPont de Nemours, Inc.
Shares:
1330146(-11.2%)
Value:
$99.3B(-13.0%)
Monster Beverage Corp
Shares:
1692072(-9.3%)
Value:
$99.0B(+0.9%)