TSMTaiwan Semiconductor
4.30%+20.75K+0.00%6.95B0.78%Electronics177.970Jun 30, 2024MultipleMSFTMicrosoft
2.15%-2.31K0.00%3.47B0.10%Computer428.020Jun 30, 202413FGOOGLAlphabet-A
1.52%-1.11M-0.01%2.45B0.11%Internet & Media163.950Jun 30, 202413FRYRoyal Bank of Canada
1.51%+4.05M+0.29%2.44B1.64%Banks167.840Jun 30, 202413FHDBHDFC Bank
1.39%-1.24M-0.05%2.25B1.39%Banks64.350Jun 30, 2024MultipleAMZNAmazon
1.37%-88.20K-0.00%2.22B0.11%Commerce187.970Jun 30, 202413FSAPSAP SE
1.37%+3.10K+0.00%2.21B0.95%Computer228.000Jun 30, 2024MultipleAAPLApple
1.27%+2.04M+0.01%2.04B0.06%Computer227.790Jun 30, 202413FBABAAlibaba
1.19%-1.14M-0.05%1.91B1.14%Commerce107.330Jun 30, 2024MultipleCNQCanadian Natural Resources Ltd
1.15%+4.69M+0.22%1.85B2.49%Mining44.890Jun 30, 202413F00700TENCENT
1.14%-265.31K-0.00%1.85B0.42%Internet & Media437.800Dec 31, 2023Aggregated Mutual FundsCNRCanadian National Railway Co
1.04%-4.37M-0.69%1.67B2.27%Transportation157.340Jun 30, 202413FASMLASML Holding
0.91%+321.000.00%1.47B0.36%Electronics841.540Oct 31, 2023Aggregated Mutual FundsAEMAgnico Eagle
0.85%-2.66M-0.53%1.38B4.29%Non-Ferrous Metals81.820Jun 30, 202413FNVONovo-Nordisk A/S
0.85%+109.000.00%1.37B0.21%Medical Biology120.760Jun 30, 2024MultipleIBNICICI Bank
0.82%-597.99K-0.02%1.33B1.32%Banks30.600Jun 30, 2024MultipleCSCOCisco
0.77%+3.81M+0.10%1.25B0.66%Communication Equipment53.020Jun 30, 202413FFNVFranco-Nevada Corp
0.76%+718.61K+0.37%1.22B5.39%Non-Ferrous Metals169.640Jun 30, 202413FSNYSanofi
0.74%-16.79K-0.00%1.19B0.96%Medical Biology57.650Jun 30, 2024MultipleNGGNational Grid
0.73%+6.10M+0.62%1.18B2.11%Utilities69.730Aug 1, 2024UK Share RegisterRCI.BRogers Communications Inc
0.73%-2.12M-0.40%1.17B6.02%Utilities54.420Jun 30, 202413FTXNTexas Instruments
0.71%-1.05M-0.11%1.15B0.65%Electronics209.140Jun 30, 202413F01299AIA
0.71%+143.00K+0.00%1.15B1.56%Non-Bank Financials68.350Mar 31, 2024Aggregated Mutual FundsULUnilever
0.65%-2.48M-0.10%1.05B0.78%Manufacturing65.440Sep 2, 2024UK Share RegisterPGRProgressive
0.64%+169.58K+0.03%1.04B0.84%Non-Bank Financials251.100Jun 30, 202413FERICLM Ericsson Telephone
0.64%-66.57M-2.00%1.03B4.94%Communication Equipment7.700Sep 16, 2024Multiple00522ASMPT
0.61%0.000.00%984.39M17.09%92.450Dec 31, 2023Annual ReportBHPBHP Group Ltd
0.60%+31.23M+0.62%965.42M0.68%Non-Ferrous Metals44.740May 28, 2024Exchange AnnouncementVVisa
0.58%+480.25K+0.03%929.67M0.19%Non-Bank Financials275.170Jun 30, 202413FTECK.BTeck Resources Ltd
0.57%+4.29M+0.83%912.82M3.72%Non-Ferrous Metals70.890Jun 30, 202413FCRMSalesforce
0.54%+808.08K+0.08%868.21M0.36%Computer276.640Jun 30, 202413FNVDANVIDIA
0.53%+2.23M+0.01%859.06M0.03%Electronics121.400Jun 30, 202413FFTSFortis Inc
0.52%+4.47M+0.90%842.42M4.44%Utilities61.570Jun 30, 202413FCPCanadian Pacific Kansas City Ltd
0.49%-1.03M-0.11%791.06M1.08%Transportation115.540Jun 30, 202413FBMOBank of Montreal
0.49%-322.63K-0.04%788.16M1.31%Banks122.190Jun 30, 202413FRELXRELX PLC
0.49%+1.32M+0.07%784.77M0.94%Other47.560Aug 1, 2024UK Share RegisterWDAYWorkday
0.48%+2.62M+0.99%780.72M1.32%Computer243.620Jun 30, 202413FWCNWaste Connections
0.48%+1.48M+0.57%779.31M1.74%Utilities177.340Jun 30, 202413FCMECME Group
0.47%-263.96K-0.07%760.26M1.09%Non-Bank Financials218.300Jun 30, 202413FMFCManulife Financial Corp
0.47%+13.08M+0.74%755.58M1.63%Non-Bank Financials39.930Jun 30, 202413FADSKAutodesk
0.45%+212.88K+0.10%732.55M1.39%Computer271.900Jun 30, 202413FTDThe Toronto-Dominion Bank
0.45%-8.50M-0.49%730.12M0.77%Banks85.680Jun 30, 202413FTRIThomson Reuters Corp
0.44%-501.02K-0.11%712.44M0.95%Other229.610Jun 30, 202413FSUNSuncorp Group Ltd
0.44%0.000.00%705.12M4.98%Non-Bank Financials18.010Jan 30, 2024Exchange AnnouncementPDDPDD Holdings
0.44%+2.16M+0.16%704.31M0.38%Commerce135.380Jun 30, 202413FFISFidelity National Information Services
0.43%-2.85M-0.52%689.37M1.71%Computer83.130Jun 30, 202413FUNHUnitedHealth
0.42%+130.00K+0.01%671.93M0.15%Medical Biology581.850Jun 30, 202413FNVSNovartis AG
0.41%0.000.00%669.33M0.31%Medical Biology115.610Feb 29, 2024Aggregated Mutual FundsCCOCameco Corp
0.41%+557.69K+0.13%665.12M3.12%Utilities64.870Jun 30, 202413FBKRBaker Hughes
0.41%-57.28K-0.01%661.20M1.92%Mining36.180Jun 30, 202413F