TSMTaiwan Semiconductor
3.51%-1.81M-0.03%5.77B0.66%Electronics168.640Dec 31, 2024MultipleBABAAlibaba
1.96%-1.82M-0.08%3.22B1.08%Commerce132.700Dec 31, 2024MultipleMSFTMicrosoft
1.94%+192.46K+0.00%3.19B0.11%Computer382.190Dec 31, 202413FRYRoyal Bank of Canada
1.54%-1.55M-0.11%2.52B1.58%Banks162.690Dec 31, 202413FTDThe Toronto-Dominion Bank
1.41%+5.76M+0.33%2.32B2.23%Banks84.890Dec 31, 202413FAMZNAmazon
1.30%-397.00K-0.00%2.14B0.10%Commerce192.170Dec 31, 202413FGOOGLAlphabet-A
1.23%-1.02M-0.01%2.02B0.11%Internet & Media157.070Dec 31, 202413F00700TENCENT
1.19%-9.48M-0.10%1.96B0.33%Internet & Media504.000Jun 30, 2024Aggregated Mutual FundsAEMAgnico Eagle
1.19%-984.24K-0.20%1.95B3.62%Non-Ferrous Metals108.240Dec 31, 202413FAAPLApple
1.10%-199.15K-0.00%1.81B0.05%Computer223.190Dec 31, 202413FIBNICICI Bank
0.97%+2.48M+0.07%1.59B1.45%Banks31.130Dec 31, 2024MultipleSHOPShopify
0.94%+1.68M+0.13%1.55B1.22%Computer97.640Dec 31, 202413FSAPSAP SE
0.93%-3.26M-0.28%1.53B0.49%Computer270.340Dec 31, 2024MultipleHDBHDFC Bank
0.90%+1.52M+0.06%1.48B0.89%Banks65.250Dec 31, 2024MultipleFNVFranco-Nevada Corp
0.87%-1.12M-0.58%1.43B4.73%Non-Ferrous Metals225.610Dec 31, 202413FWCNWaste Connections
0.86%+2.27M+0.88%1.41B2.78%Utilities196.510Dec 31, 202413FTRPTC Energy Corp
0.82%+2.64M+0.25%1.35B2.74%Mining68.500Dec 31, 202413FCSCOCisco
0.81%-4.42M-0.11%1.34B0.55%Communication Equipment61.800Dec 31, 202413FCNQCanadian Natural Resources Ltd
0.80%-7.22M-0.34%1.31B2.01%Mining44.820Dec 31, 202413FERICLM Ericsson Telephone
0.78%-369.44K-0.01%1.28B4.93%Communication Equipment7.790Dec 31, 2024MultipleMFCManulife Financial Corp
0.76%+7.05M+0.41%1.25B2.30%Non-Bank Financials45.460Dec 31, 202413FULUnilever
0.76%-718.48K-0.03%1.25B0.84%Manufacturing59.570Mar 3, 2025UK Share RegisterPGRProgressive
0.73%-117.68K-0.02%1.19B0.71%Non-Bank Financials284.290Dec 31, 202413FSNYSanofi
0.71%-3.89M-0.16%1.17B0.87%Medical Biology54.340Oct 31, 2024Aggregated Mutual FundsBNBrookfield Corp
0.66%+1.64M+0.10%1.09B1.24%Non-Bank Financials76.970Dec 31, 202413F01299AIA
0.66%-14.81M-0.14%1.08B1.32%Non-Bank Financials59.750Oct 31, 2024MultipleCMECME Group
0.65%+61.91K+0.02%1.08B1.13%Non-Bank Financials262.240Dec 31, 202413FMETAMeta Platforms
0.63%+1.05M+0.04%1.04B0.07%Internet & Media586.000Dec 31, 202413FNGGNational Grid
0.63%-110.72K-0.01%1.04B1.61%Utilities65.780Mar 3, 2025UK Share RegisterFTSFortis Inc
0.60%-3.41M-0.68%983.52M4.27%Utilities66.030Dec 31, 202413FPDDPDD Holdings
0.59%+3.35M+0.24%971.32M0.57%Commerce122.190Dec 31, 202413FVVisa
0.57%-234.19K-0.01%941.74M0.14%Non-Bank Financials346.350Dec 31, 202413FTXNTexas Instruments
0.55%-137.46K-0.02%906.93M0.56%Electronics177.990Dec 31, 202413FBHPBHP Group Ltd
0.51%0.000.00%839.96M0.68%Non-Ferrous Metals38.890May 28, 2024Exchange AnnouncementRCI.BRogers Communications Inc
0.51%+2.24M+0.42%835.02M6.22%Utilities36.170Dec 31, 202413FTTETotalEnergies
0.50%+2.74M+0.12%818.39M0.57%Mining64.490Oct 31, 2024Aggregated Mutual FundsASMLASML Holding
0.49%+2.34K+0.00%809.70M0.31%Electronics667.340Oct 31, 2024Aggregated Mutual FundsNVSNovartis AG
0.49%+1.58M+0.08%803.68M0.38%Medical Biology109.610Oct 31, 2024Aggregated Mutual FundsBSXBoston Scientific
0.48%-424.78K-0.03%795.87M0.53%Medical Biology101.240Dec 31, 202413FTRIThomson Reuters Corp
0.48%-320.35K-0.07%781.69M1.00%Other249.200Dec 31, 202413FTCOMTrip.com
0.47%-88.54K-0.01%776.16M1.89%Leisure Services63.170Dec 31, 2024MultipleBAMBrookfield Asset Management Ltd
0.46%+574.98K+0.04%757.48M0.95%Non-Bank Financials70.850Dec 31, 202413FWPMWheaton Precious Metals Corp
0.46%-383.78K-0.08%756.46M2.19%Non-Ferrous Metals109.950Dec 31, 202413FNVDANVIDIA
0.46%+470.01K+0.00%752.26M0.03%Electronics110.150Dec 31, 202413FRELXRELX PLC
0.45%-3.48M-0.19%742.86M0.80%Other50.670Mar 3, 2025UK Share RegisterPPLPembina Pipeline Corp
0.45%-1.01M-0.17%739.80M3.17%Mining57.960Dec 31, 202413FIPInternational Paper
0.44%-20.77K-0.00%730.70M2.61%Manufacturing53.650Jan 30, 2025Exchange AnnouncementJPMJPMorgan
0.44%+146.93K+0.01%725.01M0.11%Banks243.660Dec 31, 202413FUNHUnitedHealth
0.44%-88.41K-0.01%723.39M0.15%Medical Biology523.120Dec 31, 202413FBKRBaker Hughes
0.43%-3.47M-0.35%712.33M1.62%Mining44.800Dec 31, 202413F