Mackenzie Financial Corp

Filing Details

13F-HR2025-03-31
Report Date
2025-03-31
Filing Date
2025-05-07
Total Holdings
1,659
Total Value
69677543426
Accession Number
0001062993-25-008740
Form Type
13F-HR
Manager Name
Mackenzie Financial Corp
Data Enrichment
96% identified
1,598 identified61 unidentified

Holdings

1,659 positions
Manager:
Search and click to pin securities to the top
Page 2 of 83
ROPER TECHNOLOGIES INC
Shares:
1158230(-0.6%)
Value:
$682.9B(+12.7%)
Meta Platforms, Inc.
Shares:
1164674(-11.9%)
Value:
$671.3B(-13.3%)
JPMORGAN CHASE & CO
Shares:
2600651(-1.7%)
Value:
$637.9B(+0.5%)
TC ENERGY CORP
Shares:
13239669(+7.7%)
Value:
$625.2B(+9.2%)
SUNCOR ENERGY INC
Shares:
15377546(+18.6%)
Value:
$595.4B(+28.8%)
S&P Global Inc.
Shares:
1154315(-0.9%)
Value:
$586.5B(+1.1%)
VISA INC.
Shares:
1644002(-4.7%)
Value:
$576.2B(+5.7%)
STANTEC INC
Shares:
6936608(-2.8%)
Value:
$574.9B(+2.8%)
Philip Morris International Inc.
Shares:
3583903(+7.3%)
Value:
$568.9B(+41.5%)
THOMSON REUTERS CORP /CAN/
Shares:
3263471(-9.7%)
Value:
$563.1B(-2.9%)
JOHNSON & JOHNSON
Shares:
3383687(+8.9%)
Value:
$561.2B(+24.9%)
Brookfield Asset Management Ltd.
Shares:
11118077(-6.0%)
Value:
$538.2B(-16.0%)
Aon plc
Shares:
1336295(-10.8%)
Value:
$533.3B(-0.9%)
PEMBINA PIPELINE CORP
Shares:
13316934(-4.4%)
Value:
$532.6B(+3.6%)
AbbVie Inc.
Shares:
2499736(+2.6%)
Value:
$523.7B(+20.9%)
STRYKER CORP
Shares:
1396109(-1.5%)
Value:
$519.7B(+1.9%)
Mastercard Inc
Shares:
888682(-15.4%)
Value:
$487.1B(-11.9%)
AUTOMATIC DATA PROCESSING INC
Shares:
1585704(+128.1%)
Value:
$484.5B(+138.0%)
12532H104
Shares:
4755285(+0.9%)
Value:
$474.7B(-7.8%)
TELUS CORP
Shares:
33018909(-32.9%)
Value:
$473.6B(-29.1%)