RYRoyal Bank of Canada
2.03%0.000.00%71.60M0.04%Banks173.530Jun 30, 2024MultipleAPHAmphenol
2.03%0.000.00%71.58M0.09%Electronics71.560Jun 30, 2024MultipleMSFTMicrosoft
1.93%0.000.00%68.04M0.00%Computer438.110Jun 30, 2024MultipleBNBrookfield Corp
1.82%0.000.00%64.08M0.08%Non-Bank Financials82.790Jun 30, 2024MultipleVVisa
1.77%0.000.00%62.43M0.01%Non-Bank Financials320.910Jun 30, 2024MultipleAONAon PLC
1.71%0.000.00%60.40M0.08%Non-Bank Financials361.460Jun 30, 2024MultipleMMCMarsh & McLennan
1.70%0.000.00%60.03M0.06%Non-Bank Financials214.200Jun 30, 2024MultipleTSMTaiwan Semiconductor
1.69%0.000.00%59.65M0.01%Electronics203.060Jun 30, 2024MultipleFTSFortis Inc
1.62%0.000.00%57.28M0.25%Utilities60.050Jun 30, 2024MultipleGOOGLAlphabet-A
1.55%0.000.00%54.59M0.00%Internet & Media195.600Jun 30, 2024MultipleAJGArthur J. Gallagher
1.44%0.000.00%50.84M0.08%Non-Bank Financials288.360Jun 30, 2024MultipleEFNElement Fleet Management Corp
1.42%0.000.00%50.27M0.59%Other28.990Jun 30, 2024MultipleSUSuncor Energy Inc
1.40%0.000.00%49.33M0.10%Mining50.610Jun 30, 2024MultipleCCL.BCCL Industries Inc
1.39%0.000.00%48.95M0.46%Manufacturing74.580Jun 30, 2024MultipleMFCManulife Financial Corp
1.38%0.000.00%48.79M0.10%Non-Bank Financials44.050Jun 30, 2024MultipleGILGildan Activewear Inc
1.36%0.000.00%47.93M0.67%Apparel67.280Jun 30, 2024MultipleUNHUnitedHealth
1.32%0.000.00%46.67M0.01%Medical Biology511.150Jun 30, 2024MultipleBNSBank of Nova Scotia
1.31%0.000.00%46.23M0.07%Banks77.030Jun 30, 2024MultipleCTC.ACanadian Tire Corp Ltd
1.30%0.000.00%45.70M0.69%Commerce152.110Jun 30, 2024MultipleBMOBank of Montreal
1.29%0.000.00%45.50M0.07%Banks139.110Jun 30, 2024MultipleCMECME Group
1.27%0.000.00%44.85M0.06%Non-Bank Financials239.210Jun 30, 2024MultipleCPCanadian Pacific Kansas City Ltd
1.26%0.000.00%44.57M0.06%Transportation105.630Jun 30, 2024MultipleCNRCanadian National Railway Co
1.20%0.000.00%42.48M0.06%Transportation148.070Jun 30, 2024MultiplePGProcter & Gamble
1.20%0.000.00%42.37M0.01%Manufacturing170.160Jun 30, 2024MultipleAMZNAmazon
1.18%0.000.00%41.79M0.00%Commerce227.050Jun 30, 2024MultipleCSUConstellation Software Inc
1.17%0.000.00%41.13M0.06%Computer4547.450Jun 30, 2024MultipleRELXRELX PLC
1.12%0.000.00%39.48M0.04%Other45.860Jun 30, 2024MultipleWATWaters
1.12%0.000.00%39.38M0.19%Medical Biology376.780Jun 30, 2024MultipleSLFSun Life Financial Inc
1.08%0.000.00%38.24M0.12%Non-Bank Financials85.170Jun 30, 2024MultipleIFCIntact Financial Corp
1.08%0.000.00%38.08M0.11%Non-Bank Financials264.200Jun 30, 2024MultipleTRPTC Energy Corp
1.07%0.000.00%37.92M0.08%Mining66.540Jun 30, 2024MultipleICEIntercontinental Exchange
1.07%0.000.00%37.71M0.04%Non-Bank Financials151.020Jun 30, 2024MultipleENBEnbridge Inc
1.06%0.000.00%37.38M0.04%Mining60.090Jun 30, 2024MultipleVZVerizon
1.06%0.000.00%37.34M0.02%Communication Equipment39.960Jun 30, 2024MultipleMAMasterCard
1.05%0.000.00%36.97M0.01%Non-Bank Financials536.150Jun 30, 2024MultipleATRAptarGroup
1.03%0.000.00%36.25M0.34%Medical Biology158.850Jun 30, 2024MultipleCORCencora
1.00%0.000.00%35.42M0.08%Medical Biology226.590Jun 30, 2024MultipleCMCanadian Imperial Bank of Commerce
0.98%0.000.00%34.60M0.06%Banks92.530Jun 30, 2024Multiple6501Hitachi
0.96%0.000.00%33.74M0.03%Other3958.0Jun 30, 2024MultipleABTAbbott Laboratories
0.94%0.000.00%33.09M0.02%Medical Biology115.270Jun 30, 2024MultiplePPLPembina Pipeline Corp
0.94%0.000.00%32.99M0.14%Mining53.050Jun 30, 2024MultiplePAYXPaychex
0.92%0.000.00%32.29M0.06%Computer142.640Jun 30, 2024MultipleDOLDollarama Inc
0.90%0.000.00%31.65M0.11%Commerce141.670Jun 30, 2024MultipleSAPSaputo Inc
0.89%0.000.00%31.34M0.34%Food & Beverages25.050Jun 30, 2024MultipleRBARitchie Bros Auctioneers
0.86%0.000.00%30.27M0.21%Other91.470Jun 30, 2024MultipleMLMMartin Marietta Materials
0.85%0.000.00%30.04M0.09%Building Materials532.040Jun 30, 2024MultipleNVONovo-Nordisk A/S
0.84%0.000.00%29.81M0.01%Medical Biology87.650Jun 30, 2024MultipleSHWSherwin-Williams
0.79%0.000.00%27.98M0.03%Chemicals345.510Jun 30, 2024MultipleVRSKVerisk Analytics
0.79%0.000.00%27.84M0.07%Other278.380Jun 30, 2024MultipleNKENike
0.79%0.000.00%27.82M0.02%Apparel76.940Jun 30, 2024Multiple