RYRoyal Bank of Canada
4.29%-942.35K-0.07%7.82B4.94%Banks160.580Dec 31, 2024Exchange AnnouncementNVDANVIDIA
3.71%-14.72M-0.06%6.76B0.25%Electronics109.670Dec 31, 202413FAAPLApple
3.65%-2.80M-0.02%6.67B0.20%Computer217.900Dec 31, 202413FMSFTMicrosoft
3.43%-457.43K-0.01%6.26B0.22%Computer378.800Dec 31, 202413FTDThe Toronto-Dominion Bank
2.96%-1.23M-0.07%5.39B5.10%Banks86.370Dec 31, 2024Exchange AnnouncementGOOGLAlphabet-A
2.87%-3.68M-0.03%5.24B0.28%Internet & Media154.330Dec 31, 202413FAMZNAmazon
2.43%-3.47M-0.03%4.44B0.22%Commerce192.720Dec 31, 202413FMETAMeta Platforms
1.86%+27.53K+0.00%3.39B0.23%Internet & Media576.740Dec 31, 202413FBNSBank of Nova Scotia
1.81%+8.88M+0.71%3.30B5.56%Banks68.360Dec 31, 2024Exchange AnnouncementBMOBank of Montreal
1.56%+2.18M+0.30%2.85B4.11%Banks136.440Dec 31, 202413FNFLXNetflix
1.44%-34.34K-0.01%2.62B0.66%Internet & Media933.850Dec 31, 202413FBNBrookfield Corp
1.41%-2.80M-0.17%2.58B3.02%Non-Bank Financials74.200Dec 31, 202413FENBEnbridge Inc
1.34%-3.69M-0.17%2.44B2.52%Mining63.620Dec 31, 202413FCMCanadian Imperial Bank of Commerce
1.31%+2.36M+0.25%2.39B4.53%Banks80.400Dec 31, 202413FAVGOBroadcom
1.29%-2.23M-0.05%2.35B0.30%Electronics169.120Dec 31, 202413FTRPTC Energy Corp
1.28%-4.46M-0.43%2.34B4.69%Mining68.820Dec 31, 2024Exchange AnnouncementCNQCanadian Natural Resources Ltd
1.00%-2.23M-0.11%1.82B2.83%Mining43.730Dec 31, 202413FTSLATesla
0.99%+197.23K+0.01%1.81B0.21%Auto263.550Dec 31, 202413FVVisa
0.99%+5.25K+0.00%1.81B0.27%Non-Bank Financials342.850Dec 31, 202413FJPMJPMorgan
0.92%-1.45M-0.05%1.67B0.25%Banks242.850Dec 31, 202413FWCNWaste Connections
0.91%+357.10K+0.14%1.67B3.35%Utilities192.830Dec 31, 202413FBRK.ABerkshire Hathaway-A
0.90%-415.00-0.03%1.64B0.14%Non-Bank Financials790250.000Dec 31, 202413FCOSTCostco
0.90%-114.06K-0.03%1.64B0.40%Commerce929.660Dec 31, 202413FCNRCanadian National Railway Co
0.82%-385.90K-0.06%1.50B2.45%Transportation139.520Dec 31, 202413FCPCanadian Pacific Kansas City Ltd
0.77%+329.06K+0.04%1.40B2.17%Transportation99.400Dec 31, 202413FLLYEli Lilly and Co
0.75%-228.37K-0.03%1.37B0.19%Medical Biology822.510Dec 31, 202413FMFCManulife Financial Corp
0.75%-3.58M-0.21%1.37B2.58%Non-Bank Financials44.060Dec 31, 202413FMAMasterCard
0.73%-3.30M-0.36%1.33B0.27%Non-Bank Financials540.610Dec 31, 202413FCRWDCrowdStrike
0.68%-28.41K-0.01%1.23B1.39%Computer357.110Dec 31, 202413FTTELUS Corp
0.64%+3.86M+0.25%1.16B5.39%Utilities20.440Dec 31, 202413FUNHUnitedHealth
0.62%-284.19K-0.03%1.14B0.24%Medical Biology516.040Dec 31, 202413FFTSFortis Inc
0.60%-1.87M-0.37%1.10B4.88%Utilities64.820Dec 31, 202413FSHOPShopify
0.60%+943.98K+0.07%1.09B0.87%Computer96.680Dec 31, 202413FNOWServiceNow
0.60%-5.73K-0.00%1.09B0.66%Computer797.760Dec 31, 202413FAEMAgnico Eagle
0.58%-253.72K-0.05%1.07B1.98%Non-Ferrous Metals107.360Dec 31, 202413FWMTWalmart
0.58%-581.75K-0.01%1.05B0.15%Commerce85.150Dec 31, 202413FTRIThomson Reuters Corp
0.55%+494.92K+0.11%1.00B1.30%Other244.700Dec 31, 202413FPPLPembina Pipeline Corp
0.53%-2.09M-0.36%975.14M4.21%Mining57.150Dec 31, 202413FNANational Bank of Canada
0.53%+146.57K+0.04%963.35M2.96%Banks119.220Feb 28, 2025MultipleSUSuncor Energy Inc
0.47%-5.13M-0.41%863.28M1.82%Mining54.920Dec 31, 202413FBACBank of America
0.47%-1.86M-0.02%861.84M0.27%Banks41.250Dec 31, 202413FBCEBCE Inc
0.47%+2.87M+0.31%849.09M4.01%Utilities32.870Dec 31, 202413FFNVFranco-Nevada Corp
0.45%+30.47K+0.02%824.00M2.75%Non-Ferrous Metals222.560Dec 31, 202413FJNJJohnson & Johnson
0.45%-943.63K-0.04%818.02M0.21%Medical Biology163.710Dec 31, 202413FMSTRStrategy
0.43%+2.67M+1.03%789.98M1.05%Computer289.410Dec 31, 202413FHDHome Depot
0.41%-95.08K-0.01%750.52M0.21%Commerce358.150Dec 31, 202413FIFCIntact Financial Corp
0.41%+22.68K+0.01%745.15M2.09%Non-Bank Financials286.150Feb 28, 2025MultipleXOMExxon Mobil
0.40%-393.41K-0.01%731.38M0.14%Mining117.730Dec 31, 202413FABBVAbbVie
0.40%-526.94K-0.03%727.07M0.20%Medical Biology205.290Dec 31, 202413FRCI.BRogers Communications Inc
0.39%+2.49M+0.46%702.98M4.79%Utilities39.060Dec 31, 202413F