RYRoyal Bank of Canada
4.44%-942.35K-0.07%8.46B4.94%Banks167.430Dec 31, 2024Exchange AnnouncementMSFTMicrosoft
3.78%-457.43K-0.01%7.20B0.22%Computer435.280Dec 31, 202413FNVDANVIDIA
3.69%-14.72M-0.06%7.04B0.25%Electronics114.500Dec 31, 202413FAAPLApple
3.28%-2.80M-0.02%6.26B0.20%Computer205.350Dec 31, 202413FTDThe Toronto-Dominion Bank
3.00%-1.23M-0.07%5.71B5.10%Banks88.340Dec 31, 2024Exchange AnnouncementGOOGLAlphabet-A
2.92%-3.68M-0.03%5.57B0.28%Internet & Media164.030Dec 31, 202413FAMZNAmazon
2.30%-3.47M-0.03%4.39B0.22%Commerce189.980Dec 31, 202413FMETAMeta Platforms
1.85%+27.53K+0.00%3.52B0.23%Internet & Media597.020Dec 31, 202413FBNSBank of Nova Scotia
1.83%+8.88M+0.71%3.49B5.56%Banks69.610Dec 31, 2024Exchange AnnouncementNFLXNetflix
1.70%-34.34K-0.01%3.23B0.66%Internet & Media1156.490Dec 31, 202413FBMOBank of Montreal
1.53%+2.18M+0.30%2.91B4.11%Banks134.840Dec 31, 202413FAVGOBroadcom
1.49%-2.23M-0.05%2.84B0.30%Electronics203.640Dec 31, 202413FBNBrookfield Corp
1.45%-2.80M-0.19%2.76B3.32%Non-Bank Financials76.610Dec 31, 202413FCMCanadian Imperial Bank of Commerce
1.42%+2.36M+0.25%2.71B4.53%Banks88.000Dec 31, 202413FENBEnbridge Inc
1.34%-3.69M-0.17%2.56B2.52%Mining64.730Dec 31, 202413FTRPTC Energy Corp
1.29%-4.46M-0.43%2.45B4.69%Mining70.340Dec 31, 2024Exchange AnnouncementTSLATesla
1.06%+197.23K+0.01%2.02B0.21%Auto287.210Dec 31, 202413FVVisa
0.96%+5.25K+0.00%1.83B0.28%Non-Bank Financials347.600Dec 31, 202413FCOSTCostco
0.93%-114.06K-0.03%1.78B0.40%Commerce1008.300Dec 31, 202413FJPMJPMorgan
0.91%-1.45M-0.05%1.74B0.25%Banks252.510Dec 31, 202413FCNQCanadian Natural Resources Ltd
0.90%-2.23M-0.11%1.72B2.83%Mining40.040Dec 31, 202413FWCNWaste Connections
0.89%+357.10K+0.14%1.70B3.35%Utilities197.800Dec 31, 202413FBRK.ABerkshire Hathaway-A
0.88%-415.00-0.03%1.68B0.14%Non-Bank Financials809350.000Dec 31, 202413FCNRCanadian National Railway Co
0.81%-385.90K-0.06%1.54B2.44%Transportation139.980Dec 31, 202413FCRWDCrowdStrike
0.80%-28.41K-0.01%1.53B1.39%Computer440.580Dec 31, 202413FCPCanadian Pacific Kansas City Ltd
0.79%+329.06K+0.04%1.51B2.17%Transportation103.530Dec 31, 202413FMFCManulife Financial Corp
0.73%-3.58M-0.21%1.40B2.59%Non-Bank Financials43.570Dec 31, 202413FMAMasterCard
0.72%-3.30M-0.36%1.38B0.27%Non-Bank Financials559.390Dec 31, 202413FLLYEli Lilly and Co
0.72%-228.37K-0.03%1.37B0.19%Medical Biology823.620Dec 31, 202413FNOWServiceNow
0.70%-5.73K-0.00%1.33B0.66%Computer977.360Dec 31, 202413FTTELUS Corp
0.64%+3.86M+0.25%1.23B5.39%Utilities20.720Dec 31, 202413FWMTWalmart
0.64%-581.75K-0.01%1.22B0.15%Commerce98.750Dec 31, 202413FNANational Bank of Canada
0.64%+2.40M+0.61%1.21B3.51%Banks122.000Mar 31, 2025MultipleFTSFortis Inc
0.62%-1.87M-0.37%1.18B4.86%Utilities67.080Dec 31, 202413FSHOPShopify
0.59%+943.98K+0.07%1.13B0.87%Computer99.250Dec 31, 202413FAEMAgnico Eagle
0.58%-253.72K-0.05%1.10B1.97%Non-Ferrous Metals111.120Dec 31, 202413FTRIThomson Reuters Corp
0.57%+494.92K+0.11%1.08B1.30%Other254.640Dec 31, 202413FMSTRStrategy
0.56%+2.67M+1.03%1.07B1.05%Computer394.370Dec 31, 202413FPPLPembina Pipeline Corp
0.50%-2.09M-0.36%947.78M4.21%Mining53.980Dec 31, 202413FBIPBrookfield Infrastructure Partners LP
0.47%+480.94K+0.10%901.96M6.39%Utilities30.970Dec 31, 202413FUNHUnitedHealth
0.46%-284.19K-0.03%880.85M0.24%Medical Biology399.920Dec 31, 202413FFNVFranco-Nevada Corp
0.46%+30.47K+0.02%868.95M2.75%Non-Ferrous Metals227.640Dec 31, 202413FBACBank of America
0.45%-1.86M-0.02%856.93M0.28%Banks41.070Dec 31, 202413FSUSuncor Energy Inc
0.42%-5.13M-0.41%805.32M1.82%Mining49.740Dec 31, 202413FIFCIntact Financial Corp
0.42%+24.23K+0.01%804.99M2.05%Non-Bank Financials305.470Mar 31, 2025MultipleNTRNutrien Ltd
0.41%-266.36K-0.05%786.84M2.84%Agriculture78.510Dec 31, 202413FBCEBCE Inc
0.41%+2.87M+0.31%782.27M4.01%Utilities29.600Dec 31, 202413FJNJJohnson & Johnson
0.41%-943.63K-0.04%777.84M0.21%Medical Biology156.120Dec 31, 202413FHDHome Depot
0.40%-95.08K-0.01%764.75M0.21%Commerce364.520Dec 31, 202413FPLTRPalantir
0.39%+3.55M+0.15%736.57M0.25%Computer124.280Dec 31, 202413F