TSMTaiwan Semiconductor
4.32%-57.00K-0.00%6.94B0.78%Electronics201.200Jun 30, 2024Multiple
MSFTMicrosoft
2.16%-2.31K0.00%3.47B0.10%Computer422.540Jun 30, 202413F
GOOGLAlphabet-A
1.53%-1.11M-0.01%2.45B0.11%Internet & Media178.350Jun 30, 202413F
RYRoyal Bank of Canada
1.51%+4.05M+0.29%2.42B1.64%Banks172.040Jun 30, 202413F
AMZNAmazon
1.38%-88.20K-0.00%2.22B0.11%Commerce208.180Jun 30, 202413F
SAPSAP SE
1.37%+1.66K+0.00%2.19B0.95%Computer237.560Jun 30, 2024Multiple
AAPLApple
1.27%+2.04M+0.01%2.04B0.06%Computer226.960Jun 30, 202413F
BABAAlibaba
1.19%+20.44K+0.00%1.92B1.17%Commerce94.190Jun 30, 2024Multiple
00700TENCENT
1.16%+265.20K+0.00%1.86B0.42%Internet & Media420.800Dec 31, 2023Aggregated Mutual Funds
CNQCanadian Natural Resources Ltd
1.15%+4.69M+0.22%1.85B2.50%Mining47.570Jun 30, 202413F
CNRCanadian National Railway Co
1.04%-4.37M-0.70%1.67B2.27%Transportation154.150Jun 30, 202413F
HDBHDFC Bank
0.96%+16.94K+0.00%1.54B0.95%Banks64.090Jun 30, 2024Multiple
ASMLASML Holding
0.91%+339.000.00%1.46B0.36%Electronics669.470Oct 31, 2023Aggregated Mutual Funds
AEMAgnico Eagle
0.86%-2.66M-0.53%1.38B4.28%Non-Ferrous Metals83.840Jun 30, 202413F
NVONovo-Nordisk A/S
0.85%+11.83K+0.00%1.37B0.21%Medical Biology107.200Jun 30, 2024Multiple
IBNICICI Bank
0.83%+140.54K+0.00%1.33B1.32%Banks29.820Jun 30, 2024Multiple
CSCOCisco
0.77%+3.81M+0.10%1.24B0.66%Communication Equipment58.060Jun 30, 202413F
FNVFranco-Nevada Corp
0.76%+718.61K+0.37%1.22B5.39%Non-Ferrous Metals170.390Jun 30, 202413F
RCI.BRogers Communications Inc
0.73%-2.12M-0.40%1.17B6.02%Utilities50.550Jun 30, 202413F
SNYSanofi
0.72%+16.38K+0.00%1.16B0.94%Medical Biology51.320Jun 30, 2024Multiple
ULUnilever
0.72%-322.07K-0.01%1.16B0.87%Manufacturing59.000Oct 1, 2024UK Share Register
TXNTexas Instruments
0.71%-1.05M-0.11%1.14B0.65%Electronics220.290Jun 30, 202413F
01299AIA
0.71%-474.60K-0.00%1.14B1.56%Non-Bank Financials61.950Mar 31, 2024Aggregated Mutual Funds
PGRProgressive
0.64%+169.58K+0.03%1.03B0.84%Non-Bank Financials261.520Jun 30, 202413F
NGGNational Grid
0.63%+3.32M+0.34%1.02B1.82%Utilities63.940Oct 1, 2024UK Share Register
ERICLM Ericsson Telephone
0.63%-66.57M-2.00%1.01B4.94%Communication Equipment8.230Sep 16, 2024Multiple
00522ASMPT
0.61%0.000.00%984.39M17.09%83.250Dec 31, 2023Annual Report
BHPBHP Group Ltd
0.60%+31.23M+0.62%965.42M0.68%Non-Ferrous Metals43.400May 28, 2024Exchange Announcement
VVisa
0.58%+480.25K+0.03%929.67M0.19%Non-Bank Financials307.870Jun 30, 202413F
TECK.BTeck Resources Ltd
0.57%+4.29M+0.84%912.82M3.77%Non-Ferrous Metals67.780Jun 30, 202413F
CRMSalesforce
0.54%+808.08K+0.08%868.21M0.36%Computer321.950Jun 30, 202413F
NVDANVIDIA
0.54%+2.23M+0.01%859.06M0.03%Electronics147.630Jun 30, 202413F
FTSFortis Inc
0.52%+4.47M+0.90%842.42M4.42%Utilities61.470Jun 30, 202413F
RELXRELX PLC
0.51%+1.93M+0.10%812.41M0.97%Other47.980Oct 1, 2024UK Share Register
CPCanadian Pacific Kansas City Ltd
0.49%-1.03M-0.11%791.06M1.08%Transportation108.040Jun 30, 202413F
WDAYWorkday
0.49%+2.62M+0.99%780.72M1.32%Computer256.540Jun 30, 202413F
BMOBank of Montreal
0.49%-322.63K-0.04%778.72M1.31%Banks129.300Jun 30, 202413F
WCNWaste Connections
0.48%+1.48M+0.57%777.94M1.74%Utilities184.040Jun 30, 202413F
CMECME Group
0.47%-263.96K-0.07%760.26M1.09%Non-Bank Financials225.660Jun 30, 202413F
MFCManulife Financial Corp
0.47%+13.08M+0.74%755.58M1.64%Non-Bank Financials44.240Jun 30, 202413F
ADSKAutodesk
0.46%+212.88K+0.10%732.55M1.39%Computer305.560Jun 30, 202413F
TDThe Toronto-Dominion Bank
0.45%-8.50M-0.49%721.56M0.77%Banks78.910Jun 30, 202413F
TRIThomson Reuters Corp
0.44%-501.02K-0.11%712.44M0.95%Other234.030Jun 30, 202413F
SUNSuncorp Group Ltd
0.44%0.000.00%705.12M4.98%Non-Bank Financials18.650Jan 30, 2024Exchange Announcement
PDDPDD Holdings
0.44%+2.16M+0.16%704.31M0.38%Commerce117.810Jun 30, 202413F
FISFidelity National Information Services
0.43%-2.85M-0.53%689.37M1.73%Computer88.070Jun 30, 202413F
UNHUnitedHealth
0.42%+130.00K+0.01%671.93M0.15%Medical Biology615.810Jun 30, 202413F
NVSNovartis AG
0.42%-2.02K-0.00%669.12M0.31%Medical Biology106.450Jul 31, 2024Aggregated Mutual Funds
CCOCameco Corp
0.41%+557.69K+0.13%665.12M3.12%Utilities73.120Jun 30, 202413F
BKRBaker Hughes
0.41%-57.28K-0.01%657.53M1.92%Mining43.015Jun 30, 202413F