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 23 of 331
46429B655
Shares:
2351795(+59.0%)
Value:
$120.1B(+59.5%)
464287663
Shares:
1300057(+14.9%)
Value:
$120.0B(+14.5%)
TELEDYNE TECHNOLOGIES INC
Shares:
240811(+2.0%)
Value:
$119.9B(+9.3%)
46434V878
Shares:
2358744(-21.8%)
Value:
$119.6B(-21.3%)
DR REDDYS LABORATORIES LTD
Shares:
9050799(-9.8%)
Value:
$119.4B(-24.7%)
COGNIZANT TECHNOLOGY SOLUTIONS CORP
Shares:
1557978(+97.5%)
Value:
$119.2B(+96.4%)
ILLINOIS TOOL WORKS INC
Shares:
479366(-41.7%)
Value:
$118.9B(-43.0%)
BERKLEY W R CORP
Shares:
1668434(-5.9%)
Value:
$118.7B(+14.4%)
381430529
Shares:
1177617(+2.5%)
Value:
$118.0B(+2.8%)
Globant S.A.
Shares:
999955(+293.5%)
Value:
$117.7B(+116.0%)
ANSYS INC
Shares:
370878(+4.7%)
Value:
$117.4B(-1.8%)
922042775
Shares:
1935308(+2.3%)
Value:
$117.4B(+8.1%)
WEST PHARMACEUTICAL SERVICES INC
Shares:
523137(-0.4%)
Value:
$117.1B(-31.9%)
WATSCO INC
Shares:
229597(+9.4%)
Value:
$116.7B(+17.4%)
DOLLAR TREE, INC.
Shares:
1552438(-0.5%)
Value:
$116.5B(-0.4%)
03073E105
Shares:
418668(-65.3%)
Value:
$116.4B(-57.0%)
W.W. GRAINGER, INC.
Shares:
117539(+11.2%)
Value:
$116.1B(+4.2%)
TE Connectivity plc
Shares:
819826(-35.8%)
Value:
$115.9B(-36.5%)
464287234
Shares:
2641291(-48.7%)
Value:
$115.4B(-46.4%)
464287242
Shares:
1057644(-29.8%)
Value:
$115.0B(-28.5%)