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 31 of 331
G3643J108
Shares:
316294(-1.4%)
Value:
$70.1B(-15.5%)
DESCARTES SYSTEMS GROUP INC
Shares:
694236(+22.1%)
Value:
$70.0B(+8.4%)
464287739
Shares:
726085(-28.0%)
Value:
$69.5B(-25.9%)
INSULET CORP
Shares:
264687(-25.3%)
Value:
$69.5B(-24.8%)
808524300
Shares:
2775383(+0.4%)
Value:
$69.5B(-9.8%)
CARLISLE COMPANIES INC
Shares:
203496(-19.7%)
Value:
$69.3B(-25.9%)
IQVIA HOLDINGS INC.
Shares:
392647(-16.8%)
Value:
$69.2B(-25.4%)
92206C680
Shares:
742262(+8.6%)
Value:
$68.9B(-2.4%)
HAEMONETICS CORP
Shares:
1075604(+61.7%)
Value:
$68.4B(+31.6%)
HUNTINGTON BANCSHARES INC /MD/
Shares:
4549504(+14.1%)
Value:
$68.3B(+5.3%)
Johnson Controls International plc
Shares:
851511(-20.7%)
Value:
$68.2B(-19.5%)
Otis Worldwide Corp
Shares:
658275(-25.1%)
Value:
$67.9B(-16.6%)
464287762
Shares:
1113055(-5.7%)
Value:
$67.8B(-1.5%)
SYSCO CORP
Shares:
900297(-37.3%)
Value:
$67.6B(-38.4%)
RIO TINTO PLC
Shares:
1120547(-14.3%)
Value:
$67.3B(-12.5%)
464287515
Shares:
755328(+11.1%)
Value:
$67.2B(-1.3%)
TYLER TECHNOLOGIES INC
Shares:
115082(+21.1%)
Value:
$66.9B(+22.1%)
Ollie's Bargain Outlet Holdings, Inc.
Shares:
570014(-12.2%)
Value:
$66.3B(-6.9%)
GENERAC HOLDINGS INC.
Shares:
521425(-11.4%)
Value:
$66.0B(-27.6%)
14020V108
Shares:
1974705(+15.8%)
Value:
$66.0B(+10.6%)