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
149.063 B USD143.19 CAD−1.13%978.989 K0.2913.167.90 USD3.77%Finance
Buy
TDTORONTO-DOMINION BANK
97.126 B USD74.46 CAD−1.70%2.19 M0.4712.514.32 USD5.23%Finance
Buy
SHOPSHOPIFY INC
84.425 B USD89.06 CAD−0.92%926.234 K0.38−0.17 USD+88.50%0.00%Technology Services
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
78.397 B USD166.76 CAD−1.37%366.623 K0.2218.416.69 USD+13.76%1.90%Transportation
Neutral
TRITHOMSON-REUTERS CORP
76.782 B USD231.57 CAD−0.97%145.016 K0.3832.715.23 USD+117.10%1.20%Technology Services
Neutral
ENBENBRIDGE INC
75.818 B USD48.69 CAD−0.49%1.197 M0.1718.371.96 USD+124.61%7.37%Industrial Services
Buy
CNQCANADIAN NATURAL RESOURCES LTD
75.518 B USD47.08 CAD−3.01%7.253 M0.4113.892.50 USD−19.93%3.97%Energy Minerals
Buy
CPCANADIAN PAC KANS CITY LTD
71.355 B USD104.72 CAD−0.24%406.887 K0.3025.063.08 USD+4.60%0.72%Transportation
Buy
BNBROOKFIELD CORPORATION
68.903 B USD56.26 CAD−2.22%463.694 K0.1969.040.60 USD+59.04%0.68%Finance
Buy
BMOBANK OF MONTREAL
61.627 B USD116.02 CAD−0.46%620.953 K0.2414.305.89 USD5.11%Finance
Buy
CSUCONSTELLATION SOFTWARE INC
59.57 B USD3795.46 CAD−1.60%7.75 K0.21103.8326.99 USD+15.29%0.14%Technology Services
Buy
BNSBANK OF NOVA SCOTIA
58.221 B USD64.60 CAD−0.57%1.121 M0.3210.774.35 USD6.53%Finance
Neutral
ATDALIMENTATION COUCHE-TARD
56.237 B USD79.50 CAD−0.72%530.403 K0.3519.483.04 USD+10.39%0.79%Retail Trade
Buy
SUSUNCOR ENERGY INC
48.921 B USD50.89 CAD−2.58%1.667 M0.138.424.46 USD+1.42%4.08%Energy Minerals
Buy
MFCMANULIFE FINANCIAL CORP
46.369 B USD34.67 CAD−2.16%2.182 M0.3014.851.72 USD−19.35%4.32%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
45.651 B USD65.97 CAD−1.29%1.068 M0.2410.064.76 USD5.30%Finance
Neutral
WCNWASTE CONNECTIONS INC (CA)
43.089 B USD229.24 CAD+0.04%73.172 K0.3155.283.06 USD−5.11%0.66%Transportation
Neutral
TRPTC ENERGY CORPORATION
40.574 B USD53.42 CAD−0.45%629.711 K0.1420.361.94 USD+63.37%6.99%Industrial Services
Neutral
CVECENOVUS ENERGY INC
35.779 B USD25.38 CAD−3.57%3.859 M0.5910.461.79 USD−10.58%2.13%Energy Minerals
Strong buy
LLOBLAWS COMPANIES LIMITED
35.492 B USD157.76 CAD−0.69%257.17 K0.5023.494.96 USD+16.88%1.12%Retail Trade
Buy
IMOIMPERIAL OIL
35.198 B USD88.28 CAD−2.05%315.116 K0.2810.286.34 USD−27.72%2.33%Energy Minerals
Neutral
AEMAGNICO EAGLE MINES LTD
32.711 B USD88.02 CAD−2.30%379.977 K0.2269.980.93 USD−81.59%2.41%Non-Energy Minerals
Strong buy
BCEBCE INC
31.282 B USD46.54 CAD−1.08%1.726 M0.5524.221.42 USD−31.63%8.29%Communications
Neutral
QSRRESTAURANT BRANDS INTL INC
31.008 B USD95.09 CAD+0.57%167.786 K0.2118.143.87 USD+21.62%3.15%Consumer Services
Buy
IFCINTACT FINANCIAL CORPORATION
29.23 B USD223.74 CAD−0.53%81.396 K0.2126.026.35 USD−33.77%2.00%Finance
Buy
ABXBARRICK GOLD CORPORATION
28.795 B USD22.06 CAD−1.96%1.096 M0.2519.820.82 USD+1964.56%2.41%Non-Energy Minerals
Buy
SLFSUN LIFE FINANCIAL INC
28.209 B USD65.28 CAD−1.97%722.925 K0.2412.363.90 USD+3.18%4.69%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
27.493 B USD1525.53 CAD−1.41%20.891 K0.457.30154.24 USD+71.84%1.31%Finance
Buy
GWOGREAT WEST LIFECO INC
27.081 B USD39.00 CAD−2.13%433.023 K0.0911.922.42 USD−32.95%5.40%Finance
Neutral
NANATIONAL BANK OF CANADA
27.065 B USD107.55 CAD−1.77%1.096 M0.5711.176.99 USD3.80%Finance
Neutral
NTRNUTRIEN LTD
25.944 B USD70.60 CAD−1.90%544.908 K0.4130.711.70 USD−86.16%3.96%Process Industries
Buy
TECK.BTECK RESOURCES LIMITED
24.867 B USD65.00 CAD−1.29%762.096 K0.7221.202.26 USD−43.26%0.76%Energy Minerals
Buy
DOLDOLLARAMA INC
24.489 B USD122.21 CAD+1.39%388.719 K0.5232.992.69 USD+27.94%0.25%Retail Trade
Buy
WPMWHEATON PRECIOUS METALS CORP
24.273 B USD72.73 CAD−1.01%212.247 K0.1741.411.30 USD−3.42%1.13%Non-Energy Minerals
Buy
TTELUS CORP
23.859 B USD21.70 CAD−1.77%2.747 M0.5742.290.38 USD−50.05%6.70%Communications
Buy
GIB.ACGI INC
23.086 B USD137.30 CAD−0.85%96.999 K0.2019.605.17 USD+9.84%0.00%Technology Services
Buy
FNVFRANCO NEVADA CORP
22.916 B USD160.88 CAD−1.67%79.689 K0.22−2.54 USD−174.06%1.14%Non-Energy Minerals
Buy
CCOCAMECO CORP
22.774 B USD73.22 CAD+1.74%522.524 K0.41135.570.40 USD+35.36%0.17%Non-Energy Minerals
Strong buy
PPLPEMBINA PIPELINE CORPORATION
21.646 B USD50.75 CAD−0.98%635.298 K0.2216.292.30 USD−36.71%5.21%Industrial Services
Buy
RCI.BROGERS COMMUNICATIONS INC
20.808 B USD52.00 CAD−1.52%681.997 K0.2646.480.83 USD−68.46%3.79%Communications
Strong buy
FTSFORTIS INC
19.435 B USD53.95 CAD−0.26%324.511 K0.2117.262.31 USD+6.08%4.32%Utilities
Neutral
WSPWSP GLOBAL INC
18.981 B USD207.31 CAD−0.77%64.141 K0.3045.913.33 USD+23.14%0.72%Industrial Services
Strong buy
WNGEORGE WESTON LTD
18.686 B USD192.13 CAD−0.39%51.106 K0.2420.386.96 USD−25.71%1.48%Retail Trade
Buy
POWPOWER CORP OF CANADA
18.676 B USD38.60 CAD−1.38%558.042 K0.179.992.85 USD+49.78%5.46%Finance
Buy
BIP.UNBROOKFIELD INFRASTRUCTURE PARTN L.P
UIT
18.407 B USD38.58 CAD−0.39%118.904 K0.2089.930.32 USD+25.23%0.00%Utilities
Strong buy
HHYDRO ONE LTD
17.365 B USD39.84 CAD+0.23%978.14 K0.5121.821.35 USD+7.22%2.98%Utilities
Neutral
TOUTOURMALINE OIL CORP
16.859 B USD64.06 CAD−2.61%726.126 K0.4612.883.67 USD−45.64%1.67%Energy Minerals
Strong buy
IVNIVANHOE MINES LTD
16.235 B USD17.28 CAD−1.54%1.005 M0.39100.410.13 USD−65.50%0.00%Non-Energy Minerals
Strong buy
BAMBROOKFIELD ASSET MANAGEMENT LTD
14.939 B USD52.39 CAD−0.27%306.02 K0.2135.701.08 USD3.62%Finance
Buy
GFLGFL ENVIRONMENTAL INC.
14.111 B USD51.86 CAD+0.84%143.144 K0.231084.940.04 USD0.14%Industrial Services
Strong buy
MGMAGNA INTERNATIONAL INC
12.453 B USD59.00 CAD−0.81%288.485 K0.2412.393.52 USD+131.11%4.27%Producer Manufacturing
Buy
MRUMETRO INC
12.239 B USD74.43 CAD+0.01%157.22 K0.2617.463.15 USD+13.75%1.71%Retail Trade
Neutral
TFIITFI INTERNATIONAL INC
11.926 B USD189.87 CAD−1.89%105.548 K0.4325.035.60 USD−33.85%1.04%Transportation
Strong buy
ARXARC RESOURCES LTD
10.692 B USD23.89 CAD−2.69%1.044 M0.4811.981.47 USD−56.23%2.77%Energy Minerals
Strong buy
FMFIRST QUANTUM MINERALS
10.206 B USD16.18 CAD−3.69%770.846 K0.29−1.72 USD−270.86%1.25%Non-Energy Minerals
Buy
EMAEMERA INC
9.713 B USD46.03 CAD−1.01%309.21 K0.3020.571.65 USD−47.21%6.11%Utilities
Neutral
CCL.BCCL INDUSTRIES INC
9.402 B USD71.10 CAD−1.86%74.86 K0.3523.852.20 USD−14.38%1.50%Commercial Services
Strong buy
STNSTANTEC INC
9.377 B USD113.43 CAD+0.57%51.561 K0.1836.772.28 USD+28.15%0.70%Industrial Services
Buy
KKINROSS GOLD CORP
9.217 B USD10.20 CAD−0.87%1.056 M0.2821.630.35 USD+8031.03%1.58%Non-Energy Minerals
Buy
SAPSAPUTO GROUP INC
9.123 B USD29.36 CAD−0.47%153.175 K0.2846.860.46 USD−57.73%2.49%Consumer Non-Durables
Buy
LUNLUNDIN MINING CORP
8.348 B USD14.75 CAD−0.07%776.226 K0.2477.630.14 USD−53.29%2.44%Non-Energy Minerals
Buy
DSGDESCARTES SYSTEMS GROUP INC
8.037 B USD130.18 CAD+0.81%70.274 K0.3469.111.37 USD+12.78%0.00%Technology Services
Buy
OTEXOPEN TEXT CO
7.873 B USD39.37 CAD−0.56%337.602 K0.3547.350.61 USD−44.68%3.43%Technology Services
Buy
XTMX GROUP LIMITED
7.471 B USD36.98 CAD−0.03%71.299 K0.1425.351.08 USD+12.00%1.97%Finance
Neutral
BEP.UNBROOKFIELD RENEWABLE PARTNERS L P
UIT
7.375 B USD35.25 CAD+0.03%176.92 K0.61−0.46 USD+13.48%5.34%Utilities
Buy
PAASPAN AMERICAN SILVER CORP
7.37 B USD27.30 CAD−2.01%256.254 K0.30−0.41 USD+77.69%1.95%Non-Energy Minerals
Strong buy
TIHTOROMONT INDUSTRIES LTD
7.17 B USD118.10 CAD−1.31%45.854 K0.3318.934.61 USD+5.47%1.48%Distribution Services
Buy
ATRLATKINSREALIS GROUP INC
7.005 B USD58.85 CAD+7.40%508.713 K1.4233.961.28 USD+2164.84%0.15%Industrial Services
Strong buy
EFNELEMENT FLEET MANAGEMENT CORP
6.956 B USD24.51 CAD−0.16%208.257 K0.2321.130.86 USD+17.94%1.79%Finance
Strong buy
FSVFIRSTSERVICE CORP
6.893 B USD206.20 CAD−1.94%39.198 K0.4475.952.00 USD−25.63%0.59%Finance
Buy
CHP.UNCHOICE PROPERTIES REIT
UIT
6.751 B USD12.75 CAD−0.39%201.545 K0.5513.810.68 USD+6.38%5.87%Finance
Buy
ALAALTAGAS LTD
6.69 B USD30.50 CAD−1.58%157.462 K0.1314.771.52 USD+20.42%3.67%Utilities
Strong buy
IGMIGM FINANCIAL INC
6.549 B USD37.46 CAD−1.06%78.061 K0.249.013.07 USD−3.70%5.94%Finance
Buy
CLSCELESTICA INC
6.522 B USD77.67 CAD+3.11%363.735 K0.5121.412.68 USD+127.32%0.00%Electronic Technology
Buy
WFGWEST FRASER TIMBER CO
6.453 B USD109.64 CAD+0.95%61.039 K0.43−1.21 USD−115.28%1.48%Non-Energy Minerals
Strong buy
GILGILDAN ACTIVEWEAR INC
6.426 B USD51.90 CAD−0.76%130.525 K0.3113.012.95 USD+12.35%2.03%Consumer Non-Durables
Buy
AGIALAMOS GOLD INC
6.348 B USD21.02 CAD−3.97%387.987 K0.5430.490.51 USD+114.86%0.61%Non-Energy Minerals
Strong buy
BBD.BBOMBARDIER INC
6.329 B USD86.76 CAD−2.43%215.784 K0.5223.742.70 USD−38.86%0.00%Electronic Technology
Buy
KEYKEYERA CORPORATION
6.298 B USD37.43 CAD−0.74%327.514 K0.2324.021.15 USD−0.95%5.25%Industrial Services
Buy
IAGIA FINANCIAL CORPORATION
6.137 B USD86.04 CAD−1.72%112.694 K0.3411.915.33 USD−18.02%3.62%Finance
Strong buy
EMP.AEMPIRE CO
6.042 B USD32.80 CAD+0.21%95.363 K0.1410.862.25 USD+16.02%2.23%Retail Trade
Neutral
CTC.ACANADIAN TIRE LTD
5.933 B USD138.61 CAD−1.30%45.218 K0.2427.513.72 USD−65.96%4.95%Retail Trade
Neutral
CAECAE INC
5.924 B USD25.10 CAD−1.68%232.039 K0.30−0.74 USD−244.03%0.00%Commercial Services
Buy
MEGMEG ENERGY CORP
5.628 B USD27.81 CAD−2.18%791.944 K0.4413.511.52 USD+1.43%0.00%Energy Minerals
Buy
CIGICOLLIERS INTL GROUP INC
5.611 B USD151.29 CAD−1.29%41.17 K0.6854.552.05 USD+134.30%0.26%Finance
Buy
ONEXONEX CORP
5.401 B USD95.41 CAD−0.99%43.201 K0.457.199.79 USD0.42%Finance
Buy
CAR.UNCANADIAN APARTMENT PROPERTIES REAL
UIT
5.33 B USD43.60 CAD+0.62%209.248 K0.52−0.55 USD+1.78%3.35%Finance
Buy
CSCAPSTONE COPPER CORP
5.069 B USD9.14 CAD−1.03%1.001 M0.35−0.12 USD−236.68%0.00%Non-Energy Minerals
Strong buy
PKIPARKLAND CORPORATION
4.991 B USD39.01 CAD−0.46%161.934 K0.3017.991.60 USD+7.76%3.50%Distribution Services
Strong buy
QBR.BQUEBECOR INC
4.888 B USD29.06 CAD+0.24%206.86 K0.269.882.17 USD+16.32%4.31%Consumer Services
Buy
VRNVEREN INC
4.885 B USD10.50 CAD−2.96%1.711 M0.72−0.07 USD−110.05%3.84%Energy Minerals
Strong buy
PSKPRAIRIESKY ROYALTY LTD
4.671 B USD26.34 CAD−1.79%121.463 K0.2628.830.67 USD−29.63%3.62%Miscellaneous
Buy
DOOBRP INC
4.642 B USD85.70 CAD−0.24%100.467 K0.3111.545.39 USD−33.43%0.87%Producer Manufacturing
Buy
ACAIR CANADA
4.616 B USD17.28 CAD−2.21%1.098 M0.663.024.22 USD0.00%Transportation
Buy
NPINORTHLAND POWER INC
4.607 B USD24.03 CAD−2.52%399.508 K0.43−0.51 USD−125.25%4.87%Utilities
Strong buy
CUCANADIAN UTILITIES
4.599 B USD30.58 CAD−0.81%105.859 K0.2414.281.58 USD−6.93%5.85%Utilities
Buy
NVEINUVEI CORPORATION
4.503 B USD44.06 CAD−0.16%113.463 K1.15−0.04 USD−113.13%1.23%Technology Services
Neutral
WCPWHITECAP RESOURCES INC
4.367 B USD9.80 CAD−2.25%1.261 M0.578.680.83 USD−45.93%6.53%Energy Minerals
Strong buy
FTTFINNING INTERNATIONAL INC
4.177 B USD39.52 CAD−1.96%307.868 K0.7411.322.58 USD−1.68%2.54%Distribution Services
Strong buy
AQNALGONQUIN POWER & UTILITIES CORP
4.062 B USD7.88 CAD−2.48%1.031 M0.39−0.49 USD−871.55%7.19%Utilities
Neutral