MSFTMicrosoft
4.43%+791.43K+0.01%8.22B0.24%Computer406.350Jun 30, 202413FRYRoyal Bank of Canada
4.24%+1.09M+0.08%7.86B5.33%Banks168.390Jun 30, 202413FNVDANVIDIA
4.06%-5.12M-0.02%7.53B0.25%Electronics132.760Jun 30, 202413FAAPLApple
3.85%+989.30K+0.01%7.14B0.22%Computer225.910Jun 30, 202413FGOOGLAlphabet-A
3.64%-632.19K-0.01%6.75B0.30%Internet & Media171.110Jun 30, 202413FAMZNAmazon
2.75%+181.14K+0.00%5.10B0.25%Commerce186.400Jun 30, 202413FTDThe Toronto-Dominion Bank
2.46%-20.61M-1.18%4.57B4.89%Banks76.970Jun 30, 202413FBNSBank of Nova Scotia
1.65%-147.79K-0.01%3.06B5.61%Banks71.690Jun 30, 202413FAVGOBroadcom
1.55%+208.11K+0.00%2.88B0.38%Electronics169.770Jun 30, 202413FMETAMeta Platforms
1.54%-59.33K-0.00%2.86B0.22%Internet & Media567.580Jun 30, 202413FCMCanadian Imperial Bank of Commerce
1.28%-2.63M-0.28%2.37B5.36%Banks87.110Jun 30, 202413FBMOBank of Montreal
1.20%+1.53M+0.21%2.23B3.75%Banks126.880Jun 30, 202413FNFLXNetflix
1.18%+98.28K+0.02%2.19B0.76%Internet & Media756.030Jun 30, 202413FBNBrookfield Corp
1.17%-2.24M-0.15%2.17B3.40%Non-Bank Financials73.830Jun 30, 202413FENBEnbridge Inc
1.15%+1.27M+0.06%2.13B2.81%Mining56.240Jun 30, 202413FCNQCanadian Natural Resources Ltd
1.13%+1.61M+0.08%2.10B2.84%Mining47.350Jun 30, 202413FTSLATesla
1.08%+1.47M+0.05%2.00B0.30%Auto249.850Jun 30, 202413FTRPTC Energy Corp
1.02%-6.87M-0.66%1.89B4.90%Mining64.760Jun 30, 202413FCNRCanadian National Railway Co
0.99%+972.73K+0.15%1.84B2.50%Transportation150.350Jun 30, 202413FLLYEli Lilly and Co
0.91%+26.16K+0.00%1.68B0.20%Medical Biology829.740Jun 30, 202413FMAMasterCard
0.89%-1.06M-0.11%1.66B0.41%Non-Bank Financials499.590Jun 30, 202413FJPMJPMorgan
0.85%-1.02M-0.04%1.58B0.28%Banks221.920Jun 30, 202413FCPCanadian Pacific Kansas City Ltd
0.84%+533.79K+0.06%1.56B2.14%Transportation107.410Jun 30, 202413FCOSTCostco
0.83%-17.64K-0.00%1.54B0.41%Commerce874.180Jun 30, 202413FWCNWaste Connections
0.76%+178.87K+0.07%1.41B3.14%Utilities176.750Jun 30, 202413FMFCManulife Financial Corp
0.75%-15.07M-0.86%1.39B3.02%Non-Bank Financials40.670Jun 30, 202413FVVisa
0.74%-81.82K-0.00%1.37B0.27%Non-Bank Financials289.850Jun 30, 202413FBRK.ABerkshire Hathaway-A
0.73%+199.00+0.01%1.35B0.15%Non-Bank Financials676959.500Jun 30, 202413FBCEBCE Inc
0.64%+3.88M+0.42%1.19B4.11%Utilities44.890Jun 30, 202413FUNHUnitedHealth
0.60%+4.01K+0.00%1.11B0.24%Medical Biology564.500Jun 30, 202413FSNOWSnowflake
0.59%+2.80M+0.83%1.09B2.27%Computer114.820Jun 30, 202413FFTSFortis Inc
0.55%-2.61M-0.52%1.01B5.31%Utilities60.230Jun 30, 202413FTTELUS Corp
0.54%+781.35K+0.05%1.01B4.56%Utilities22.010Jun 30, 202413FSUSuncor Energy Inc
0.53%-4.26M-0.34%988.76M2.09%Mining52.560Jun 30, 202413FWMTWalmart
0.53%+2.58M+0.03%981.40M0.18%Commerce81.950Jun 30, 202413FXOMExxon Mobil
0.50%+2.54M+0.06%935.04M0.18%Mining116.780Jun 30, 202413FPPLPembina Pipeline Corp
0.50%+3.52M+0.61%926.42M4.37%Mining58.250Jun 30, 202413FBACBank of America
0.50%-1.14M-0.01%919.74M0.30%Banks41.820Jun 30, 202413FRCI.BRogers Communications Inc
0.47%+1.24M+0.23%867.57M4.45%Utilities50.570Jun 30, 202413FJNJJohnson & Johnson
0.46%+375.29K+0.02%845.77M0.24%Medical Biology159.860Jun 30, 202413FADBEAdobe
0.45%-71.44K-0.02%839.44M0.34%Computer478.080Jun 30, 202413FTRIThomson Reuters Corp
0.44%-856.58K-0.19%818.31M1.09%Other227.910Jun 30, 202413FMRKMerck & Co
0.44%-192.97K-0.01%811.09M0.25%Medical Biology102.320Jun 30, 202413FAMDAdvanced Micro Devices
0.43%+417.10K+0.03%789.46M0.31%Electronics144.070Jun 30, 202413FBIPBrookfield Infrastructure Partners LP
0.41%-97.36K-0.02%765.70M6.19%Utilities34.240Jun 30, 202413FHDHome Depot
0.41%+87.56K+0.01%751.57M0.23%Commerce393.750Jun 30, 202413FNANational Bank of Canada
0.40%-2.31M-0.68%741.69M2.78%Banks132.800Sep 30, 2024MultipleSHOPShopify
0.39%+354.74K+0.03%729.90M0.87%Computer78.210Jun 30, 202413FPGProcter & Gamble
0.38%+398.59K+0.02%711.45M0.19%Manufacturing165.180Jun 30, 202413FAEMAgnico Eagle
0.38%+452.26K+0.09%705.74M2.19%Non-Ferrous Metals86.290Jun 30, 202413F