TSMTaiwan Semiconductor
4.32%-57.00K-0.00%6.94B0.78%Electronics192.950Jun 30, 2024Multiple
MSFTMicrosoft
2.16%-2.31K0.00%3.47B0.10%Computer410.370Jun 30, 202413F
GOOGLAlphabet-A
1.53%-1.11M-0.01%2.45B0.11%Internet & Media171.290Jun 30, 202413F
RYRoyal Bank of Canada
1.50%+4.05M+0.29%2.42B1.64%Banks170.120Jun 30, 202413F
AMZNAmazon
1.38%-88.20K-0.00%2.22B0.11%Commerce197.930Jun 30, 202413F
SAPSAP SE
1.37%+1.66K+0.00%2.20B0.95%Computer233.110Jun 30, 2024Multiple
AAPLApple
1.27%+2.04M+0.01%2.04B0.06%Computer222.910Jun 30, 202413F
BABAAlibaba
1.19%+20.44K+0.00%1.92B1.17%Commerce97.580Jun 30, 2024Multiple
00700TENCENT
1.16%+265.20K+0.00%1.86B0.42%Internet & Media419.200Dec 31, 2023Aggregated Mutual Funds
CNQCanadian Natural Resources Ltd
1.15%+4.69M+0.22%1.85B2.50%Mining47.280Jun 30, 202413F
CNRCanadian National Railway Co
1.04%-4.37M-0.70%1.67B2.27%Transportation150.980Jun 30, 202413F
HDBHDFC Bank
0.96%+16.94K+0.00%1.54B0.95%Banks63.200Jun 30, 2024Multiple
ASMLASML Holding
0.91%+339.000.00%1.47B0.36%Electronics674.730Oct 31, 2023Aggregated Mutual Funds
AEMAgnico Eagle
0.86%-2.66M-0.53%1.38B4.28%Non-Ferrous Metals85.800Jun 30, 202413F
NVONovo-Nordisk A/S
0.85%+11.83K+0.00%1.37B0.21%Medical Biology111.940Jun 30, 2024Multiple
IBNICICI Bank
0.83%+140.54K+0.00%1.33B1.32%Banks30.380Jun 30, 2024Multiple
CSCOCisco
0.77%+3.81M+0.10%1.24B0.66%Communication Equipment55.500Jun 30, 202413F
FNVFranco-Nevada Corp
0.76%+718.61K+0.37%1.22B5.39%Non-Ferrous Metals183.870Jun 30, 202413F
RCI.BRogers Communications Inc
0.73%-2.12M-0.40%1.17B6.02%Utilities50.340Jun 30, 202413F
ULUnilever
0.73%-322.07K-0.01%1.17B0.87%Manufacturing61.320Oct 1, 2024UK Share Register
SNYSanofi
0.72%+16.38K+0.00%1.16B0.94%Medical Biology53.270Jun 30, 2024Multiple
TXNTexas Instruments
0.71%-1.05M-0.11%1.14B0.65%Electronics204.920Jun 30, 202413F
01299AIA
0.71%-474.60K-0.00%1.14B1.56%Non-Bank Financials62.250Mar 31, 2024Aggregated Mutual Funds
PGRProgressive
0.64%+169.58K+0.03%1.03B0.84%Non-Bank Financials242.720Jun 30, 202413F
NGGNational Grid
0.63%+3.32M+0.34%1.02B1.82%Utilities64.260Oct 1, 2024UK Share Register
ERICLM Ericsson Telephone
0.63%-66.57M-2.00%1.01B4.94%Communication Equipment8.470Sep 16, 2024Multiple
00522ASMPT
0.61%0.000.00%984.39M17.09%83.750Dec 31, 2023Annual Report
BHPBHP Group Ltd
0.60%+31.23M+0.62%965.42M0.68%Non-Ferrous Metals42.780May 28, 2024Exchange Announcement
VVisa
0.58%+480.25K+0.03%929.67M0.19%Non-Bank Financials290.740Jun 30, 202413F
TECK.BTeck Resources Ltd
0.57%+4.29M+0.84%912.82M3.77%Non-Ferrous Metals65.230Jun 30, 202413F
CRMSalesforce
0.54%+808.08K+0.08%868.21M0.36%Computer294.720Jun 30, 202413F
NVDANVIDIA
0.53%+2.23M+0.01%859.06M0.03%Electronics135.400Jun 30, 202413F
FTSFortis Inc
0.52%+4.47M+0.90%842.42M4.42%Utilities59.740Jun 30, 202413F
RELXRELX PLC
0.51%+1.93M+0.10%812.41M0.97%Other47.080Oct 1, 2024UK Share Register
CPCanadian Pacific Kansas City Ltd
0.49%-1.03M-0.11%791.06M1.08%Transportation107.560Jun 30, 202413F
WDAYWorkday
0.49%+2.62M+0.99%780.72M1.32%Computer239.120Jun 30, 202413F
WCNWaste Connections
0.49%+1.48M+0.57%779.31M1.74%Utilities176.960Jun 30, 202413F
BMOBank of Montreal
0.48%-322.63K-0.04%778.72M1.31%Banks126.650Jun 30, 202413F
CMECME Group
0.47%-263.96K-0.07%760.26M1.09%Non-Bank Financials223.610Jun 30, 202413F
MFCManulife Financial Corp
0.47%+13.08M+0.74%755.58M1.64%Non-Bank Financials41.130Jun 30, 202413F
ADSKAutodesk
0.46%+212.88K+0.10%732.55M1.39%Computer286.570Jun 30, 202413F
TDThe Toronto-Dominion Bank
0.45%-8.50M-0.49%721.56M0.77%Banks76.760Jun 30, 202413F
TRIThomson Reuters Corp
0.44%-501.02K-0.11%712.44M0.95%Other230.120Jun 30, 202413F
SUNSuncorp Group Ltd
0.44%0.000.00%705.12M4.98%Non-Bank Financials17.760Jan 30, 2024Exchange Announcement
PDDPDD Holdings
0.44%+2.16M+0.16%704.31M0.38%Commerce120.560Jun 30, 202413F
FISFidelity National Information Services
0.43%-2.85M-0.52%689.37M1.71%Computer89.100Jun 30, 202413F
UNHUnitedHealth
0.42%+130.00K+0.01%671.93M0.15%Medical Biology567.560Jun 30, 202413F
NVSNovartis AG
0.42%-2.02K-0.00%669.12M0.31%Medical Biology109.350Jul 31, 2024Aggregated Mutual Funds
CCOCameco Corp
0.41%+557.69K+0.13%665.12M3.12%Utilities73.290Jun 30, 202413F
BKRBaker Hughes
0.41%-57.28K-0.01%661.20M1.92%Mining37.850Jun 30, 202413F