TSMTaiwan Semiconductor
3.69%-2.20M-0.04%6.11B0.71%Electronics165.250Dec 31, 2024MultipleBABAAlibaba
1.95%-1.82M-0.08%3.22B1.08%Commerce132.430Dec 31, 2024MultipleMSFTMicrosoft
1.92%+192.46K+0.00%3.18B0.11%Computer378.800Dec 31, 202413FRYRoyal Bank of Canada
1.51%-1.55M-0.11%2.50B1.58%Banks160.580Dec 31, 202413FTDThe Toronto-Dominion Bank
1.42%+5.76M+0.33%2.35B2.23%Banks86.370Dec 31, 202413FAMZNAmazon
1.30%-397.00K-0.00%2.14B0.10%Commerce192.720Dec 31, 202413FGOOGLAlphabet-A
1.20%-1.02M-0.01%1.98B0.11%Internet & Media154.330Dec 31, 202413F00700TENCENT
1.20%-9.48M-0.10%1.98B0.33%Internet & Media497.000Jun 30, 2024Aggregated Mutual FundsAEMAgnico Eagle
1.18%-984.24K-0.20%1.95B3.62%Non-Ferrous Metals107.360Dec 31, 202413FAAPLApple
1.07%-199.15K-0.00%1.77B0.05%Computer217.900Dec 31, 202413FIBNICICI Bank
0.97%+2.48M+0.07%1.60B1.45%Banks31.380Dec 31, 2024MultipleSHOPShopify
0.92%+1.68M+0.13%1.53B1.22%Computer96.680Dec 31, 202413FSAPSAP SE
0.92%-3.26M-0.28%1.52B0.49%Computer268.000Dec 31, 2024MultipleHDBHDFC Bank
0.91%+1.52M+0.06%1.50B0.89%Banks66.130Dec 31, 2024MultipleFNVFranco-Nevada Corp
0.86%-1.12M-0.58%1.42B4.73%Non-Ferrous Metals222.560Dec 31, 202413FWCNWaste Connections
0.84%+2.27M+0.88%1.38B2.78%Utilities192.830Dec 31, 202413FTRPTC Energy Corp
0.83%+2.64M+0.25%1.37B2.74%Mining68.820Dec 31, 202413FCSCOCisco
0.80%-4.42M-0.11%1.32B0.55%Communication Equipment60.860Dec 31, 202413FCNQCanadian Natural Resources Ltd
0.78%-7.22M-0.34%1.29B2.01%Mining43.730Dec 31, 202413FERICLM Ericsson Telephone
0.77%-369.44K-0.01%1.28B4.93%Communication Equipment7.780Dec 31, 2024MultipleULUnilever
0.75%-718.48K-0.03%1.24B0.84%Manufacturing59.180Mar 3, 2025UK Share RegisterMFCManulife Financial Corp
0.74%+7.05M+0.41%1.22B2.30%Non-Bank Financials44.060Dec 31, 202413FSNYSanofi
0.71%-4.08M-0.17%1.18B0.87%Medical Biology55.820Oct 31, 2024Aggregated Mutual FundsPGRProgressive
0.71%-117.68K-0.02%1.17B0.71%Non-Bank Financials278.860Dec 31, 202413F01299AIA
0.65%-14.81M-0.14%1.08B1.32%Non-Bank Financials58.600Oct 31, 2024MultipleCMECME Group
0.65%+61.91K+0.02%1.07B1.13%Non-Bank Financials262.220Dec 31, 202413FBNBrookfield Corp
0.64%+1.64M+0.10%1.05B1.24%Non-Bank Financials74.200Dec 31, 202413FNGGNational Grid
0.63%-110.72K-0.01%1.03B1.61%Utilities65.570Mar 3, 2025UK Share RegisterMETAMeta Platforms
0.62%+1.05M+0.04%1.02B0.07%Internet & Media576.740Dec 31, 202413FFTSFortis Inc
0.58%-3.41M-0.68%966.02M4.27%Utilities64.820Dec 31, 202413FPDDPDD Holdings
0.58%+3.35M+0.24%961.03M0.57%Commerce120.450Dec 31, 202413FVVisa
0.57%-234.19K-0.01%936.23M0.14%Non-Bank Financials342.850Dec 31, 202413FRCI.BRogers Communications Inc
0.55%+2.24M+0.42%912.57M6.22%Utilities39.060Dec 31, 202413FTXNTexas Instruments
0.55%-137.46K-0.02%905.80M0.56%Electronics176.330Dec 31, 202413FBHPBHP Group Ltd
0.52%0.000.00%859.36M0.68%Non-Ferrous Metals38.200May 28, 2024Exchange AnnouncementNVSNovartis AG
0.50%+1.58M+0.08%822.39M0.38%Medical Biology112.570Oct 31, 2024Aggregated Mutual FundsASMLASML Holding
0.50%+2.34K+0.00%820.06M0.31%Electronics674.580Oct 31, 2024Aggregated Mutual FundsTTETotalEnergies
0.49%+2.74M+0.12%816.79M0.57%Mining64.150Oct 31, 2024Aggregated Mutual FundsBSXBoston Scientific
0.47%-424.78K-0.03%784.50M0.53%Medical Biology99.360Dec 31, 202413FTCOMTrip.com
0.47%-88.54K-0.01%771.36M1.89%Leisure Services62.680Dec 31, 2024MultipleTRIThomson Reuters Corp
0.46%-320.35K-0.07%767.99M1.00%Other244.700Dec 31, 202413FWPMWheaton Precious Metals Corp
0.46%-383.78K-0.08%764.80M2.19%Non-Ferrous Metals110.030Dec 31, 202413FNVDANVIDIA
0.46%+470.01K+0.00%757.64M0.03%Electronics109.670Dec 31, 202413FBAMBrookfield Asset Management Ltd
0.45%+574.98K+0.04%745.44M0.95%Non-Bank Financials69.440Dec 31, 202413FRELXRELX PLC
0.45%-3.48M-0.19%736.40M0.80%Other50.160Mar 3, 2025UK Share RegisterPPLPembina Pipeline Corp
0.44%-1.01M-0.17%733.91M3.17%Mining57.150Dec 31, 202413FIPInternational Paper
0.44%-20.77K-0.00%730.43M2.61%Manufacturing53.210Jan 30, 2025Exchange AnnouncementJPMJPMorgan
0.44%+146.93K+0.01%724.33M0.11%Banks242.850Dec 31, 202413FUNHUnitedHealth
0.43%-88.41K-0.01%711.69M0.15%Medical Biology516.040Dec 31, 202413FWDAYWorkday
0.43%+181.90K+0.07%706.68M1.11%Computer238.490Dec 31, 202413F