TSMTaiwan Semiconductor
4.21%+20.75K+0.00%6.98B0.78%Electronics172.500Jun 30, 2024MultipleMSFTMicrosoft
2.09%-2.31K0.00%3.47B0.10%Computer430.590Jun 30, 202413FGOOGLAlphabet-A
1.48%-1.11M-0.01%2.45B0.11%Internet & Media157.460Jun 30, 202413FRYRoyal Bank of Canada
1.47%+4.05M+0.29%2.44B1.64%Banks168.020Jun 30, 202413FAMZNAmazon
1.34%-88.20K-0.00%2.22B0.11%Commerce186.490Jun 30, 202413FSAPSAP SE
1.33%+3.10K+0.00%2.21B0.95%Computer221.280Jun 30, 2024MultipleAAPLApple
1.23%+2.04M+0.01%2.04B0.06%Computer222.500Jun 30, 202413FBABAAlibaba
1.16%-1.14M-0.05%1.92B1.14%Commerce84.690Jun 30, 2024MultipleCNQCanadian Natural Resources Ltd
1.12%+4.69M+0.22%1.85B2.49%Mining43.400Jun 30, 202413F00700TENCENT
1.11%-265.31K-0.00%1.85B0.42%Internet & Media374.800Mar 31, 2024Aggregated Mutual FundsCNRCanadian National Railway Co
1.01%-4.37M-0.69%1.67B2.27%Transportation161.440Jun 30, 202413FHDBHDFC Bank
0.93%-247.82K-0.01%1.54B0.96%Banks62.600Jun 30, 2024MultipleASMLASML Holding
0.89%-79.000.00%1.47B0.36%Electronics816.360Oct 31, 2023Aggregated Mutual FundsERICLM Ericsson Telephone
0.88%+350.00K+0.01%1.45B6.96%Communication Equipment7.460Jun 30, 2024MultipleREAREA Group Ltd
0.85%+11.09M+8.40%1.41B8.42%Internet & Media199.700Sep 4, 2024Exchange AnnouncementAEMAgnico Eagle
0.83%-2.66M-0.53%1.38B4.29%Non-Ferrous Metals83.170Jun 30, 202413FNVONovo-Nordisk A/S
0.82%+109.000.00%1.37B0.21%Medical Biology137.000Jun 30, 2024MultipleIBNICICI Bank
0.80%-597.99K-0.02%1.33B1.32%Banks29.620Jun 30, 2024MultipleCSCOCisco
0.75%+3.81M+0.10%1.25B0.66%Communication Equipment49.800Jun 30, 202413FFNVFranco-Nevada Corp
0.74%+718.61K+0.37%1.22B5.39%Non-Ferrous Metals170.050Jun 30, 202413FSNYSanofi
0.72%-16.79K-0.00%1.19B0.96%Medical Biology57.130Jun 30, 2024MultipleNGGNational Grid
0.71%+6.10M+0.62%1.18B2.11%Utilities69.600Aug 1, 2024UK Share RegisterRCI.BRogers Communications Inc
0.71%-2.12M-0.40%1.17B6.02%Utilities55.260Jun 30, 202413FTXNTexas Instruments
0.69%-1.05M-0.11%1.15B0.65%Electronics199.930Jun 30, 202413F01299AIA
0.69%0.000.00%1.15B1.56%Non-Bank Financials54.850Mar 31, 2024Aggregated Mutual FundsULUnilever
0.63%-2.48M-0.10%1.05B0.78%Manufacturing65.060Sep 2, 2024UK Share RegisterPGRProgressive
0.62%+169.58K+0.03%1.04B0.84%Non-Bank Financials255.460Jun 30, 202413F00522ASMPT
0.59%0.000.00%984.39M17.09%78.500Dec 31, 2023Annual ReportBHPBHP Group Ltd
0.58%+31.23M+0.62%965.42M0.68%Non-Ferrous Metals39.600May 28, 2024Exchange AnnouncementVVisa
0.56%+480.25K+0.03%929.67M0.19%Non-Bank Financials287.350Jun 30, 202413FTECK.BTeck Resources Ltd
0.55%+4.29M+0.83%912.82M3.72%Non-Ferrous Metals62.950Jun 30, 202413FCRMSalesforce
0.52%+808.08K+0.08%869.58M0.36%Computer254.570Jun 30, 202413FATRLAtkinsrealis Group Inc
0.52%0.000.00%859.11M11.37%Construction Decoration50.170Mar 25, 2024Exchange AnnouncementNVDANVIDIA
0.52%+2.23M+0.01%859.06M0.03%Electronics119.100Jun 30, 202413FFTSFortis Inc
0.51%+4.47M+0.90%842.42M4.44%Utilities61.840Jun 30, 202413FCPCanadian Pacific Kansas City Ltd
0.48%-1.03M-0.11%792.37M1.08%Transportation117.350Jun 30, 202413FBMOBank of Montreal
0.48%-322.63K-0.04%788.16M1.31%Banks116.290Jun 30, 202413FRELXRELX PLC
0.47%+1.32M+0.07%784.77M0.94%Other47.710Aug 1, 2024UK Share RegisterWDAYWorkday
0.47%+2.62M+0.99%780.72M1.32%Computer250.050Jun 30, 202413FWCNWaste Connections
0.47%+1.48M+0.57%779.31M1.74%Utilities185.680Jun 30, 202413FCMECME Group
0.46%-263.96K-0.07%760.26M1.09%Non-Bank Financials216.990Jun 30, 202413FMFCManulife Financial Corp
0.46%+13.08M+0.74%755.58M1.63%Non-Bank Financials38.150Jun 30, 202413FADSKAutodesk
0.44%+212.88K+0.10%732.55M1.39%Computer263.960Jun 30, 202413FTDThe Toronto-Dominion Bank
0.44%-8.50M-0.49%730.12M0.77%Banks84.540Jun 30, 202413FTRIThomson Reuters Corp
0.43%-501.02K-0.11%712.44M0.95%Other234.800Jun 30, 202413FSUNSuncorp Group Ltd
0.43%0.000.00%705.12M4.98%Non-Bank Financials17.960Jan 30, 2024Exchange AnnouncementPDDPDD Holdings
0.42%+2.16M+0.16%704.31M0.38%Commerce94.990Jun 30, 202413FFISFidelity National Information Services
0.42%-2.85M-0.52%689.37M1.71%Computer84.140Jun 30, 202413FINFYInfosys
0.41%-1.26M-0.03%674.66M0.87%Computer23.200Jun 30, 2024MultipleUNHUnitedHealth
0.41%+130.00K+0.01%674.31M0.15%Medical Biology594.320Jun 30, 202413F