NVDANVIDIA
4.41%-14.72M-0.06%8.28B0.25%Electronics131.280Dec 31, 202413FRYRoyal Bank of Canada
4.27%-3.54M-0.25%8.01B4.75%Banks171.420Dec 31, 202413FAAPLApple
4.08%-2.80M-0.02%7.65B0.20%Computer240.360Dec 31, 202413FMSFTMicrosoft
3.70%-457.43K-0.01%6.95B0.22%Computer399.730Dec 31, 202413FGOOGLAlphabet-A
3.43%-3.68M-0.03%6.43B0.28%Internet & Media172.730Dec 31, 202413FAMZNAmazon
2.69%-3.47M-0.03%5.05B0.22%Commerce214.350Dec 31, 202413FTDThe Toronto-Dominion Bank
2.34%-6.91M-0.40%4.39B4.78%Banks85.670Dec 31, 202413FBNSBank of Nova Scotia
1.95%+8.88M+0.72%3.66B5.63%Banks72.380Dec 31, 2024Exchange AnnouncementMETAMeta Platforms
1.83%+27.53K+0.00%3.44B0.23%Internet & Media673.700Dec 31, 202413FAVGOBroadcom
1.71%-2.23M-0.05%3.22B0.30%Electronics212.940Dec 31, 202413FBMOBank of Montreal
1.52%+2.18M+0.30%2.86B4.09%Banks149.190Dec 31, 202413FBNBrookfield Corp
1.52%-2.80M-0.19%2.86B3.30%Non-Bank Financials82.720Dec 31, 202413FTSLATesla
1.48%+197.23K+0.01%2.78B0.21%Auto290.800Dec 31, 202413FCMCanadian Imperial Bank of Commerce
1.43%+2.36M+0.25%2.69B4.51%Banks86.780Dec 31, 202413FNFLXNetflix
1.33%-34.34K-0.01%2.50B0.66%Internet & Media990.060Dec 31, 202413FENBEnbridge Inc
1.22%-3.69M-0.17%2.29B2.52%Mining59.930Dec 31, 202413FTRPTC Energy Corp
1.09%-9.27M-0.93%2.04B4.39%Mining63.690Dec 31, 202413FCNQCanadian Natural Resources Ltd
0.98%-2.23M-0.11%1.83B2.82%Mining41.080Dec 31, 202413FVVisa
0.88%+5.25K+0.00%1.66B0.27%Non-Bank Financials350.630Dec 31, 202413FJPMJPMorgan
0.87%-1.45M-0.05%1.64B0.25%Banks258.790Dec 31, 202413FCOSTCostco
0.86%-114.06K-0.03%1.61B0.40%Commerce1031.970Dec 31, 202413FCNRCanadian National Railway Co
0.83%-385.90K-0.06%1.56B2.45%Transportation144.190Dec 31, 202413FWCNWaste Connections
0.79%+357.10K+0.14%1.48B3.35%Utilities187.870Dec 31, 202413FCPCanadian Pacific Kansas City Ltd
0.78%+329.06K+0.04%1.46B2.17%Transportation111.440Dec 31, 202413FNOWServiceNow
0.77%-5.73K-0.00%1.44B0.66%Computer941.960Dec 31, 202413FBRK.ABerkshire Hathaway-A
0.75%-415.00-0.03%1.42B0.14%Non-Bank Financials740998.000Dec 31, 202413FMFCManulife Financial Corp
0.73%-3.58M-0.21%1.36B2.58%Non-Bank Financials44.160Dec 31, 202413FMAMasterCard
0.69%-3.30M-0.36%1.30B0.27%Non-Bank Financials561.270Dec 31, 202413FLLYEli Lilly and Co
0.68%-228.37K-0.03%1.28B0.19%Medical Biology915.010Dec 31, 202413FSHOPShopify
0.64%+943.98K+0.07%1.20B0.87%Computer113.230Dec 31, 202413FCRWDCrowdStrike
0.63%-28.41K-0.01%1.18B1.40%Computer394.560Dec 31, 202413FWMTWalmart
0.60%-581.75K-0.01%1.12B0.15%Commerce96.200Dec 31, 202413FUNHUnitedHealth
0.59%-284.19K-0.03%1.12B0.24%Medical Biology463.590Dec 31, 202413FTTELUS Corp
0.59%+3.86M+0.25%1.10B5.39%Utilities22.430Dec 31, 202413FFTSFortis Inc
0.53%-1.87M-0.37%1.00B4.88%Utilities63.010Dec 31, 202413FNANational Bank of Canada
0.51%-798.06K-0.20%966.64M2.72%Banks120.470Jan 31, 2025MultipleTRIThomson Reuters Corp
0.50%+494.92K+0.11%935.49M1.30%Other253.760Dec 31, 202413FBACBank of America
0.49%-1.86M-0.02%918.25M0.27%Banks43.940Dec 31, 202413FPPLPembina Pipeline Corp
0.48%-2.09M-0.36%900.83M4.21%Mining51.930Dec 31, 202413FBCEBCE Inc
0.46%+2.87M+0.31%855.61M4.05%Utilities33.560Dec 31, 202413FHDHome Depot
0.43%-95.08K-0.01%815.15M0.21%Commerce390.480Dec 31, 202413FSUSuncor Energy Inc
0.43%-5.13M-0.41%801.75M1.81%Mining54.830Dec 31, 202413FRCI.BRogers Communications Inc
0.42%+2.49M+0.46%790.59M4.81%Utilities40.490Dec 31, 202413FMSTRStrategy
0.42%+2.67M+1.04%790.55M1.06%Computer263.270Dec 31, 202413FAEMAgnico Eagle
0.41%-253.72K-0.05%776.51M1.98%Non-Ferrous Metals98.360Dec 31, 202413FAMDAdvanced Micro Devices
0.39%+1.08M+0.07%739.76M0.38%Electronics104.740Dec 31, 202413FJNJJohnson & Johnson
0.38%-943.63K-0.04%716.88M0.21%Medical Biology163.080Dec 31, 202413FMSMorgan Stanley
0.38%-543.95K-0.03%714.00M0.35%Non-Bank Financials131.050Dec 31, 202413FIFCIntact Financial Corp
0.36%+11.29K+0.01%684.78M2.11%Non-Bank Financials284.140Jan 31, 2025MultipleGSGoldman Sachs
0.36%-337.91K-0.11%684.71M0.37%Non-Bank Financials617.770Dec 31, 202413F