RYRoyal Bank of Canada
4.31%-942.35K-0.07%7.83B4.94%Banks162.100Dec 31, 2024Exchange AnnouncementAAPLApple
3.72%-2.80M-0.02%6.75B0.20%Computer222.130Dec 31, 202413FNVDANVIDIA
3.60%-14.72M-0.06%6.53B0.25%Electronics108.380Dec 31, 202413FMSFTMicrosoft
3.39%-457.43K-0.01%6.15B0.22%Computer375.390Dec 31, 202413FTDThe Toronto-Dominion Bank
2.96%-1.23M-0.07%5.36B5.10%Banks86.230Dec 31, 2024Exchange AnnouncementGOOGLAlphabet-A
2.88%-3.68M-0.03%5.22B0.28%Internet & Media154.640Dec 31, 202413FAMZNAmazon
2.39%-3.47M-0.03%4.34B0.22%Commerce190.260Dec 31, 202413FMETAMeta Platforms
1.85%+27.53K+0.00%3.36B0.23%Internet & Media576.360Dec 31, 202413FBNSBank of Nova Scotia
1.80%+8.88M+0.71%3.27B5.56%Banks68.230Dec 31, 2024Exchange AnnouncementBMOBank of Montreal
1.57%+2.18M+0.30%2.84B4.11%Banks137.420Dec 31, 202413FNFLXNetflix
1.43%-34.34K-0.01%2.59B0.66%Internet & Media932.530Dec 31, 202413FBNBrookfield Corp
1.41%-2.80M-0.17%2.56B3.02%Non-Bank Financials75.310Dec 31, 202413FENBEnbridge Inc
1.34%-3.69M-0.17%2.42B2.52%Mining63.690Dec 31, 202413FCMCanadian Imperial Bank of Commerce
1.32%+2.36M+0.25%2.39B4.53%Banks80.950Dec 31, 202413FTRPTC Energy Corp
1.27%-4.46M-0.43%2.30B4.69%Mining67.960Dec 31, 2024Exchange AnnouncementAVGOBroadcom
1.26%-2.23M-0.05%2.29B0.30%Electronics167.430Dec 31, 202413FCNQCanadian Natural Resources Ltd
1.01%-2.23M-0.11%1.83B2.83%Mining44.280Dec 31, 202413FVVisa
1.00%+5.25K+0.00%1.82B0.27%Non-Bank Financials350.460Dec 31, 202413FTSLATesla
0.97%+197.23K+0.01%1.75B0.21%Auto259.160Dec 31, 202413FJPMJPMorgan
0.92%-1.45M-0.05%1.67B0.25%Banks245.300Dec 31, 202413FWCNWaste Connections
0.92%+357.10K+0.14%1.67B3.35%Utilities195.190Dec 31, 202413FBRK.ABerkshire Hathaway-A
0.91%-415.00-0.03%1.66B0.14%Non-Bank Financials798441.600Dec 31, 202413FCOSTCostco
0.91%-114.06K-0.03%1.66B0.40%Commerce945.780Dec 31, 202413FCNRCanadian National Railway Co
0.82%-385.90K-0.06%1.50B2.45%Transportation140.040Dec 31, 202413FCPCanadian Pacific Kansas City Ltd
0.78%+329.06K+0.04%1.41B2.17%Transportation100.990Dec 31, 202413FMFCManulife Financial Corp
0.76%-3.58M-0.21%1.37B2.58%Non-Bank Financials44.840Dec 31, 202413FLLYEli Lilly and Co
0.74%-228.37K-0.03%1.35B0.19%Medical Biology825.910Dec 31, 202413FMAMasterCard
0.74%-3.30M-0.36%1.33B0.27%Non-Bank Financials548.120Dec 31, 202413FCRWDCrowdStrike
0.66%-28.41K-0.01%1.20B1.39%Computer352.580Dec 31, 202413FTTELUS Corp
0.64%+3.86M+0.25%1.17B5.39%Utilities20.640Dec 31, 202413FUNHUnitedHealth
0.64%-284.19K-0.03%1.15B0.24%Medical Biology523.750Dec 31, 202413FFTSFortis Inc
0.61%-1.87M-0.37%1.11B4.88%Utilities65.550Dec 31, 202413FWMTWalmart
0.59%-581.75K-0.01%1.07B0.15%Commerce87.790Dec 31, 202413FAEMAgnico Eagle
0.59%-253.72K-0.05%1.07B1.98%Non-Ferrous Metals108.410Dec 31, 202413FNOWServiceNow
0.59%-5.73K-0.00%1.07B0.66%Computer796.140Dec 31, 202413FSHOPShopify
0.59%+943.98K+0.07%1.07B0.87%Computer95.480Dec 31, 202413FTRIThomson Reuters Corp
0.55%+494.92K+0.11%1.00B1.30%Other248.330Dec 31, 202413FPPLPembina Pipeline Corp
0.54%-2.09M-0.36%978.03M4.21%Mining57.560Dec 31, 202413FNANational Bank of Canada
0.53%+146.57K+0.04%956.84M2.96%Banks118.770Feb 28, 2025MultipleSUSuncor Energy Inc
0.48%-5.13M-0.41%873.76M1.82%Mining55.720Dec 31, 202413FBACBank of America
0.48%-1.86M-0.02%865.08M0.27%Banks41.730Dec 31, 202413FBCEBCE Inc
0.47%+2.87M+0.31%848.98M4.01%Utilities33.030Dec 31, 202413FFNVFranco-Nevada Corp
0.46%+30.47K+0.02%827.75M2.75%Non-Ferrous Metals226.330Dec 31, 202413FJNJJohnson & Johnson
0.46%-943.63K-0.04%826.76M0.21%Medical Biology165.840Dec 31, 202413FMSTRStrategy
0.44%+2.67M+1.03%796.13M1.05%Computer288.270Dec 31, 202413FHDHome Depot
0.42%-95.08K-0.01%761.00M0.21%Commerce366.490Dec 31, 202413FIFCIntact Financial Corp
0.42%+22.68K+0.01%758.43M2.09%Non-Bank Financials294.010Feb 28, 2025MultipleXOMExxon Mobil
0.41%-393.41K-0.01%743.30M0.14%Mining118.930Dec 31, 202413FABBVAbbVie
0.40%-526.94K-0.03%732.76M0.20%Medical Biology209.520Dec 31, 202413FRCI.BRogers Communications Inc
0.38%+2.49M+0.46%698.20M4.79%Utilities38.430Dec 31, 202413F