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
148.842 B USD143.31 CAD−0.58%2.946 M0.6913.387.97 USD3.79%Finance
Buy
TDTORONTO-DOMINION BANK
100.009 B USD75.78 CAD−1.55%4.315 M1.0412.734.32 USD5.14%Finance
Buy
CNQCANADIAN NATURAL RESOURCES LTD
82.008 B USD105.67 CAD+0.84%3.523 M1.2015.595.00 USD−19.93%3.67%Energy Minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
81.287 B USD169.35 CAD−2.82%1.163 M1.2318.706.69 USD+13.76%1.84%Transportation
Neutral
TRITHOMSON-REUTERS CORP
78.312 B USD235.35 CAD−0.73%363.827 K1.4033.255.23 USD+117.10%1.15%Technology Services
Neutral
ENBENBRIDGE INC
77.273 B USD49.33 CAD−0.48%7.247 M0.5418.611.96 USD+124.61%7.22%Industrial Services
Buy
CPCANADIAN PAC KANS CITY LTD
74.904 B USD106.13 CAD−3.10%1.358 M1.3425.403.08 USD+4.60%0.69%Transportation
Buy
SHOPSHOPIFY INC
73.766 B USD79.41 CAD+1.60%2.531 M1.11−0.17 USD+88.50%0.00%Technology Services
Buy
BNBROOKFIELD CORPORATION
73.066 B USD59.43 CAD−2.01%1.768 M1.0572.930.60 USD+59.04%0.65%Finance
Buy
BMOBANK OF MONTREAL
69.583 B USD131.10 CAD+0.21%3.04 M1.4618.575.25 USD4.56%Finance
Buy
BNSBANK OF NOVA SCOTIA
58.774 B USD65.04 CAD−0.84%3.764 M1.8210.644.55 USD6.46%Finance
Neutral
CSUCONSTELLATION SOFTWARE INC
57.848 B USD3780.01 CAD+1.53%17.634 K0.65103.4026.99 USD+15.29%0.14%Technology Services
Buy
ATDALIMENTATION COUCHE-TARD
56.909 B USD80.35 CAD−0.25%975.004 K0.9019.683.04 USD+10.39%0.78%Retail Trade
Buy
SUSUNCOR ENERGY INC
52.08 B USD55.54 CAD+0.47%12.109 M1.179.194.46 USD+1.42%3.85%Energy Minerals
Buy
MFCMANULIFE FINANCIAL CORP
48.084 B USD35.79 CAD−2.00%7.952 M0.8715.331.72 USD−19.35%4.09%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
45.645 B USD66.21 CAD−0.32%3.501 M1.6110.144.86 USD5.33%Finance
Neutral
WCNWASTE CONNECTIONS INC (CA)
42.882 B USD222.20 CAD−1.97%277.991 K1.1453.583.06 USD−5.11%0.65%Transportation
Neutral
TRPTC ENERGY CORPORATION
39.982 B USD52.27 CAD−0.55%2.565 M0.8119.921.94 USD+63.37%7.13%Industrial Services
Neutral
CVECENOVUS ENERGY INC
38.046 B USD28.62 CAD+2.88%4.451 M0.6911.801.79 USD−10.58%2.01%Energy Minerals
Strong buy
IMOIMPERIAL OIL
37.08 B USD96.56 CAD+2.31%1.245 M1.8411.246.34 USD−27.72%2.23%Energy Minerals
Neutral
LLOBLAWS COMPANIES LIMITED
35.083 B USD154.00 CAD−1.34%496.126 K1.3222.934.96 USD+16.88%1.14%Retail Trade
Buy
AEMAGNICO EAGLE MINES LTD
34.326 B USD94.07 CAD+0.26%854.165 K0.8274.800.93 USD−81.59%2.31%Non-Energy Minerals
Strong buy
BCEBCE INC
30.782 B USD45.84 CAD−0.39%3.563 M1.5123.861.42 USD−31.63%8.47%Communications
Neutral
QSRRESTAURANT BRANDS INTL INC
30.664 B USD91.75 CAD−1.28%687.723 K1.1017.503.87 USD+21.62%3.21%Consumer Services
Buy
ABXBARRICK GOLD CORPORATION
30.429 B USD23.80 CAD+0.68%3.85 M1.2921.390.82 USD+1964.56%2.30%Non-Energy Minerals
Buy
SLFSUN LIFE FINANCIAL INC
29.918 B USD68.96 CAD−1.77%3.905 M1.2313.063.90 USD+3.18%4.36%Finance
Buy
IFCINTACT FINANCIAL CORPORATION
29.915 B USD225.12 CAD−1.61%284.164 K1.3326.186.35 USD−33.77%1.97%Finance
Buy
NTRNUTRIEN LTD
29.43 B USD80.94 CAD−0.26%645.421 K0.6835.211.70 USD−86.16%3.51%Process Industries
Buy
GWOGREAT WEST LIFECO INC
29.186 B USD42.18 CAD−1.19%3.119 M0.6912.892.42 USD−32.95%4.95%Finance
Neutral
NANATIONAL BANK OF CANADA
28.342 B USD113.01 CAD−0.84%1.754 M1.6211.937.05 USD3.65%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
28.056 B USD1563.00 CAD−0.42%25.124 K0.537.48154.24 USD+71.84%1.29%Finance
Buy
TECK.BTECK RESOURCES LIMITED
26.8 B USD72.01 CAD+2.08%825.285 K0.7723.492.26 USD−43.26%0.71%Energy Minerals
Buy
WPMWHEATON PRECIOUS METALS CORP
25.818 B USD78.39 CAD+0.91%530.515 K0.8744.631.30 USD−3.42%1.06%Non-Energy Minerals
Buy
DOLDOLLARAMA INC
25.597 B USD122.80 CAD−1.07%546.656 K1.2934.462.65 USD+29.23%0.25%Retail Trade
Buy
TTELUS CORP
24.123 B USD22.24 CAD+0.18%3.286 M1.0843.340.38 USD−50.05%6.66%Technology Services
Buy
GIB.ACGI INC
23.948 B USD140.53 CAD−1.58%377.257 K1.1720.065.17 USD+9.84%0.00%Technology Services
Buy
FNVFRANCO NEVADA CORP
23.704 B USD170.38 CAD+1.28%486.409 K1.76−2.54 USD−174.06%1.10%Non-Energy Minerals
Buy
CCOCAMECO CORP
23.128 B USD73.85 CAD+1.65%816.009 K0.96136.730.40 USD+35.36%0.17%Non-Energy Minerals
Strong buy
RCI.BROGERS COMMUNICATIONS INC
21.412 B USD53.78 CAD+0.26%1.597 M1.6248.070.83 USD−68.46%3.73%Communications
Strong buy
PPLPEMBINA PIPELINE CORPORATION
21.144 B USD50.18 CAD+0.84%5.016 M1.5216.112.30 USD−36.71%5.37%Industrial Services
Buy
FTSFORTIS INC
19.675 B USD53.61 CAD−1.51%1.437 M0.5017.152.31 USD+6.08%4.24%Utilities
Neutral
POWPOWER CORP OF CANADA
19.324 B USD39.81 CAD−1.24%1.305 M1.1510.312.85 USD+49.78%5.30%Finance
Buy
WSPWSP GLOBAL INC
19.141 B USD206.03 CAD−1.61%210.692 K1.0245.633.33 USD+23.14%0.72%Industrial Services
Strong buy
WNGEORGE WESTON LTD
18.885 B USD189.36 CAD−2.28%117.529 K1.0220.096.96 USD−25.71%1.47%Retail Trade
Buy
IVNIVANHOE MINES LTD
18.344 B USD20.59 CAD+4.46%2.042 M0.85119.640.13 USD−65.50%0.00%Non-Energy Minerals
Strong buy
HHYDRO ONE LTD
17.571 B USD39.38 CAD−1.50%1.166 M1.3521.571.35 USD+7.22%2.97%Utilities
Neutral
TOUTOURMALINE OIL CORP
17.331 B USD67.45 CAD+0.30%1.117 M0.6213.563.67 USD−45.64%1.64%Energy Minerals
Strong buy
BAMBROOKFIELD ASSET MANAGEMENT LTD
15.965 B USD54.08 CAD−3.08%783.993 K0.6436.851.08 USD3.26%Finance
Buy
BIP.UNBROOKFIELD INFRASTRUCTURE PARTN L.P
UIT
13.89 B USD40.67 CAD−1.83%851.757 K1.830.00%Utilities
Strong buy
MGMAGNA INTERNATIONAL INC
13.192 B USD61.84 CAD−1.26%1.408 M0.6212.983.52 USD+131.11%4.02%Producer Manufacturing
Buy
MRUMETRO INC
12.311 B USD73.00 CAD−1.30%421.049 K0.9217.123.15 USD+13.75%1.68%Retail Trade
Neutral
GFLGFL ENVIRONMENTAL INC.
11.883 B USD42.62 CAD−1.00%287.303 K1.68891.630.04 USD0.17%Industrial Services
Strong buy
TFIITFI INTERNATIONAL INC
11.353 B USD181.73 CAD−0.89%179.14 K1.2023.955.60 USD−33.85%1.09%Transportation
Strong buy
FMFIRST QUANTUM MINERALS
11.16 B USD18.50 CAD+1.31%1.725 M0.59−1.72 USD−270.86%1.15%Non-Energy Minerals
Buy
ARXARC RESOURCES LTD
11.028 B USD25.52 CAD+1.39%1.989 M1.0312.801.47 USD−56.23%2.70%Energy Minerals
Strong buy
EMAEMERA INC
10.2 B USD47.70 CAD−1.73%1.322 M1.2221.321.65 USD−47.21%5.86%Utilities
Neutral
KKINROSS GOLD CORP
10.011 B USD11.17 CAD+0.54%5.451 M1.8123.690.35 USD+8031.03%1.47%Non-Energy Minerals
Buy
LUNLUNDIN MINING CORP
9.456 B USD16.97 CAD+1.86%4.194 M1.6689.320.14 USD−53.29%2.16%Non-Energy Minerals
Buy
STNSTANTEC INC
9.345 B USD110.26 CAD−1.32%298.586 K1.5335.742.28 USD+28.15%0.71%Industrial Services
Buy
CCL.BCCL INDUSTRIES INC
9.306 B USD70.10 CAD−1.66%235.227 K1.0623.522.20 USD−14.38%1.52%Commercial Services
Strong buy
SAPSAPUTO GROUP INC
8.649 B USD27.46 CAD−1.26%216.262 K0.8234.890.59 USD−34.10%2.64%Consumer Non-Durables
Buy
DSGDESCARTES SYSTEMS GROUP INC
8.549 B USD135.27 CAD−0.93%133.041 K1.4675.071.34 USD+16.18%0.00%Technology Services
Buy
BEP.UNBROOKFIELD RENEWABLE PARTNERS L P
UIT
8.308 B USD37.83 CAD−4.13%397.728 K1.68−0.46 USD+13.48%4.70%Utilities
Buy
OTEXOPEN TEXT CO
8.191 B USD40.75 CAD−0.46%390.622 K0.5549.010.61 USD−44.68%3.28%Technology Services
Buy
PAASPAN AMERICAN SILVER CORP
7.968 B USD30.91 CAD+3.24%1.132 M1.45−0.41 USD+77.69%1.81%Non-Energy Minerals
Strong buy
XTMX GROUP LIMITED
7.526 B USD36.72 CAD−0.86%277.14 K0.7525.171.08 USD+12.00%1.93%Finance
Neutral
TIHTOROMONT INDUSTRIES LTD
7.365 B USD120.18 CAD−1.52%151.716 K1.7519.274.61 USD+5.47%1.45%Distribution Services
Buy
CLSCELESTICA INC
7.021 B USD81.07 CAD+0.58%714.835 K1.1222.342.68 USD+127.32%0.00%Electronic Technology
Buy
EFNELEMENT FLEET MANAGEMENT CORP
6.938 B USD24.18 CAD−0.66%1.002 M1.5620.840.86 USD+17.94%1.81%Finance
Strong buy
ATRLATKINSREALIS GROUP INC
6.889 B USD53.21 CAD−0.65%225.983 K0.6730.711.28 USD+2164.84%0.15%Industrial Services
Strong buy
CHP.UNCHOICE PROPERTIES REIT
UIT
6.876 B USD12.69 CAD−2.08%441.042 K1.2013.740.68 USD+6.38%5.79%Finance
Buy
WFGWEST FRASER TIMBER CO
6.741 B USD109.64 CAD−2.78%101.195 K0.95−1.21 USD−115.28%1.42%Non-Energy Minerals
Strong buy
AGIALAMOS GOLD INC
6.683 B USD23.34 CAD+1.66%469.275 K0.6333.850.51 USD+114.86%0.59%Non-Energy Minerals
Strong buy
IAGIA FINANCIAL CORPORATION
6.666 B USD90.77 CAD−2.93%200.684 K0.4712.565.33 USD−18.02%3.33%Finance
Strong buy
ALAALTAGAS LTD
6.613 B USD30.59 CAD+0.46%820.173 K1.0214.811.52 USD+20.42%3.74%Utilities
Strong buy
FSVFIRSTSERVICE CORP
6.545 B USD197.08 CAD−0.70%78.526 K1.2972.592.00 USD−25.63%0.62%Finance
Buy
BBD.BBOMBARDIER INC
6.513 B USD90.75 CAD−0.25%486.29 K0.6324.832.70 USD−38.86%0.00%Electronic Technology
Buy
IGMIGM FINANCIAL INC
6.444 B USD36.44 CAD−1.59%233.052 K1.728.763.07 USD−3.70%6.08%Finance
Buy
GILGILDAN ACTIVEWEAR INC
6.406 B USD50.77 CAD−2.03%339.008 K1.1012.722.95 USD+12.35%2.00%Consumer Non-Durables
Buy
EMP.AEMPIRE CO
6.266 B USD32.72 CAD−3.02%343.402 K1.3810.842.25 USD+16.02%2.16%Retail Trade
Neutral
KEYKEYERA CORPORATION
6.049 B USD35.88 CAD−0.33%1.441 M1.0223.021.15 USD−0.95%5.50%Industrial Services
Buy
CAECAE INC
6 B USD25.32 CAD−1.52%537.254 K0.7628.960.66 USD+56.03%0.00%Commercial Services
Buy
MEGMEG ENERGY CORP
5.887 B USD30.35 CAD+2.67%1.279 M0.8814.741.52 USD+1.43%0.00%Energy Minerals
Buy
CTC.ACANADIAN TIRE LTD
5.837 B USD134.67 CAD−1.77%149.801 K0.7726.733.72 USD−65.96%5.07%Retail Trade
Neutral
CSCAPSTONE COPPER CORP
5.731 B USD10.33 CAD+0.39%2.247 M0.88−0.12 USD−236.68%0.00%Non-Energy Minerals
Strong buy
CIGICOLLIERS INTL GROUP INC
5.708 B USD153.85 CAD−0.72%71.054 K1.9155.472.05 USD+134.30%0.26%Finance
Buy
ONEXONEX CORP
5.545 B USD96.55 CAD−1.81%98.44 K0.977.289.79 USD0.41%Finance
Buy
CAR.UNCANADIAN APARTMENT PROPERTIES REAL
UIT
5.498 B USD43.64 CAD−1.78%276.897 K0.89−0.55 USD+1.78%3.26%Finance
Buy
VRNVEREN INC
5.228 B USD11.68 CAD+1.48%2.914 M1.04−0.07 USD−110.05%3.61%Energy Minerals
Strong buy
DOOBRP INC
5.073 B USD91.56 CAD−0.73%179.307 K1.169.697.03 USD−11.73%0.81%Producer Manufacturing
Buy
PKIPARKLAND CORPORATION
5.025 B USD39.72 CAD+1.27%432.49 K1.1418.321.60 USD+7.76%3.49%Distribution Services
Strong buy
QBR.BQUEBECOR INC
4.994 B USD29.29 CAD0.00%1.848 M1.349.962.17 USD+16.32%4.18%Consumer Services
Buy
ACAIR CANADA
4.839 B USD18.14 CAD−1.47%1.904 M1.073.174.22 USD0.00%Transportation
Strong buy
CUCANADIAN UTILITIES
4.727 B USD31.03 CAD−1.49%287.51 K0.6014.491.58 USD−6.93%5.71%Utilities
Buy
FTTFINNING INTERNATIONAL INC
4.6 B USD42.73 CAD−3.17%351.57 K1.0312.232.58 USD−1.68%2.27%Distribution Services
Strong buy
PSKPRAIRIESKY ROYALTY LTD
4.573 B USD26.49 CAD+1.49%596.66 K1.9529.000.67 USD−29.63%3.72%Miscellaneous
Buy
WCPWHITECAP RESOURCES INC
4.556 B USD10.68 CAD+2.79%3.128 M1.749.460.83 USD−45.93%6.30%Energy Minerals
Strong buy
AQNALGONQUIN POWER & UTILITIES CORP
4.496 B USD8.71 CAD−2.02%1.858 M1.15−0.49 USD−871.55%6.53%Utilities
Neutral
NPINORTHLAND POWER INC
4.488 B USD23.81 CAD−0.25%753.572 K0.76−0.51 USD−125.25%5.03%Utilities
Strong buy
NVEINUVEI CORPORATION
4.445 B USD43.56 CAD+0.28%82.585 K0.36−0.04 USD−113.13%0.94%Technology Services
Neutral