TSMTaiwan Semiconductor
4.30%+20.75K+0.00%6.95B0.78%Electronics181.160Jun 30, 2024MultipleMSFTMicrosoft
2.15%-2.31K0.00%3.47B0.10%Computer416.060Jun 30, 202413FGOOGLAlphabet-A
1.52%-1.11M-0.01%2.45B0.11%Internet & Media167.060Jun 30, 202413FRYRoyal Bank of Canada
1.51%+4.05M+0.29%2.44B1.64%Banks166.200Jun 30, 202413FAMZNAmazon
1.37%-88.20K-0.00%2.22B0.11%Commerce186.510Jun 30, 202413FSAPSAP SE
1.37%+3.10K+0.00%2.21B0.95%Computer220.880Jun 30, 2024MultipleAAPLApple
1.26%+2.04M+0.01%2.04B0.06%Computer226.800Jun 30, 202413FBABAAlibaba
1.18%-1.14M-0.05%1.91B1.14%Commerce114.530Jun 30, 2024MultipleCNQCanadian Natural Resources Ltd
1.14%+4.69M+0.22%1.85B2.49%Mining48.220Jun 30, 202413F00700TENCENT
1.14%-265.31K-0.00%1.85B0.42%Internet & Media477.600Dec 31, 2023Aggregated Mutual FundsCNRCanadian National Railway Co
1.03%-4.37M-0.69%1.67B2.27%Transportation154.030Jun 30, 202413FHDBHDFC Bank
0.95%-247.82K-0.01%1.54B0.95%Banks61.010Jun 30, 2024MultipleASMLASML Holding
0.91%+321.000.00%1.47B0.36%Electronics833.000Oct 31, 2023Aggregated Mutual FundsAEMAgnico Eagle
0.85%-2.66M-0.53%1.38B4.29%Non-Ferrous Metals78.820Jun 30, 202413FNVONovo-Nordisk A/S
0.84%+109.000.00%1.37B0.21%Medical Biology115.120Jun 30, 2024MultipleIBNICICI Bank
0.82%-597.99K-0.02%1.33B1.32%Banks29.410Jun 30, 2024MultipleCSCOCisco
0.76%+3.81M+0.10%1.24B0.66%Communication Equipment52.750Jun 30, 202413FFNVFranco-Nevada Corp
0.75%+718.61K+0.37%1.22B5.39%Non-Ferrous Metals163.990Jun 30, 202413FSNYSanofi
0.73%-16.79K-0.00%1.19B0.96%Medical Biology55.470Jun 30, 2024MultipleNGGNational Grid
0.73%+6.16M+0.63%1.18B2.11%Utilities66.500Sep 2, 2024UK Share RegisterRCI.BRogers Communications Inc
0.73%-2.12M-0.40%1.17B6.02%Utilities52.950Jun 30, 202413FTXNTexas Instruments
0.71%-1.05M-0.11%1.15B0.65%Electronics202.710Jun 30, 202413F01299AIA
0.71%+143.00K+0.00%1.15B1.56%Non-Bank Financials74.550Mar 31, 2024Aggregated Mutual FundsULUnilever
0.65%-2.48M-0.10%1.05B0.78%Manufacturing62.840Sep 2, 2024UK Share RegisterPGRProgressive
0.64%+169.58K+0.03%1.03B0.84%Non-Bank Financials255.360Jun 30, 202413FERICLM Ericsson Telephone
0.63%-66.57M-2.00%1.01B4.94%Communication Equipment7.410Sep 16, 2024Multiple00522ASMPT
0.61%0.000.00%984.39M17.09%100.000Dec 31, 2023Annual ReportBHPBHP Group Ltd
0.60%+31.23M+0.62%965.42M0.68%Non-Ferrous Metals44.580May 28, 2024Exchange AnnouncementVVisa
0.57%+480.25K+0.03%929.67M0.19%Non-Bank Financials277.930Jun 30, 202413FTECK.BTeck Resources Ltd
0.56%+4.29M+0.83%912.82M3.74%Non-Ferrous Metals70.300Jun 30, 202413FCRMSalesforce
0.54%+808.08K+0.08%868.21M0.36%Computer287.750Jun 30, 202413FNVDANVIDIA
0.53%+2.23M+0.01%859.06M0.03%Electronics124.920Jun 30, 202413FFTSFortis Inc
0.52%+4.47M+0.90%842.42M4.44%Utilities60.330Jun 30, 202413FCPCanadian Pacific Kansas City Ltd
0.49%-1.03M-0.11%791.06M1.08%Transportation111.770Jun 30, 202413FBMOBank of Montreal
0.49%-322.63K-0.04%788.16M1.31%Banks124.300Jun 30, 202413FWDAYWorkday
0.48%+2.62M+0.99%780.72M1.32%Computer242.350Jun 30, 202413FWCNWaste Connections
0.48%+1.48M+0.57%779.31M1.74%Utilities176.410Jun 30, 202413FRELXRELX PLC
0.48%+1.13M+0.06%776.15M0.93%Other46.290Sep 2, 2024UK Share RegisterCMECME Group
0.47%-263.96K-0.07%760.26M1.09%Non-Bank Financials224.430Jun 30, 202413FMFCManulife Financial Corp
0.47%+13.08M+0.74%755.58M1.63%Non-Bank Financials41.030Jun 30, 202413FADSKAutodesk
0.45%+212.88K+0.10%732.55M1.39%Computer271.160Jun 30, 202413FTDThe Toronto-Dominion Bank
0.45%-8.50M-0.49%730.12M0.77%Banks86.510Jun 30, 202413FTRIThomson Reuters Corp
0.44%-501.02K-0.11%712.44M0.95%Other225.220Jun 30, 202413FSUNSuncorp Group Ltd
0.44%0.000.00%705.12M4.98%Non-Bank Financials17.930Jan 30, 2024Exchange AnnouncementPDDPDD Holdings
0.44%+2.16M+0.16%704.31M0.38%Commerce154.270Jun 30, 202413FFISFidelity National Information Services
0.43%-2.85M-0.52%689.37M1.71%Computer84.630Jun 30, 202413FINFYInfosys
0.42%-1.26M-0.03%674.66M0.87%Computer22.790Jun 30, 2024MultipleUNHUnitedHealth
0.42%+130.00K+0.01%671.93M0.15%Medical Biology591.200Jun 30, 202413FNVSNovartis AG
0.41%0.000.00%669.33M0.31%Medical Biology113.950Feb 29, 2024Aggregated Mutual FundsCCOCameco Corp
0.41%+557.69K+0.13%665.12M3.12%Utilities70.340Jun 30, 202413F