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 47 of 331
CARMAX INC
Shares:
406854(-6.8%)
Value:
$31.7B(-11.2%)
14020Y508
Shares:
1205090(+8.5%)
Value:
$31.7B(+10.5%)
CALAMOS STRATEGIC TOTAL RETURN FUND
Shares:
1954032(+9.8%)
Value:
$31.6B(+0.3%)
81369Y100
Shares:
367053(-15.1%)
Value:
$31.6B(-13.2%)
OSHKOSH CORP
Shares:
335393(+10.7%)
Value:
$31.6B(+9.6%)
METHANEX CORP
Shares:
898680(-25.6%)
Value:
$31.5B(-47.7%)
Snap-on Inc
Shares:
93537(-8.0%)
Value:
$31.5B(-8.6%)
HEICO CORP
Shares:
149081(+1.2%)
Value:
$31.4B(+14.7%)
47103U886
Shares:
639720(+9.7%)
Value:
$31.4B(+10.2%)
33739N108
Shares:
619572(+1.4%)
Value:
$31.2B(+0.2%)
XPO, Inc.
Shares:
290272(+11.2%)
Value:
$31.2B(-8.8%)
921910725
Shares:
529383(+1.9%)
Value:
$31.2B(+6.0%)
ALLIANT ENERGY CORP
Shares:
485172(+0.1%)
Value:
$31.2B(+9.0%)
APPLIED INDUSTRIAL TECHNOLOGIES INC
Shares:
138217(-21.6%)
Value:
$31.1B(-26.2%)
78464A649
Shares:
1214722(+4.2%)
Value:
$31.0B(+6.5%)
EVEREST GROUP, LTD.
Shares:
85326(-22.6%)
Value:
$31.0B(-22.4%)
G III APPAREL GROUP LTD /DE/
Shares:
1131509(-10.4%)
Value:
$30.9B(-24.9%)
OLD REPUBLIC INTERNATIONAL CORP
Shares:
784795(+106.4%)
Value:
$30.8B(+123.7%)
97717W604
Shares:
958509(+12.4%)
Value:
$30.6B(+4.6%)
922042718
Shares:
264837(+91.6%)
Value:
$30.6B(+93.5%)