RYRoyal Bank of Canada
4.44%-942.35K-0.07%8.30B4.94%Banks165.910Dec 31, 2024Exchange AnnouncementNVDANVIDIA
3.59%-14.72M-0.06%6.71B0.25%Electronics109.020Dec 31, 202413FMSFTMicrosoft
3.47%-457.43K-0.01%6.49B0.22%Computer394.040Dec 31, 202413FAAPLApple
3.45%-2.80M-0.02%6.45B0.20%Computer211.210Dec 31, 202413FTDThe Toronto-Dominion Bank
3.02%-1.23M-0.07%5.64B5.10%Banks87.560Dec 31, 2024Exchange AnnouncementGOOGLAlphabet-A
2.91%-3.68M-0.03%5.44B0.28%Internet & Media160.160Dec 31, 202413FAMZNAmazon
2.31%-3.47M-0.03%4.31B0.22%Commerce187.390Dec 31, 202413FBNSBank of Nova Scotia
1.83%+8.88M+0.71%3.42B5.56%Banks68.530Dec 31, 2024Exchange AnnouncementMETAMeta Platforms
1.74%+27.53K+0.00%3.24B0.23%Internet & Media554.440Dec 31, 202413FNFLXNetflix
1.67%-34.34K-0.01%3.12B0.66%Internet & Media1125.640Dec 31, 202413FBMOBank of Montreal
1.52%+2.18M+0.30%2.83B4.11%Banks131.850Dec 31, 202413FAVGOBroadcom
1.42%-2.23M-0.05%2.66B0.30%Electronics191.170Dec 31, 202413FCMCanadian Imperial Bank of Commerce
1.42%+2.36M+0.25%2.65B4.53%Banks86.470Dec 31, 202413FBNBrookfield Corp
1.42%-2.80M-0.17%2.65B3.02%Non-Bank Financials74.210Dec 31, 202413FENBEnbridge Inc
1.37%-3.69M-0.17%2.55B2.52%Mining64.520Dec 31, 202413FTRPTC Energy Corp
1.31%-4.46M-0.43%2.44B4.69%Mining69.500Dec 31, 2024Exchange AnnouncementTSLATesla
1.04%+197.23K+0.01%1.95B0.21%Auto292.030Dec 31, 202413FVVisa
0.96%+5.25K+0.00%1.79B0.27%Non-Bank Financials341.520Dec 31, 202413FCNQCanadian Natural Resources Ltd
0.94%-2.23M-0.11%1.75B2.83%Mining40.550Dec 31, 202413FCOSTCostco
0.93%-114.06K-0.03%1.74B0.40%Commerce991.700Dec 31, 202413FJPMJPMorgan
0.90%-1.45M-0.05%1.68B0.25%Banks244.620Dec 31, 202413FWCNWaste Connections
0.90%+357.10K+0.14%1.68B3.35%Utilities195.530Dec 31, 202413FBRK.ABerkshire Hathaway-A
0.89%-415.00-0.03%1.66B0.14%Non-Bank Financials801340.000Dec 31, 202413FCRWDCrowdStrike
0.79%-28.41K-0.01%1.48B1.39%Computer430.990Dec 31, 202413FLLYEli Lilly and Co
0.79%-228.37K-0.03%1.48B0.19%Medical Biology885.200Dec 31, 202413FCNRCanadian National Railway Co
0.79%-385.90K-0.06%1.47B2.44%Transportation133.450Dec 31, 202413FCPCanadian Pacific Kansas City Ltd
0.77%+329.06K+0.04%1.44B2.17%Transportation99.640Dec 31, 202413FMFCManulife Financial Corp
0.73%-3.58M-0.21%1.36B2.59%Non-Bank Financials42.460Dec 31, 202413FMAMasterCard
0.71%-3.30M-0.36%1.33B0.27%Non-Bank Financials539.680Dec 31, 202413FNOWServiceNow
0.68%-5.73K-0.00%1.28B0.66%Computer942.860Dec 31, 202413FTTELUS Corp
0.66%+3.86M+0.25%1.24B5.39%Utilities20.990Dec 31, 202413FNANational Bank of Canada
0.64%+2.39M+0.61%1.19B3.51%Banks120.230Mar 31, 2025MultipleFTSFortis Inc
0.63%-1.87M-0.37%1.19B4.86%Utilities67.540Dec 31, 202413FWMTWalmart
0.63%-581.75K-0.01%1.18B0.15%Commerce96.040Dec 31, 202413FAEMAgnico Eagle
0.62%-253.72K-0.05%1.16B1.97%Non-Ferrous Metals116.370Dec 31, 202413FSHOPShopify
0.59%+943.98K+0.07%1.11B0.87%Computer98.920Dec 31, 202413FTRIThomson Reuters Corp
0.58%+494.92K+0.11%1.08B1.30%Other254.720Dec 31, 202413FMSTRStrategy
0.56%+2.67M+1.03%1.04B1.05%Computer381.450Dec 31, 202413FPPLPembina Pipeline Corp
0.50%-2.09M-0.36%942.45M4.21%Mining53.330Dec 31, 202413FUNHUnitedHealth
0.49%-284.19K-0.03%909.74M0.24%Medical Biology409.230Dec 31, 202413FFNVFranco-Nevada Corp
0.48%+30.47K+0.02%896.44M2.75%Non-Ferrous Metals233.560Dec 31, 202413FBIPBrookfield Infrastructure Partners LP
0.46%+480.94K+0.10%858.29M6.39%Utilities29.450Dec 31, 202413FBACBank of America
0.45%-1.86M-0.02%834.58M0.28%Banks39.990Dec 31, 202413FBCEBCE Inc
0.44%+2.87M+0.31%813.26M4.01%Utilities30.310Dec 31, 202413FSUSuncor Energy Inc
0.43%-5.13M-0.41%804.37M1.82%Mining49.440Dec 31, 202413FIFCIntact Financial Corp
0.42%+23.57K+0.01%793.46M2.05%Non-Bank Financials303.300Mar 31, 2025MultipleNTRNutrien Ltd
0.42%-266.36K-0.05%789.47M2.84%Agriculture78.620Dec 31, 202413FJNJJohnson & Johnson
0.42%-943.63K-0.04%782.49M0.21%Medical Biology155.910Dec 31, 202413FHDHome Depot
0.40%-95.08K-0.01%753.09M0.21%Commerce359.000Dec 31, 202413FABBVAbbVie
0.37%-526.94K-0.03%690.31M0.20%Medical Biology193.510Dec 31, 202413F