RYRoyal Bank of Canada
4.29%-942.35K-0.07%7.82B4.94%Banks161.170Dec 31, 2024Exchange AnnouncementNVDANVIDIA
3.71%-14.72M-0.06%6.76B0.25%Electronics104.880Dec 31, 202413FAAPLApple
3.65%-2.80M-0.02%6.67B0.20%Computer219.560Dec 31, 202413FMSFTMicrosoft
3.43%-457.43K-0.01%6.26B0.22%Computer368.260Dec 31, 202413FTDThe Toronto-Dominion Bank
2.96%-1.23M-0.07%5.39B5.10%Banks85.950Dec 31, 2024Exchange AnnouncementGOOGLAlphabet-A
2.87%-3.68M-0.03%5.24B0.28%Internet & Media151.560Dec 31, 202413FAMZNAmazon
2.43%-3.47M-0.03%4.44B0.22%Commerce186.020Dec 31, 202413FMETAMeta Platforms
1.86%+27.53K+0.00%3.39B0.23%Internet & Media562.950Dec 31, 202413FBNSBank of Nova Scotia
1.81%+8.88M+0.71%3.30B5.56%Banks67.670Dec 31, 2024Exchange AnnouncementBMOBank of Montreal
1.56%+2.18M+0.30%2.85B4.11%Banks136.240Dec 31, 202413FNFLXNetflix
1.44%-34.34K-0.01%2.62B0.66%Internet & Media910.063Dec 31, 202413FBNBrookfield Corp
1.41%-2.80M-0.17%2.58B3.02%Non-Bank Financials73.540Dec 31, 202413FENBEnbridge Inc
1.34%-3.69M-0.17%2.44B2.52%Mining64.210Dec 31, 202413FCMCanadian Imperial Bank of Commerce
1.31%+2.36M+0.25%2.39B4.53%Banks80.470Dec 31, 202413FAVGOBroadcom
1.29%-2.23M-0.05%2.35B0.30%Electronics162.710Dec 31, 202413FTRPTC Energy Corp
1.28%-4.46M-0.43%2.34B4.69%Mining68.870Dec 31, 2024Exchange AnnouncementCNQCanadian Natural Resources Ltd
1.00%-2.23M-0.11%1.82B2.83%Mining44.540Dec 31, 202413FTSLATesla
0.99%+197.23K+0.01%1.81B0.21%Auto249.338Dec 31, 202413FVVisa
0.99%+5.25K+0.00%1.81B0.27%Non-Bank Financials342.440Dec 31, 202413FJPMJPMorgan
0.92%-1.45M-0.05%1.67B0.25%Banks241.480Dec 31, 202413FWCNWaste Connections
0.91%+357.10K+0.14%1.67B3.35%Utilities193.440Dec 31, 202413FBRK.ABerkshire Hathaway-A
0.90%-415.00-0.03%1.64B0.14%Non-Bank Financials792149.660Dec 31, 202413FCOSTCostco
0.90%-114.06K-0.03%1.64B0.40%Commerce939.050Dec 31, 202413FCNRCanadian National Railway Co
0.82%-385.90K-0.06%1.50B2.45%Transportation140.100Dec 31, 202413FCPCanadian Pacific Kansas City Ltd
0.77%+329.06K+0.04%1.40B2.17%Transportation100.280Dec 31, 202413FLLYEli Lilly and Co
0.75%-228.37K-0.03%1.37B0.19%Medical Biology807.350Dec 31, 202413FMFCManulife Financial Corp
0.75%-3.58M-0.21%1.37B2.58%Non-Bank Financials44.140Dec 31, 202413FMAMasterCard
0.73%-3.30M-0.36%1.33B0.27%Non-Bank Financials537.620Dec 31, 202413FCRWDCrowdStrike
0.68%-28.41K-0.01%1.23B1.39%Computer343.450Dec 31, 202413FTTELUS Corp
0.64%+3.86M+0.25%1.16B5.39%Utilities20.805Dec 31, 202413FUNHUnitedHealth
0.62%-284.19K-0.03%1.14B0.24%Medical Biology524.665Dec 31, 202413FFTSFortis Inc
0.60%-1.87M-0.37%1.10B4.88%Utilities66.180Dec 31, 202413FSHOPShopify
0.60%+943.98K+0.07%1.09B0.87%Computer91.945Dec 31, 202413FNOWServiceNow
0.60%-5.73K-0.00%1.09B0.66%Computer769.125Dec 31, 202413FAEMAgnico Eagle
0.58%-253.72K-0.05%1.07B1.98%Non-Ferrous Metals107.540Dec 31, 202413FWMTWalmart
0.58%-581.75K-0.01%1.05B0.15%Commerce86.605Dec 31, 202413FTRIThomson Reuters Corp
0.55%+494.92K+0.11%1.00B1.30%Other246.730Dec 31, 202413FPPLPembina Pipeline Corp
0.53%-2.09M-0.36%975.14M4.21%Mining57.920Dec 31, 202413FNANational Bank of Canada
0.53%+146.57K+0.04%963.35M2.96%Banks118.440Feb 28, 2025MultipleSUSuncor Energy Inc
0.47%-5.13M-0.41%863.28M1.82%Mining56.090Dec 31, 202413FBACBank of America
0.47%-1.86M-0.02%861.84M0.27%Banks41.235Dec 31, 202413FBCEBCE Inc
0.47%+2.87M+0.31%849.09M4.01%Utilities33.370Dec 31, 202413FFNVFranco-Nevada Corp
0.45%+30.47K+0.02%824.00M2.75%Non-Ferrous Metals223.980Dec 31, 202413FJNJJohnson & Johnson
0.45%-943.63K-0.04%818.02M0.21%Medical Biology166.045Dec 31, 202413FMSTRStrategy
0.43%+2.67M+1.03%789.98M1.05%Computer290.165Dec 31, 202413FHDHome Depot
0.41%-95.08K-0.01%750.52M0.21%Commerce362.800Dec 31, 202413FIFCIntact Financial Corp
0.41%+22.68K+0.01%745.15M2.09%Non-Bank Financials290.950Feb 28, 2025MultipleXOMExxon Mobil
0.40%-393.41K-0.01%731.38M0.14%Mining119.660Dec 31, 202413FABBVAbbVie
0.40%-526.94K-0.03%727.07M0.20%Medical Biology209.890Dec 31, 202413FRCI.BRogers Communications Inc
0.39%+2.49M+0.46%702.98M4.79%Utilities39.500Dec 31, 202413F