MSFTMicrosoft
4.40%+791.43K+0.01%8.22B0.24%Computer401.700Jun 30, 202413FRYRoyal Bank of Canada
4.24%+1.09M+0.08%7.93B5.33%Banks164.080Jun 30, 202413FNVDANVIDIA
4.03%-5.12M-0.02%7.53B0.25%Electronics102.830Jun 30, 202413FAAPLApple
3.82%+989.30K+0.01%7.14B0.22%Computer220.820Jun 30, 202413FGOOGLAlphabet-A
3.62%-632.19K-0.01%6.76B0.30%Internet & Media150.920Jun 30, 202413FAMZNAmazon
2.73%+181.14K+0.00%5.10B0.25%Commerce171.390Jun 30, 202413FTDThe Toronto-Dominion Bank
2.47%-20.61M-1.18%4.62B4.89%Banks81.890Jun 30, 202413FBNSBank of Nova Scotia
1.67%-147.79K-0.01%3.11B5.61%Banks68.510Jun 30, 202413FAVGOBroadcom
1.55%+208.11K+0.00%2.89B0.38%Electronics136.995Jun 30, 202413FMETAMeta Platforms
1.53%-59.33K-0.00%2.86B0.22%Internet & Media500.270Jun 30, 202413FCMCanadian Imperial Bank of Commerce
1.28%-2.63M-0.28%2.40B5.36%Banks80.470Jun 30, 202413FBMOBank of Montreal
1.21%+1.53M+0.21%2.26B3.75%Banks111.690Jun 30, 202413FNFLXNetflix
1.17%+98.28K+0.02%2.19B0.76%Internet & Media665.770Jun 30, 202413FBNBrookfield Corp
1.17%-2.24M-0.15%2.18B3.40%Non-Bank Financials62.590Jun 30, 202413FCNQCanadian Natural Resources Ltd
1.14%+1.61M+0.08%2.13B2.83%Mining45.070Jun 30, 202413FENBEnbridge Inc
1.14%+1.27M+0.06%2.13B2.81%Mining54.790Jun 30, 202413FTSLATesla
1.07%+1.47M+0.05%2.00B0.30%Auto210.730Jun 30, 202413FTRPTC Energy Corp
1.03%-6.87M-0.66%1.92B4.90%Mining63.340Jun 30, 202413FCNRCanadian National Railway Co
0.99%+972.73K+0.15%1.84B2.50%Transportation156.460Jun 30, 202413FLLYEli Lilly and Co
0.90%+26.16K+0.00%1.68B0.20%Medical Biology902.710Jun 30, 202413FMAMasterCard
0.89%-1.06M-0.11%1.66B0.41%Non-Bank Financials476.120Jun 30, 202413FJPMJPMorgan
0.85%-1.02M-0.04%1.59B0.27%Banks212.460Jun 30, 202413FCPCanadian Pacific Kansas City Ltd
0.84%+533.79K+0.06%1.56B2.14%Transportation112.390Jun 30, 202413FCOSTCostco
0.82%-17.64K-0.00%1.54B0.41%Commerce876.680Jun 30, 202413FWCNWaste Connections
0.75%+178.87K+0.07%1.41B3.14%Utilities182.620Jun 30, 202413FMFCManulife Financial Corp
0.75%-15.07M-0.85%1.39B2.98%Non-Bank Financials36.730Jun 30, 202413FVVisa
0.73%-81.82K-0.00%1.37B0.27%Non-Bank Financials279.370Jun 30, 202413FBRK.ABerkshire Hathaway-A
0.72%+199.00+0.01%1.35B0.15%Non-Bank Financials689286.630Jun 30, 202413FBCEBCE Inc
0.65%+3.88M+0.42%1.21B4.11%Utilities48.500Jun 30, 202413FUNHUnitedHealth
0.60%+4.01K+0.00%1.12B0.24%Medical Biology596.880Jun 30, 202413FSNOWSnowflake
0.58%+2.80M+0.83%1.09B2.27%Computer108.560Jun 30, 202413FTTELUS Corp
0.55%+781.35K+0.05%1.02B4.56%Utilities22.860Jun 30, 202413FFTSFortis Inc
0.54%-2.61M-0.53%1.01B5.33%Utilities60.520Jun 30, 202413FSUSuncor Energy Inc
0.53%-4.26M-0.34%988.76M2.07%Mining50.640Jun 30, 202413FWMTWalmart
0.53%+2.58M+0.03%981.40M0.18%Commerce76.640Jun 30, 202413FPPLPembina Pipeline Corp
0.50%+3.52M+0.61%937.96M4.37%Mining54.910Jun 30, 202413FXOMExxon Mobil
0.50%+2.54M+0.06%935.04M0.18%Mining112.640Jun 30, 202413FBACBank of America
0.49%-1.14M-0.01%919.74M0.30%Banks38.760Jun 30, 202413FRCI.BRogers Communications Inc
0.47%+1.24M+0.23%875.45M4.45%Utilities55.500Jun 30, 202413FJNJJohnson & Johnson
0.45%+375.29K+0.02%845.77M0.24%Medical Biology164.380Jun 30, 202413FADBEAdobe
0.45%-71.44K-0.02%839.44M0.34%Computer563.410Jun 30, 202413FNANational Bank of Canada
0.44%-1.40M-0.41%819.83M3.05%Banks123.470Jul 31, 2024MultipleTRIThomson Reuters Corp
0.44%-856.58K-0.19%818.31M1.09%Other225.520Jun 30, 202413FMRKMerck & Co
0.44%-192.97K-0.01%816.52M0.25%Medical Biology117.840Jun 30, 202413FAMDAdvanced Micro Devices
0.42%+417.10K+0.03%789.46M0.31%Electronics134.350Jun 30, 202413FBIPBrookfield Infrastructure Partners LP
0.41%-97.36K-0.02%765.70M6.19%Utilities31.080Jun 30, 202413FHDHome Depot
0.40%+87.56K+0.01%751.57M0.23%Commerce360.050Jun 30, 202413FSHOPShopify
0.39%+354.74K+0.03%729.90M0.88%Computer67.010Jun 30, 202413FPGProcter & Gamble
0.38%+398.59K+0.02%715.64M0.19%Manufacturing175.590Jun 30, 202413FAEMAgnico Eagle
0.38%+452.26K+0.09%709.21M2.19%Non-Ferrous Metals76.890Jun 30, 202413F