RYRoyal Bank of Canada
4.32%-942.35K-0.07%7.89B4.94%Banks162.130Dec 31, 2024Exchange AnnouncementAAPLApple
3.71%-2.80M-0.02%6.78B0.20%Computer222.168Dec 31, 202413FNVDANVIDIA
3.65%-14.72M-0.06%6.66B0.25%Electronics109.000Dec 31, 202413FMSFTMicrosoft
3.43%-457.43K-0.01%6.27B0.22%Computer381.330Dec 31, 202413FGOOGLAlphabet-A
2.91%-3.68M-0.03%5.31B0.28%Internet & Media156.625Dec 31, 202413FTDThe Toronto-Dominion Bank
2.90%-1.23M-0.07%5.30B5.10%Banks84.970Dec 31, 2024Exchange AnnouncementAMZNAmazon
2.41%-3.47M-0.03%4.40B0.22%Commerce191.830Dec 31, 202413FMETAMeta Platforms
1.87%+27.53K+0.00%3.42B0.23%Internet & Media584.990Dec 31, 202413FBNSBank of Nova Scotia
1.77%+8.88M+0.71%3.23B5.56%Banks66.960Dec 31, 2024Exchange AnnouncementBMOBank of Montreal
1.57%+2.18M+0.30%2.87B4.11%Banks137.740Dec 31, 202413FBNBrookfield Corp
1.45%-2.80M-0.17%2.65B3.02%Non-Bank Financials76.690Dec 31, 202413FNFLXNetflix
1.41%-34.34K-0.01%2.57B0.66%Internet & Media919.955Dec 31, 202413FENBEnbridge Inc
1.33%-3.69M-0.17%2.43B2.52%Mining63.510Dec 31, 202413FCMCanadian Imperial Bank of Commerce
1.32%+2.36M+0.25%2.42B4.53%Banks81.390Dec 31, 202413FTRPTC Energy Corp
1.27%-4.46M-0.43%2.31B4.69%Mining68.160Dec 31, 2024Exchange AnnouncementAVGOBroadcom
1.26%-2.23M-0.05%2.31B0.30%Electronics167.350Dec 31, 202413FTSLATesla
1.03%+197.23K+0.01%1.88B0.21%Auto269.855Dec 31, 202413FCNQCanadian Natural Resources Ltd
1.01%-2.23M-0.11%1.85B2.83%Mining44.580Dec 31, 202413FVVisa
0.99%+5.25K+0.00%1.81B0.27%Non-Bank Financials345.380Dec 31, 202413FWCNWaste Connections
0.93%+357.10K+0.14%1.69B3.35%Utilities196.230Dec 31, 202413FCOSTCostco
0.91%-114.06K-0.03%1.67B0.40%Commerce949.470Dec 31, 202413FJPMJPMorgan
0.91%-1.45M-0.05%1.67B0.25%Banks243.840Dec 31, 202413FBRK.ABerkshire Hathaway-A
0.91%-415.00-0.03%1.66B0.14%Non-Bank Financials797726.005Dec 31, 202413FCNRCanadian National Railway Co
0.82%-385.90K-0.06%1.50B2.45%Transportation140.600Dec 31, 202413FCPCanadian Pacific Kansas City Ltd
0.78%+329.06K+0.04%1.43B2.17%Transportation101.640Dec 31, 202413FMFCManulife Financial Corp
0.77%-3.58M-0.21%1.40B2.58%Non-Bank Financials45.355Dec 31, 202413FMAMasterCard
0.74%-3.30M-0.36%1.35B0.27%Non-Bank Financials547.625Dec 31, 202413FLLYEli Lilly and Co
0.73%-228.37K-0.03%1.34B0.19%Medical Biology801.110Dec 31, 202413FCRWDCrowdStrike
0.68%-28.41K-0.01%1.24B1.39%Computer360.430Dec 31, 202413FTTELUS Corp
0.64%+3.86M+0.25%1.17B5.39%Utilities20.490Dec 31, 202413FUNHUnitedHealth
0.63%-284.19K-0.03%1.16B0.24%Medical Biology522.530Dec 31, 202413FFTSFortis Inc
0.61%-1.87M-0.37%1.12B4.88%Utilities65.950Dec 31, 202413FSHOPShopify
0.60%+943.98K+0.07%1.10B0.87%Computer98.226Dec 31, 202413FWMTWalmart
0.60%-581.75K-0.01%1.10B0.15%Commerce88.705Dec 31, 202413FNOWServiceNow
0.60%-5.73K-0.00%1.09B0.66%Computer807.990Dec 31, 202413FAEMAgnico Eagle
0.58%-253.72K-0.05%1.06B1.98%Non-Ferrous Metals107.510Dec 31, 202413FTRIThomson Reuters Corp
0.56%+494.92K+0.11%1.02B1.30%Other248.890Dec 31, 202413FPPLPembina Pipeline Corp
0.54%-2.09M-0.36%981.99M4.21%Mining57.730Dec 31, 202413FNANational Bank of Canada
0.53%+146.57K+0.04%965.44M2.96%Banks119.300Feb 28, 2025MultipleSUSuncor Energy Inc
0.48%-5.13M-0.41%872.46M1.82%Mining55.610Dec 31, 202413FBACBank of America
0.47%-1.86M-0.02%862.05M0.27%Banks41.475Dec 31, 202413FBCEBCE Inc
0.46%+2.87M+0.31%842.67M4.01%Utilities32.520Dec 31, 202413FFNVFranco-Nevada Corp
0.45%+30.47K+0.02%828.68M2.75%Non-Ferrous Metals224.990Dec 31, 202413FMSTRStrategy
0.44%+2.67M+1.03%810.88M1.05%Computer302.090Dec 31, 202413FJNJJohnson & Johnson
0.43%-943.63K-0.04%777.09M0.21%Medical Biology154.230Dec 31, 202413FIFCIntact Financial Corp
0.42%+22.68K+0.01%771.32M2.09%Non-Bank Financials296.740Feb 28, 2025MultipleHDHome Depot
0.42%-95.08K-0.01%763.19M0.21%Commerce364.955Dec 31, 202413FXOMExxon Mobil
0.40%-393.41K-0.01%735.01M0.14%Mining118.605Dec 31, 202413FABBVAbbVie
0.40%-526.94K-0.03%734.51M0.20%Medical Biology206.370Dec 31, 202413FNTRNutrien Ltd
0.37%-266.36K-0.05%683.74M2.83%Agriculture70.930Dec 31, 202413F