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 55 of 331
524682200
Shares:
340312(+50.4%)
Value:
$23.7B(+39.4%)
Gaming & Leisure Properties, Inc.
Shares:
466403(+1.5%)
Value:
$23.7B(+7.3%)
Terreno Realty Corp
Shares:
375524(+1.0%)
Value:
$23.7B(+8.0%)
97717X594
Shares:
546638(+8.5%)
Value:
$23.7B(+8.4%)
ASBURY AUTOMOTIVE GROUP INC
Shares:
106948(+8.0%)
Value:
$23.6B(-1.8%)
ARM HOLDINGS PLC /UK
Shares:
220567(+15.0%)
Value:
$23.6B(-0.5%)
CHECK POINT SOFTWARE TECHNOLOGIES LTD
Shares:
103173(-7.3%)
Value:
$23.5B(+13.1%)
37954Y475
Shares:
591638(+1.1%)
Value:
$23.4B(-4.7%)
78468R788
Shares:
526565(-13.3%)
Value:
$23.3B(-11.2%)
46435G243
Shares:
928791(+16.0%)
Value:
$23.2B(+17.3%)
GLOBE LIFE INC.
Shares:
175722(+14.4%)
Value:
$23.1B(+35.1%)
46429B747
Shares:
223220(+21.9%)
Value:
$23.1B(+25.3%)
46429B671
Shares:
424360(+0.2%)
Value:
$23.1B(+16.3%)
Corebridge Financial, Inc.
Shares:
729563(+51.9%)
Value:
$23.0B(+60.2%)
CHEMED CORP
Shares:
37362(-14.3%)
Value:
$23.0B(-0.5%)
MOSAIC CO
Shares:
847316(-6.2%)
Value:
$22.9B(+3.1%)
PRICESMART INC
Shares:
260468(-3.9%)
Value:
$22.9B(-8.4%)
464287580
Shares:
258417(+25.4%)
Value:
$22.8B(+15.3%)
46138J643
Shares:
1120698(+12.6%)
Value:
$22.8B(+13.8%)
ROYCE SMALL-CAP TRUST, INC.
Shares:
1601377(+3.1%)
Value:
$22.8B(-7.1%)