RYRoyal Bank of Canada
4.42%-942.35K-0.07%8.32B4.93%Banks170.980Dec 31, 2024Exchange AnnouncementNVDANVIDIA
4.39%-14.72M-0.06%8.28B0.25%Electronics124.920Dec 31, 202413FAAPLApple
4.06%-2.80M-0.02%7.65B0.20%Computer241.840Dec 31, 202413FMSFTMicrosoft
3.69%-457.43K-0.01%6.95B0.22%Computer396.990Dec 31, 202413FGOOGLAlphabet-A
3.41%-3.68M-0.03%6.43B0.28%Internet & Media170.280Dec 31, 202413FAMZNAmazon
2.68%-3.47M-0.03%5.05B0.22%Commerce212.280Dec 31, 202413FTDThe Toronto-Dominion Bank
2.49%-1.23M-0.07%4.69B5.10%Banks86.640Dec 31, 2024Exchange AnnouncementBNSBank of Nova Scotia
1.94%+8.88M+0.71%3.66B5.56%Banks71.820Dec 31, 2024Exchange AnnouncementMETAMeta Platforms
1.82%+27.53K+0.00%3.44B0.23%Internet & Media668.200Dec 31, 202413FAVGOBroadcom
1.71%-2.23M-0.05%3.22B0.30%Electronics199.430Dec 31, 202413FBMOBank of Montreal
1.52%+2.18M+0.30%2.86B4.10%Banks148.760Dec 31, 202413FBNBrookfield Corp
1.52%-2.80M-0.19%2.86B3.30%Non-Bank Financials83.720Dec 31, 202413FTSLATesla
1.47%+197.23K+0.01%2.78B0.21%Auto292.980Dec 31, 202413FCMCanadian Imperial Bank of Commerce
1.43%+2.36M+0.25%2.69B4.51%Banks87.670Dec 31, 202413FNFLXNetflix
1.33%-34.34K-0.01%2.50B0.66%Internet & Media980.560Dec 31, 202413FENBEnbridge Inc
1.21%-3.69M-0.17%2.29B2.52%Mining61.810Dec 31, 202413FTRPTC Energy Corp
1.20%-4.46M-0.45%2.27B4.88%Mining64.750Dec 31, 2024Exchange AnnouncementCNQCanadian Natural Resources Ltd
0.97%-2.23M-0.11%1.83B2.82%Mining40.850Dec 31, 202413FVVisa
0.88%+5.25K+0.00%1.66B0.27%Non-Bank Financials362.710Dec 31, 202413FJPMJPMorgan
0.87%-1.45M-0.05%1.64B0.25%Banks264.650Dec 31, 202413FCOSTCostco
0.85%-114.06K-0.03%1.61B0.40%Commerce1048.610Dec 31, 202413FCNRCanadian National Railway Co
0.83%-385.90K-0.06%1.56B2.45%Transportation146.680Dec 31, 202413FWCNWaste Connections
0.79%+357.10K+0.14%1.48B3.35%Utilities189.760Dec 31, 202413FCPCanadian Pacific Kansas City Ltd
0.78%+329.06K+0.04%1.46B2.17%Transportation112.690Dec 31, 202413FNOWServiceNow
0.77%-5.73K-0.00%1.44B0.66%Computer929.760Dec 31, 202413FBRK.ABerkshire Hathaway-A
0.75%-415.00-0.03%1.42B0.14%Non-Bank Financials774999.990Dec 31, 202413FMFCManulife Financial Corp
0.72%-3.58M-0.21%1.36B2.58%Non-Bank Financials45.060Dec 31, 202413FMAMasterCard
0.69%-3.30M-0.36%1.30B0.27%Non-Bank Financials576.310Dec 31, 202413FLLYEli Lilly and Co
0.68%-228.37K-0.03%1.28B0.19%Medical Biology920.630Dec 31, 202413FSHOPShopify
0.64%+943.98K+0.07%1.20B0.87%Computer112.000Dec 31, 202413FCRWDCrowdStrike
0.63%-28.41K-0.01%1.18B1.40%Computer389.660Dec 31, 202413FWMTWalmart
0.59%-581.75K-0.01%1.12B0.15%Commerce98.610Dec 31, 202413FUNHUnitedHealth
0.59%-284.19K-0.03%1.12B0.24%Medical Biology474.960Dec 31, 202413FTTELUS Corp
0.59%+3.86M+0.25%1.10B5.39%Utilities22.390Dec 31, 202413FFTSFortis Inc
0.53%-1.87M-0.37%1.00B4.88%Utilities63.440Dec 31, 202413FNANational Bank of Canada
0.51%-798.06K-0.20%966.64M2.71%Banks120.410Jan 31, 2025MultipleTRIThomson Reuters Corp
0.50%+494.92K+0.11%935.49M1.30%Other258.630Dec 31, 202413FBACBank of America
0.49%-1.86M-0.02%918.25M0.27%Banks46.100Dec 31, 202413FPPLPembina Pipeline Corp
0.48%-2.09M-0.36%900.83M4.21%Mining56.240Dec 31, 202413FBCEBCE Inc
0.45%+2.87M+0.31%855.61M4.05%Utilities33.420Dec 31, 202413FHDHome Depot
0.43%-95.08K-0.01%815.15M0.21%Commerce396.600Dec 31, 202413FSUSuncor Energy Inc
0.43%-5.13M-0.41%801.75M1.81%Mining55.360Dec 31, 202413FRCI.BRogers Communications Inc
0.42%+2.49M+0.46%790.59M4.81%Utilities40.180Dec 31, 202413FMSTRStrategy
0.42%+2.67M+1.04%790.55M1.06%Computer255.430Dec 31, 202413FAEMAgnico Eagle
0.41%-253.72K-0.05%773.24M1.98%Non-Ferrous Metals96.280Dec 31, 202413FAMDAdvanced Micro Devices
0.39%+1.08M+0.07%739.76M0.38%Electronics99.860Dec 31, 202413FJNJJohnson & Johnson
0.38%-943.63K-0.04%716.88M0.21%Medical Biology165.020Dec 31, 202413FMSMorgan Stanley
0.38%-543.95K-0.03%714.00M0.35%Non-Bank Financials133.110Dec 31, 202413FIFCIntact Financial Corp
0.36%+11.29K+0.01%684.78M2.11%Non-Bank Financials285.050Jan 31, 2025MultipleGSGoldman Sachs
0.36%-337.91K-0.10%681.33M0.37%Non-Bank Financials622.290Dec 31, 202413F