MSFTMicrosoft
4.41%+791.43K+0.01%8.22B0.24%Computer430.590Jun 30, 202413FRYRoyal Bank of Canada
4.25%+1.09M+0.08%7.93B5.33%Banks168.020Jun 30, 202413FNVDANVIDIA
4.04%-5.12M-0.02%7.53B0.25%Electronics119.100Jun 30, 202413FAAPLApple
3.83%+989.30K+0.01%7.14B0.22%Computer222.500Jun 30, 202413FGOOGLAlphabet-A
3.62%-632.19K-0.01%6.75B0.30%Internet & Media157.460Jun 30, 202413FAMZNAmazon
2.74%+181.14K+0.00%5.10B0.25%Commerce186.490Jun 30, 202413FTDThe Toronto-Dominion Bank
2.48%-20.61M-1.18%4.62B4.89%Banks84.540Jun 30, 202413FBNSBank of Nova Scotia
1.67%-147.79K-0.01%3.11B5.61%Banks70.720Jun 30, 202413FAVGOBroadcom
1.55%+208.11K+0.00%2.89B0.38%Electronics167.690Jun 30, 202413FMETAMeta Platforms
1.53%-59.33K-0.00%2.86B0.22%Internet & Media524.620Jun 30, 202413FCMCanadian Imperial Bank of Commerce
1.29%-2.63M-0.28%2.40B5.36%Banks83.490Jun 30, 202413FBMOBank of Montreal
1.21%+1.53M+0.21%2.26B3.75%Banks116.290Jun 30, 202413FNFLXNetflix
1.17%+98.28K+0.02%2.19B0.76%Internet & Media697.060Jun 30, 202413FBNBrookfield Corp
1.17%-2.24M-0.15%2.17B3.40%Non-Bank Financials67.060Jun 30, 202413FENBEnbridge Inc
1.14%+1.27M+0.06%2.13B2.81%Mining55.370Jun 30, 202413FCNQCanadian Natural Resources Ltd
1.13%+1.61M+0.08%2.10B2.83%Mining43.400Jun 30, 202413FTSLATesla
1.07%+1.47M+0.05%2.00B0.30%Auto230.290Jun 30, 202413FTRPTC Energy Corp
1.03%-6.87M-0.66%1.92B4.90%Mining63.270Jun 30, 202413FCNRCanadian National Railway Co
0.99%+972.73K+0.15%1.84B2.50%Transportation161.440Jun 30, 202413FLLYEli Lilly and Co
0.90%+26.16K+0.00%1.68B0.20%Medical Biology923.710Jun 30, 202413FMAMasterCard
0.89%-1.06M-0.11%1.66B0.41%Non-Bank Financials493.360Jun 30, 202413FJPMJPMorgan
0.85%-1.02M-0.04%1.59B0.27%Banks204.320Jun 30, 202413FCPCanadian Pacific Kansas City Ltd
0.84%+533.79K+0.06%1.56B2.14%Transportation117.350Jun 30, 202413FCOSTCostco
0.83%-17.64K-0.00%1.54B0.41%Commerce916.000Jun 30, 202413FWCNWaste Connections
0.76%+178.87K+0.07%1.41B3.14%Utilities185.680Jun 30, 202413FMFCManulife Financial Corp
0.75%-15.07M-0.85%1.39B3.00%Non-Bank Financials38.150Jun 30, 202413FVVisa
0.73%-81.82K-0.00%1.37B0.27%Non-Bank Financials287.350Jun 30, 202413FBRK.ABerkshire Hathaway-A
0.72%+199.00+0.01%1.35B0.15%Non-Bank Financials671749.990Jun 30, 202413FBCEBCE Inc
0.65%+3.88M+0.42%1.21B4.11%Utilities48.110Jun 30, 202413FUNHUnitedHealth
0.60%+4.01K+0.00%1.12B0.24%Medical Biology594.320Jun 30, 202413FSNOWSnowflake
0.58%+2.80M+0.83%1.09B2.27%Computer113.670Jun 30, 202413FFTSFortis Inc
0.54%-2.61M-0.53%1.01B5.33%Utilities61.840Jun 30, 202413FTTELUS Corp
0.54%+781.35K+0.05%1.01B4.56%Utilities23.010Jun 30, 202413FSUSuncor Energy Inc
0.53%-4.26M-0.34%988.76M2.07%Mining49.530Jun 30, 202413FWMTWalmart
0.53%+2.58M+0.03%981.40M0.18%Commerce80.600Jun 30, 202413FPPLPembina Pipeline Corp
0.50%+3.52M+0.61%937.96M4.37%Mining56.100Jun 30, 202413FXOMExxon Mobil
0.50%+2.54M+0.06%935.04M0.18%Mining111.150Jun 30, 202413FBACBank of America
0.49%-1.14M-0.01%919.74M0.30%Banks38.650Jun 30, 202413FRCI.BRogers Communications Inc
0.47%+1.24M+0.23%867.57M4.45%Utilities55.260Jun 30, 202413FJNJJohnson & Johnson
0.45%+375.29K+0.02%845.77M0.24%Medical Biology165.520Jun 30, 202413FADBEAdobe
0.45%-71.44K-0.02%839.44M0.34%Computer536.870Jun 30, 202413FTRIThomson Reuters Corp
0.44%-856.58K-0.19%818.31M1.09%Other234.800Jun 30, 202413FMRKMerck & Co
0.44%-192.97K-0.01%816.52M0.25%Medical Biology115.860Jun 30, 202413FAMDAdvanced Micro Devices
0.42%+417.10K+0.03%789.46M0.31%Electronics152.310Jun 30, 202413FNANational Bank of Canada
0.42%-1.92M-0.56%778.65M2.90%Banks127.210Sep 5, 2024MultipleBIPBrookfield Infrastructure Partners LP
0.41%-97.36K-0.02%765.70M6.19%Utilities33.190Jun 30, 202413FHDHome Depot
0.40%+87.56K+0.01%751.57M0.23%Commerce379.990Jun 30, 202413FSHOPShopify
0.39%+354.74K+0.03%729.90M0.88%Computer72.450Jun 30, 202413FPGProcter & Gamble
0.38%+398.59K+0.02%715.64M0.19%Manufacturing174.080Jun 30, 202413FAEMAgnico Eagle
0.38%+452.26K+0.09%705.74M2.19%Non-Ferrous Metals83.170Jun 30, 202413F