1AXPAmerican Express Co
27.030+0.500+1.88%3.26K88.19K293.02B14.90B10.84B551.25M+6.42%+6.33%+13.19%+13.20%+13.20%+13.20%+13.20%
1BN.PF.ABrookfield Corp
24.130+0.030+0.12%300.007.24K37.42B33.28B1.55B1.38B-0.49%+4.96%+5.51%+1.04%+15.23%+29.87%+22.81%
2GEGE Aerospace
24.720-1.250-4.81%14.27K352.16K267.61B26.66B10.83B1.08B+0.94%+2.91%+5.87%-1.32%-1.32%-1.32%-1.32%
3ISRGIntuitive Surgical Inc
29.390-1.710-5.50%4.15K121.97K261.77B10.41B8.91B354.07M-1.04%+2.65%+6.87%+11.41%+11.41%+11.41%+11.41%
4RYRoyal Bank of Canada
176.040+0.240+0.14%455.98K80.23M249.00B248.82B1.41B1.41B+0.76%+2.87%+3.48%+8.16%+22.54%+48.76%+36.48%
5TXNTexas Instruments Inc
21.5200.0000.00%47.001.03K245.45B19.58B11.41B910.03M-1.06%-8.27%-1.05%-3.74%-3.74%-3.74%-3.74%
6QCOMQualcomm Inc
21.650+0.340+1.60%1.18K25.52K240.60B24.01B11.11B1.11B+1.93%-0.64%-3.22%-9.15%-9.15%-9.15%-9.15%
7BKNGBooking Holdings Inc
35.4000.0000.00%38.001.34K234.39B1.17B6.62B32.99M+4.24%+5.67%+18.75%+28.12%+28.12%+28.12%+28.12%
8SHOPShopify Inc
162.390+4.120+2.60%837.56K134.79M209.82B117.94B1.29B726.31M+8.64%+6.23%+47.28%+71.41%+87.04%+62.85%+57.42%
9MUMicron Technology Inc
22.470-0.210-0.93%19.30K432.50K147.31B24.81B6.56B1.10B-4.99%+1.13%-2.26%+9.79%+9.79%+9.79%+9.79%
10TDThe Toronto-Dominion Bank
79.320-0.070-0.09%887.99K70.32M138.64B135.05B1.75B1.70B+1.03%+0.66%+3.34%-1.85%+7.11%+1.78%-2.63%
11ENBEnbridge Inc
60.730+0.490+0.81%1.14M69.01M132.27B132.10B2.18B2.18B+0.43%+2.24%+9.29%+12.85%+27.79%+37.22%+36.56%
12BNBrookfield Corp
85.680+0.530+0.62%401.18K34.50M129.25B118.31B1.51B1.38B+5.19%+7.09%+15.46%+34.69%+49.99%+76.58%+62.09%
13CRWDCrowdStrike Holdings Inc
28.320-0.640-2.21%23.77K672.28K116.29B6.50B4.11B229.58M-6.44%+4.00%+14.56%+28.67%+28.67%+28.67%+28.67%
14TRIThomson Reuters Corp
227.550+0.990+0.44%62.36K14.16M102.38B30.98B449.92M136.14M+1.02%+0.25%-0.78%+0.61%-2.52%+21.18%+19.02%
15CNQCanadian Natural Resources Ltd
47.5200.0000.00%1.19M56.47M100.42B98.02B2.11B2.06B-2.44%+1.95%+0.51%+5.37%-0.34%+7.36%+12.65%
16CPCanadian Pacific Kansas City Ltd
107.550+1.250+1.18%407.20K43.69M100.38B94.35B933.34M877.22M+0.32%+3.13%-0.01%-4.51%+2.18%+7.27%+3.13%
17CSUConstellation Software Inc
4690.000-10.000-0.21%7.58K35.69M99.39B92.79B21.19M19.79M+2.23%+6.09%+10.15%+12.20%+21.27%+45.60%+42.91%
18BNSBank of Nova Scotia
79.890+0.090+0.11%712.13K56.83M98.85B97.64B1.24B1.22B+1.24%+5.20%+10.28%+18.47%+29.10%+39.55%+31.97%
19CNRCanadian National Railway Co
156.940+0.610+0.39%394.20K61.74M98.68B90.87B628.80M579.03M+0.97%+2.34%+3.95%-0.48%-7.79%-0.07%-4.34%
20MMMM3M Co
21.480-1.010-4.49%2.11K45.70K97.50B11.68B4.54B543.64M+3.32%+1.24%+2.39%-0.58%-0.58%-0.58%-0.58%
21BMOBank of Montreal
133.540+0.240+0.18%420.68K56.06M97.41B97.34B729.41M728.90M+0.65%+1.69%+5.44%+20.57%+17.79%+23.34%+6.93%
22CMCanadian Imperial Bank of Commerce
90.780+0.360+0.40%508.63K46.05M85.78B85.66B944.97M943.57M-0.77%+1.43%+3.30%+13.70%+38.62%+69.07%+47.76%
23MFCManulife Financial Corp
44.935+0.065+0.14%1.05M46.95M78.72B78.60B1.75B1.75B-0.96%-1.56%+10.22%+21.70%+26.97%+76.24%+60.29%
24ATDAlimentation Couche-Tard Inc
82.010-0.790-0.95%256.34K21.11M77.75B63.35B948.04M772.50M+4.35%+3.33%+12.28%+9.00%+5.70%+7.58%+5.82%
25TRPTC Energy Corp
68.410+0.500+0.74%786.46K53.67M71.01B70.91B1.04B1.04B-1.78%-0.93%+5.88%+9.83%+31.64%+43.49%+39.08%
26SUSuncor Energy Inc
55.615-0.155-0.28%3.21M178.26M69.91B69.85B1.26B1.26B-4.23%-2.43%+6.01%+8.33%+7.00%+28.99%+35.31%
27WCNWaste Connections Inc
270.920-0.500-0.18%74.69K20.19M69.90B61.99B258.01M228.81M+2.09%+4.76%+9.81%+8.65%+17.74%+44.80%+37.86%
28NGTNewmont Corp
58.670-0.320-0.54%93.60K5.51M66.79B52.20B1.14B889.69M-2.61%+2.50%-6.54%-15.89%+4.42%+8.06%+9.64%
29FFord Motor Co
9.870+0.180+1.86%3.64K35.90K60.37B38.39B6.12B3.89B+0.20%+0.82%+10.90%+619.67%+762.36%+754.99%+614.52%
30AEMAgnico Eagle Mines Ltd
118.120+0.650+0.55%325.86K38.56M59.24B56.82B501.52M481.06M+0.65%+9.74%-0.89%+11.58%+32.85%+64.82%+66.52%
31LLoblaw Companies Ltd
182.040+0.090+0.05%62.41K11.36M55.09B27.12B302.62M148.95M+2.10%+0.30%+2.61%+3.74%+14.70%+55.98%+43.20%
32IMOImperial Oil Ltd
103.540-0.320-0.31%281.48K29.22M54.19B16.60B523.40M160.28M-4.16%-0.95%+5.04%+9.79%+15.12%+36.95%+39.87%
33SLFSun Life Financial Inc
85.990+0.370+0.43%3.79M326.49M49.50B49.47B575.70M575.26M+1.52%+2.30%+11.86%+16.55%+28.99%+30.46%+30.66%
34IFCIntact Financial Corp
266.790-0.100-0.04%51.61K13.75M47.59B47.36B178.36M177.52M-1.80%+0.20%-0.88%+6.16%+17.16%+29.23%+32.92%
35NANational Bank of Canada
139.130+1.210+0.88%343.41K47.62M47.36B47.34B340.38M340.27M+0.96%+4.08%+5.29%+13.06%+20.51%+53.46%+41.74%
36GWOGreat-West Lifeco Inc
50.470+0.140+0.28%5.66M282.78M47.00B46.96B931.20M930.49M+1.37%+3.51%+7.70%+13.39%+26.23%+20.10%+19.66%
37FFHFairfax Financial Holdings Ltd
1983.760+9.880+0.50%8.83K17.44M45.21B38.94B22.79M19.63M+0.70%+3.59%+5.07%+20.69%+27.94%+61.57%+64.91%
38ABXBarrick Gold Corp
24.490-0.190-0.77%975.90K24.02M42.81B42.49B1.75B1.73B-3.37%+4.99%-7.41%-6.35%+9.38%+4.72%+4.72%
39DOLDollarama Inc
145.830+1.050+0.73%148.33K21.59M41.09B40.31B281.78M276.44M+0.22%-1.51%-0.45%+11.72%+15.21%+47.12%+53.17%
40CVECenovus Energy Inc
22.150+0.020+0.09%4.09M90.68M40.46B28.22B1.83B1.27B-2.08%+0.50%+1.19%-3.86%-15.73%-4.31%+2.95%
41WPMWheaton Precious Metals Corp
87.010+0.170+0.20%107.93K9.42M39.47B39.40B453.67M452.83M-2.44%+5.52%-4.07%+7.86%+18.11%+31.61%+34.57%
42BN.PF.ABrookfield Corp
24.130+0.030+0.12%300.007.24K37.42B33.28B1.55B1.38B-0.49%+4.96%+5.51%+1.04%+15.23%+29.87%+22.81%
43CCOCameco Corp
83.480+1.220+1.48%525.43K44.04M36.33B36.23B435.19M434.04M-0.44%+10.81%+14.13%+62.54%+13.38%+36.52%+46.41%
44GIB.ACGI Inc
157.200-0.460-0.29%49.11K7.74M35.43B28.81B225.38M183.30M+0.71%+3.92%+1.06%+3.65%+12.58%+13.24%+10.85%
45BCEBCE Inc
37.840-0.140-0.37%1.27M48.19M34.52B34.48B912.28M911.25M+1.12%+0.08%-15.55%-20.47%-15.34%-24.55%-22.71%
46BAMBrookfield Asset Management Ltd
80.190-0.360-0.45%122.18K9.81M33.65B30.90B419.65M385.34M+4.16%+2.62%+8.72%+44.98%+55.94%+70.73%+56.04%
47TECK.ATeck Resources Ltd
65.660+0.110+0.17%751.0049.36K33.64B30.66B512.32M466.92M-1.34%+2.67%-0.89%+10.05%-2.21%+34.05%+19.11%
48PPLPembina Pipeline Corp
57.920+0.210+0.36%307.25K17.78M33.62B33.58B580.53M579.83M-3.48%-1.26%-0.26%+6.81%+15.88%+33.93%+32.13%
49FNVFranco-Nevada Corp
171.680-0.530-0.31%39.48K6.81M33.05B32.80B192.49M191.03M-0.68%+6.96%-6.63%+6.72%+4.56%+13.82%+18.05%
50TECK.BTeck Resources Ltd
65.510+0.240+0.37%401.61K26.25M32.96B30.59B503.10M466.92M+0.12%+3.33%+0.43%+9.53%-2.65%+26.98%+18.61%