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 53 of 331
MAG SILVER CORP
Shares:
1660583(+6.0%)
Value:
$25.4B(+19.1%)
33735B108
Shares:
232620(-6.3%)
Value:
$25.4B(-11.8%)
464287689
Shares:
79548(-33.1%)
Value:
$25.3B(-36.4%)
DNP SELECT INCOME FUND INC
Shares:
2538820(+19.6%)
Value:
$25.1B(+34.1%)
CSG SYSTEMS INTERNATIONAL INC
Shares:
414469(+5213.7%)
Value:
$25.1B(+6181.2%)
922020805
Shares:
501396(+1.9%)
Value:
$25.0B(+5.0%)
UNIVERSAL DISPLAY CORP \PA\
Shares:
179380(+81.7%)
Value:
$25.0B(+73.3%)
921932505
Shares:
74759(-6.9%)
Value:
$25.0B(-15.0%)
C. H. ROBINSON WORLDWIDE, INC.
Shares:
243917(-9.7%)
Value:
$25.0B(-10.5%)
VERISIGN INC/CA
Shares:
98252(-41.8%)
Value:
$24.9B(-28.6%)
PENTAIR plc
Shares:
285122(-47.8%)
Value:
$24.9B(-54.6%)
921932828
Shares:
257951(+8.9%)
Value:
$24.9B(-0.9%)
886364231
Shares:
1366711(+573.5%)
Value:
$24.8B(+513.3%)
Enpro Inc.
Shares:
153397(-4.3%)
Value:
$24.8B(-10.2%)
78463X202
Shares:
455320(+360.7%)
Value:
$24.8B(+420.6%)
97717W315
Shares:
587665(-25.0%)
Value:
$24.7B(-22.0%)
PLEXUS CORP
Shares:
192854(-4.6%)
Value:
$24.7B(-21.9%)
38748G101
Shares:
796686(-2.6%)
Value:
$24.6B(+16.0%)
UNIVERSAL HEALTH SERVICES INC
Shares:
130735(+182.5%)
Value:
$24.6B(+195.9%)
464288356
Shares:
435169(-2.8%)
Value:
$24.5B(-4.5%)