S&P/TSX Composite IndexS&P/TSX Composite IndexS&P/TSX Composite Index

S&P/TSX Composite Index

No trades
See on Supercharts

TSX components

The S&P/TSX Composite index constituents can be found in the table below. Sort TSX stock components by various financial metrics and data such as performance, dividends, income statement and balance sheet.
Symbol
Market cap
Price
Change %
Volume
Rel Volume
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
RYROYAL BANK OF CANADA
153.321 B USD148.98 CAD+0.48%3.992 M0.9913.697.90 USD3.66%Finance
Buy
TDTORONTO-DOMINION BANK
97.969 B USD76.20 CAD+1.37%7.694 M1.9012.804.32 USD5.20%Finance
Buy
CNQCANADIAN NATURAL RESOURCES LTD
81.667 B USD104.70 CAD+0.98%2.149 M0.6915.455.00 USD−19.93%3.68%Energy Minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
80.665 B USD173.50 CAD+2.22%2.306 M2.4819.166.69 USD+13.76%1.85%Transportation
Neutral
ENBENBRIDGE INC
77.422 B USD49.83 CAD+1.86%12.936 M1.1918.801.96 USD+124.61%7.18%Industrial Services
Buy
TRITHOMSON-REUTERS CORP
77.221 B USD234.54 CAD+1.15%779.41 K2.8733.135.23 USD+117.10%1.16%Technology Services
Neutral
SHOPSHOPIFY INC
75.874 B USD80.66 CAD+0.71%4.026 M1.76−0.17 USD+88.50%0.00%Technology Services
Buy
CPCANADIAN PAC KANS CITY LTD
73.948 B USD108.49 CAD+2.23%2.835 M2.4125.973.08 USD+4.60%0.70%Transportation
Buy
BNBROOKFIELD CORPORATION
71.263 B USD59.35 CAD+1.66%4.55 M2.8472.830.60 USD+59.04%0.66%Finance
Buy
BMOBANK OF MONTREAL
64.439 B USD121.55 CAD+1.44%4.045 M1.3714.985.89 USD4.90%Finance
Buy
CSUCONSTELLATION SOFTWARE INC
58.711 B USD3791.07 CAD+1.94%114.766 K4.83103.7126.99 USD+15.29%0.14%Technology Services
Buy
BNSBANK OF NOVA SCOTIA
57.975 B USD64.52 CAD+0.62%4.634 M1.8310.764.35 USD6.57%Finance
Neutral
ATDALIMENTATION COUCHE-TARD
56.017 B USD79.55 CAD+1.77%2.822 M2.1819.493.04 USD+10.39%0.79%Retail Trade
Buy
SUSUNCOR ENERGY INC
52.209 B USD55.60 CAD+1.89%11.89 M1.099.204.46 USD+1.42%3.83%Energy Minerals
Buy
MFCMANULIFE FINANCIAL CORP
46.455 B USD35.40 CAD+0.91%7.709 M0.8515.161.72 USD−19.35%4.22%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
46.289 B USD67.58 CAD−2.33%7.09 M2.2010.314.76 USD5.24%Finance
Neutral
WCNWASTE CONNECTIONS INC (CA)
42.203 B USD223.82 CAD+1.28%233.627 K0.9953.973.06 USD−5.11%0.65%Transportation
Neutral
TRPTC ENERGY CORPORATION
39.85 B USD52.56 CAD+1.45%5.978 M2.0320.031.94 USD+63.37%7.13%Industrial Services
Neutral
CVECENOVUS ENERGY INC
38.725 B USD28.41 CAD+0.78%9.609 M1.7011.711.79 USD−10.58%1.97%Energy Minerals
Strong buy
IMOIMPERIAL OIL
37.71 B USD96.30 CAD+1.44%2.372 M2.7511.216.34 USD−27.72%2.18%Energy Minerals
Neutral
LLOBLAWS COMPANIES LIMITED
35.463 B USD158.30 CAD+1.49%1.394 M3.2623.574.96 USD+16.88%1.13%Retail Trade
Buy
AEMAGNICO EAGLE MINES LTD
33.892 B USD92.95 CAD−0.98%2.767 M2.6473.900.93 USD−81.59%2.33%Non-Energy Minerals
Strong buy
BCEBCE INC
31.081 B USD46.62 CAD+1.26%4.752 M1.9724.261.42 USD−31.63%8.37%Communications
Neutral
QSRRESTAURANT BRANDS INTL INC
30.733 B USD93.46 CAD+2.33%1.641 M2.6017.823.87 USD+21.62%3.19%Consumer Services
Buy
ABXBARRICK GOLD CORPORATION
29.836 B USD23.25 CAD−0.73%7.734 M2.6020.890.82 USD+1964.56%2.34%Non-Energy Minerals
Buy
IFCINTACT FINANCIAL CORPORATION
29.713 B USD228.04 CAD+0.88%903.55 K4.1226.526.35 USD−33.77%1.98%Finance
Buy
SLFSUN LIFE FINANCIAL INC
29.016 B USD68.31 CAD+1.52%5.771 M1.8912.933.90 USD+3.18%4.48%Finance
Buy
NANATIONAL BANK OF CANADA
28.873 B USD116.49 CAD+0.40%1.776 M1.1912.106.99 USD3.57%Finance
Neutral
NTRNUTRIEN LTD
28.871 B USD79.87 CAD+1.86%1.988 M2.2934.741.70 USD−86.16%3.57%Process Industries
Buy
GWOGREAT WEST LIFECO INC
27.856 B USD40.88 CAD−2.15%5.251 M1.1512.492.42 USD−32.95%5.17%Finance
Neutral
FFHFAIRFAX FINANCIAL HLDGS LTD
27.335 B USD1534.31 CAD+1.71%108.175 K2.207.34154.24 USD+71.84%1.32%Finance
Buy
TECK.BTECK RESOURCES LIMITED
26.843 B USD70.89 CAD+0.78%1.79 M1.6923.122.26 USD−43.26%0.71%Energy Minerals
Buy
DOLDOLLARAMA INC
26.513 B USD129.00 CAD+4.23%1.706 M3.3936.202.65 USD+29.23%0.24%Retail Trade
Buy
WPMWHEATON PRECIOUS METALS CORP
24.73 B USD74.65 CAD−2.88%4.566 M6.7342.501.30 USD−3.42%1.10%Non-Energy Minerals
Buy
TTELUS CORP
24.271 B USD22.41 CAD+1.54%6.832 M2.1343.680.38 USD−50.05%6.60%Communications
Buy
CCOCAMECO CORP
23.997 B USD75.63 CAD+0.95%3.359 M3.87140.030.40 USD+35.36%0.16%Non-Energy Minerals
Strong buy
FNVFRANCO NEVADA CORP
23.55 B USD167.69 CAD−1.38%1.273 M4.07−2.54 USD−174.06%1.11%Non-Energy Minerals
Buy
GIB.ACGI INC
22.499 B USD134.59 CAD+0.37%2.132 M6.0719.215.17 USD+9.84%0.00%Technology Services
Buy
RCI.BROGERS COMMUNICATIONS INC
21.7 B USD55.07 CAD+1.70%1.992 M1.8049.220.83 USD−68.46%3.63%Communications
Strong buy
PPLPEMBINA PIPELINE CORPORATION
21.443 B USD50.63 CAD+2.12%4.558 M1.0816.252.30 USD−36.71%5.27%Industrial Services
Buy
FTSFORTIS INC
19.639 B USD54.51 CAD+2.12%2.547 M0.8717.442.31 USD+6.08%4.24%Utilities
Neutral
POWPOWER CORP OF CANADA
18.915 B USD39.57 CAD+0.92%5.216 M3.8010.242.85 USD+49.78%5.40%Finance
Buy
BIP.UNBROOKFIELD INFRASTRUCTURE PARTN L.P
UIT
18.83 B USD39.38 CAD−0.28%316.932 K0.6191.790.32 USD+25.23%0.00%Utilities
Strong buy
WNGEORGE WESTON LTD
18.81 B USD193.64 CAD+0.40%313.815 K2.4420.546.96 USD−25.71%1.47%Retail Trade
Buy
WSPWSP GLOBAL INC
18.677 B USD205.00 CAD+1.34%768.204 K3.3845.403.33 USD+23.14%0.73%Industrial Services
Strong buy
IVNIVANHOE MINES LTD
18.255 B USD19.68 CAD−0.46%4.351 M2.02114.350.13 USD−65.50%0.00%Non-Energy Minerals
Strong buy
TOUTOURMALINE OIL CORP
17.375 B USD67.61 CAD+1.26%2.902 M2.2313.593.67 USD−45.64%1.63%Energy Minerals
Strong buy
HHYDRO ONE LTD
17.198 B USD39.26 CAD−0.03%3.514 M3.0121.511.35 USD+7.22%3.02%Utilities
Neutral
BAMBROOKFIELD ASSET MANAGEMENT LTD
15.256 B USD53.50 CAD−1.16%2.961 M2.3736.451.08 USD3.40%Finance
Buy
MGMAGNA INTERNATIONAL INC
12.945 B USD61.66 CAD+1.05%2.507 M1.3312.953.52 USD+131.11%4.08%Producer Manufacturing
Buy
MRUMETRO INC
12.05 B USD72.63 CAD−1.22%1.857 M4.1117.043.15 USD+13.75%1.71%Retail Trade
Neutral
GFLGFL ENVIRONMENTAL INC.
11.805 B USD42.91 CAD+1.04%557.917 K3.18897.700.04 USD0.17%Industrial Services
Strong buy
ARXARC RESOURCES LTD
11.262 B USD25.79 CAD+0.59%6.553 M4.8612.931.47 USD−56.23%2.64%Energy Minerals
Strong buy
TFIITFI INTERNATIONAL INC
11.129 B USD180.34 CAD−0.02%389.982 K2.4623.775.60 USD−33.85%1.11%Transportation
Strong buy
FMFIRST QUANTUM MINERALS
10.666 B USD17.51 CAD−1.74%5.663 M2.31−1.72 USD−270.86%1.20%Non-Energy Minerals
Buy
KKINROSS GOLD CORP
9.942 B USD11.07 CAD−0.27%8.77 M2.3923.470.35 USD+8031.03%1.47%Non-Energy Minerals
Buy
EMAEMERA INC
9.94 B USD47.46 CAD+1.41%1.774 M1.6821.211.65 USD−47.21%5.99%Utilities
Neutral
STNSTANTEC INC
9.169 B USD110.00 CAD+2.08%822.605 K3.6035.662.28 USD+28.15%0.72%Industrial Services
Buy
CCL.BCCL INDUSTRIES INC
9.156 B USD70.25 CAD+2.12%517.685 K2.5723.572.20 USD−14.38%1.54%Commercial Services
Strong buy
LUNLUNDIN MINING CORP
8.886 B USD15.67 CAD−2.06%10.247 M4.0282.470.14 USD−53.29%2.30%Non-Energy Minerals
Buy
SAPSAPUTO GROUP INC
8.549 B USD27.58 CAD+1.70%644.374 K2.4935.040.59 USD−34.10%2.66%Consumer Non-Durables
Buy
BEP.UNBROOKFIELD RENEWABLE PARTNERS L P
UIT
7.985 B USD38.05 CAD+0.93%329.427 K1.16−0.46 USD+13.48%4.88%Utilities
Buy
PAASPAN AMERICAN SILVER CORP
7.96 B USD30.01 CAD−1.32%1.632 M2.08−0.41 USD+77.69%1.81%Non-Energy Minerals
Strong buy
OTEXOPEN TEXT CO
7.952 B USD39.88 CAD+1.01%1.865 M2.5747.970.61 USD−44.68%3.37%Technology Services
Buy
DSGDESCARTES SYSTEMS GROUP INC
7.854 B USD125.86 CAD+0.91%981.107 K8.1066.821.37 USD+12.78%0.00%Technology Services
Buy
XTMX GROUP LIMITED
7.408 B USD36.58 CAD+1.27%1.283 M3.2725.071.08 USD+12.00%1.95%Finance
Neutral
TIHTOROMONT INDUSTRIES LTD
7.152 B USD119.04 CAD+0.83%447.101 K4.1919.084.61 USD+5.47%1.49%Distribution Services
Buy
EFNELEMENT FLEET MANAGEMENT CORP
6.881 B USD24.22 CAD+1.09%3.121 M3.9320.880.86 USD+17.94%1.82%Finance
Strong buy
ATRLATKINSREALIS GROUP INC
6.838 B USD53.34 CAD−0.50%895.67 K3.0030.791.28 USD+2164.84%0.15%Industrial Services
Strong buy
CHP.UNCHOICE PROPERTIES REIT
UIT
6.716 B USD12.70 CAD+0.24%460.666 K1.3413.760.68 USD+6.38%5.91%Finance
Buy
ALAALTAGAS LTD
6.656 B USD30.75 CAD+1.75%2.263 M2.6814.891.52 USD+20.42%3.70%Utilities
Strong buy
AGIALAMOS GOLD INC
6.627 B USD22.79 CAD−0.91%903.138 K1.2333.050.51 USD+114.86%0.59%Non-Energy Minerals
Strong buy
CLSCELESTICA INC
6.614 B USD76.19 CAD−2.96%1.05 M1.7921.002.68 USD+127.32%0.00%Electronic Technology
Buy
FSVFIRSTSERVICE CORP
6.577 B USD200.10 CAD+1.80%260.362 K3.6873.702.00 USD−25.63%0.62%Finance
Buy
BBD.BBOMBARDIER INC
6.551 B USD91.75 CAD+1.62%645.807 K0.8825.102.70 USD−38.86%0.00%Electronic Technology
Buy
WFGWEST FRASER TIMBER CO
6.496 B USD109.03 CAD+1.60%270.379 K2.60−1.21 USD−115.28%1.47%Non-Energy Minerals
Strong buy
GILGILDAN ACTIVEWEAR INC
6.424 B USD52.14 CAD+2.14%748.074 K2.1113.072.95 USD+12.35%1.98%Consumer Non-Durables
Buy
IGMIGM FINANCIAL INC
6.316 B USD36.41 CAD+1.20%695.437 K5.278.763.07 USD−3.70%6.18%Finance
Buy
IAGIA FINANCIAL CORPORATION
6.305 B USD88.74 CAD+0.38%740.605 K1.3312.285.33 USD−18.02%3.51%Finance
Strong buy
KEYKEYERA CORPORATION
6.044 B USD36.09 CAD+1.18%1.627 M1.0723.161.15 USD−0.95%5.49%Industrial Services
Buy
EMP.AEMPIRE CO
5.977 B USD32.29 CAD+1.86%1.493 M4.8810.692.25 USD+16.02%2.26%Retail Trade
Neutral
CAECAE INC
5.953 B USD25.59 CAD+0.83%1.296 M1.63−0.74 USD−244.03%0.00%Commercial Services
Buy
MEGMEG ENERGY CORP
5.873 B USD29.59 CAD−0.17%2.05 M1.4114.371.52 USD+1.43%0.00%Energy Minerals
Buy
CTC.ACANADIAN TIRE LTD
5.752 B USD136.04 CAD+3.35%386.535 K2.2027.003.72 USD−65.96%5.11%Retail Trade
Neutral
CIGICOLLIERS INTL GROUP INC
5.61 B USD152.83 CAD+0.55%120.152 K3.1255.102.05 USD+134.30%0.26%Finance
Buy
CAR.UNCANADIAN APARTMENT PROPERTIES REAL
UIT
5.501 B USD44.60 CAD+1.92%981.372 K3.76−0.55 USD+1.78%3.25%Finance
Buy
ONEXONEX CORP
5.43 B USD96.62 CAD+1.47%221.222 K2.277.299.79 USD0.41%Finance
Buy
VRNVEREN INC
5.369 B USD11.86 CAD+1.80%2.152 M0.88−0.07 USD−110.05%3.50%Energy Minerals
Strong buy
CSCAPSTONE COPPER CORP
5.329 B USD9.60 CAD−2.93%6.131 M2.38−0.12 USD−236.68%0.00%Non-Energy Minerals
Strong buy
PKIPARKLAND CORPORATION
5.022 B USD39.33 CAD+0.92%1.127 M2.6618.141.60 USD+7.76%3.48%Distribution Services
Strong buy
QBR.BQUEBECOR INC
4.863 B USD28.75 CAD+0.14%1.04 M0.689.782.17 USD+16.32%4.26%Consumer Services
Buy
PSKPRAIRIESKY ROYALTY LTD
4.839 B USD27.71 CAD+3.28%1.397 M3.7630.330.67 USD−29.63%3.50%Miscellaneous
Buy
ACAIR CANADA
4.768 B USD18.20 CAD+1.62%2.227 M1.183.184.22 USD0.00%Transportation
Strong buy
DOOBRP INC
4.668 B USD85.16 CAD−6.10%827.354 K4.3211.475.39 USD−33.43%0.88%Producer Manufacturing
Buy
WCPWHITECAP RESOURCES INC
4.663 B USD10.67 CAD+1.04%1.883 M1.029.450.83 USD−45.93%6.13%Energy Minerals
Strong buy
CUCANADIAN UTILITIES
4.649 B USD31.08 CAD+1.60%1.24 M3.1614.511.58 USD−6.93%5.79%Utilities
Buy
NVEINUVEI CORPORATION
4.488 B USD43.86 CAD−0.27%75.236 K0.33−0.04 USD−113.13%0.93%Technology Services
Neutral
NPINORTHLAND POWER INC
4.367 B USD23.30 CAD−0.77%1.366 M1.60−0.51 USD−125.25%5.15%Utilities
Strong buy
AQNALGONQUIN POWER & UTILITIES CORP
4.32 B USD8.57 CAD0.00%4.057 M2.63−0.49 USD−871.55%6.78%Utilities
Neutral
FTTFINNING INTERNATIONAL INC
4.23 B USD40.71 CAD−1.33%1.362 M3.2811.662.58 USD−1.68%2.46%Distribution Services
Strong buy