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
137.585 B USD133.47 CAD+0.12%9.281 M1.2012.467.97 USD4.05%Finance
Buy
TDTORONTO-DOMINION BANK
104.759 B USD80.76 CAD+0.49%8.987 M0.9712.774.70 USD4.83%Finance
Buy
SHOPSHOPIFY INC
90.763 B USD96.33 CAD−2.71%2.441 M0.96741.000.10 USD0.00%Technology Services
Buy
CNQCANADIAN NATURAL RESOURCES LTD
82.837 B USD105.68 CAD+0.24%2.275 M0.4414.135.64 USD−21.04%3.64%Energy Minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
79.354 B USD170.40 CAD+1.22%1.587 M1.6118.826.69 USD+13.76%1.89%Transportation
Neutral
ENBENBRIDGE INC
77.049 B USD49.52 CAD+1.35%9.031 M0.8217.452.14 USD+122.56%7.22%Industrial Services
Buy
CPCANADIAN PAC KANS CITY LTD
76.561 B USD112.14 CAD−0.08%1.624 M1.2026.843.08 USD+4.60%0.68%Transportation
Buy
TRITHOMSON-REUTERS CORP
68.837 B USD208.35 CAD−0.35%170.282 K0.8526.705.89 USD+109.57%1.31%Technology Services
Neutral
BMOBANK OF MONTREAL
67.275 B USD126.69 CAD−0.43%2.87 M0.9717.945.25 USD4.64%Finance
Buy
BNBROOKFIELD CORPORATION
66.009 B USD54.96 CAD−1.01%1.753 M1.2366.230.63 USD−43.78%0.72%Finance
Buy
CSUCONSTELLATION SOFTWARE INC
56.696 B USD3655.01 CAD−1.13%18.55 K0.65101.7127.11 USD+13.85%0.15%Technology Services
Buy
BNSBANK OF NOVA SCOTIA
56.493 B USD63.15 CAD−1.51%7.667 M1.6510.334.55 USD6.67%Finance
Neutral
ATDALIMENTATION COUCHE-TARD
54.578 B USD77.38 CAD−0.27%1.007 M0.6218.963.04 USD+10.39%0.81%Retail Trade
Buy
SUSUNCOR ENERGY INC
50.76 B USD53.88 CAD+0.17%3.661 M0.928.504.78 USD−2.09%3.95%Energy Minerals
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
44.43 B USD64.76 CAD−0.61%14.035 M3.719.914.86 USD5.47%Finance
Neutral
WCNWASTE CONNECTIONS INC (CA)
42.562 B USD225.65 CAD−0.88%308.724 K1.6654.423.06 USD−5.11%0.65%Transportation
Buy
MFCMANULIFE FINANCIAL CORP
42.227 B USD31.94 CAD−0.65%4.767 M1.1912.221.97 USD−28.79%4.68%Finance
Buy
CVECENOVUS ENERGY INC
39.859 B USD29.09 CAD−0.03%3.411 M0.6713.691.60 USD−33.27%1.93%Energy Minerals
Strong buy
IMOIMPERIAL OIL
38.187 B USD97.36 CAD+0.46%657.702 K0.9111.466.41 USD−26.11%2.16%Energy Minerals
Neutral
TRPTC ENERGY CORPORATION
37.463 B USD49.33 CAD+0.33%6.491 M0.7717.942.07 USD+301.56%7.60%Industrial Services
Neutral
LLOBLAWS COMPANIES LIMITED
34.367 B USD152.43 CAD+0.11%199.549 K0.5823.334.93 USD+13.45%1.17%Retail Trade
Buy
QSRRESTAURANT BRANDS INTL INC
33.184 B USD99.83 CAD−1.02%411.192 K0.7819.623.84 USD+20.11%2.99%Consumer Services
Buy
AEMAGNICO EAGLE MINES LTD
32.402 B USD88.72 CAD+1.67%1.169 M0.8816.024.18 USD+180.60%2.45%Non-Energy Minerals
Strong buy
SLFSUN LIFE FINANCIAL INC
30.015 B USD70.14 CAD−1.02%933.384 K0.7913.353.96 USD+0.81%4.36%Finance
Buy
BCEBCE INC
29.997 B USD44.92 CAD−0.82%2.318 M0.8519.741.72 USD−23.60%8.68%Communications
Neutral
ABXBARRICK GOLD CORPORATION
29.98 B USD23.33 CAD+3.09%3.982 M0.8223.840.74 USD+258.10%2.33%Non-Energy Minerals
Buy
IFCINTACT FINANCIAL CORPORATION
28.855 B USD221.06 CAD+0.08%164.423 K0.7431.685.26 USD−48.14%2.04%Finance
Buy
NANATIONAL BANK OF CANADA
27.821 B USD112.06 CAD+0.23%1.353 M0.6111.837.05 USD3.63%Finance
Buy
GWOGREAT WEST LIFECO INC
27.431 B USD40.19 CAD−0.59%934.45 K0.6813.712.21 USD−42.16%5.26%Finance
Neutral
FFHFAIRFAX FINANCIAL HLDGS LTD
25.778 B USD1486.53 CAD+0.63%38.28 K0.866.35176.67 USD+287.14%1.36%Finance
Buy
NTRNUTRIEN LTD
25.747 B USD71.12 CAD−0.73%472.166 K0.4620.882.57 USD−81.31%4.01%Process Industries
Buy
TECK.BTECK RESOURCES LIMITED
25.641 B USD67.65 CAD+8.71%2.323 M1.8614.683.48 USD−24.16%0.74%Energy Minerals
Buy
WPMWHEATON PRECIOUS METALS CORP
24.358 B USD73.41 CAD+1.97%652.085 K0.8045.851.21 USD−16.92%1.11%Non-Energy Minerals
Strong buy
DOLDOLLARAMA INC
24.086 B USD117.00 CAD+1.24%424.35 K0.7732.832.65 USD+29.23%0.24%Retail Trade
Buy
GIB.ACGI INC
23.729 B USD140.84 CAD−2.01%358.711 K1.0720.315.23 USD+12.84%0.00%Technology Services
Buy
TTELUS CORP
23.637 B USD22.00 CAD−0.05%2.582 M0.8338.080.44 USD−50.00%6.72%Communications
Buy
FNVFRANCO NEVADA CORP
23.368 B USD166.12 CAD+1.91%215.383 K0.64−2.53 USD−170.62%1.12%Non-Energy Minerals
Buy
CCOCAMECO CORP
21.344 B USD67.16 CAD+0.52%821.903 K0.7780.910.63 USD+266.98%0.18%Non-Energy Minerals
Strong buy
RCI.BROGERS COMMUNICATIONS INC
20.507 B USD52.00 CAD−0.57%1.962 M1.2646.480.83 USD−68.46%3.85%Communications
Strong buy
PPLPEMBINA PIPELINE CORPORATION
19.62 B USD48.78 CAD+0.31%1.405 M0.5716.292.26 USD−41.52%5.47%Industrial Services
Buy
WSPWSP GLOBAL INC
19.497 B USD213.65 CAD−0.27%102.999 K0.7948.533.32 USD+23.34%0.70%Industrial Services
Strong buy
FTSFORTIS INC
19.386 B USD53.72 CAD+0.13%1.18 M0.6717.352.34 USD+11.47%4.30%Utilities
Neutral
WNGEORGE WESTON LTD
17.998 B USD183.83 CAD+0.91%81.837 K0.7517.178.08 USD−11.72%1.55%Retail Trade
Buy
IVNIVANHOE MINES LTD
17.858 B USD19.22 CAD+4.86%2.617 M0.6257.030.25 USD−21.77%0.00%Non-Energy Minerals
Strong buy
BIP.UNBROOKFIELD INFRASTRUCTURE PARTN L.P
UIT
17.851 B USD37.40 CAD−1.53%400.631 K0.76194.610.14 USD−54.58%5.67%Utilities
Strong buy
POWPOWER CORP OF CANADA
17.658 B USD36.64 CAD−1.27%2.638 M0.9111.052.50 USD+17.94%5.83%Finance
Buy
TOUTOURMALINE OIL CORP
17.541 B USD68.18 CAD+2.96%1.398 M0.7813.603.78 USD−45.47%1.61%Energy Minerals
Strong buy
HHYDRO ONE LTD
16.594 B USD37.84 CAD−0.03%771.622 K1.0020.941.36 USD+3.32%3.13%Utilities
Neutral
BAMBROOKFIELD ASSET MANAGEMENT LTD
15.207 B USD53.24 CAD−0.76%845.436 K1.168.614.67 USD+2.22%3.42%Finance
Buy
MGMAGNA INTERNATIONAL INC
13.992 B USD66.54 CAD−1.31%1.065 M1.3011.664.31 USD+117.73%3.78%Producer Manufacturing
Buy
GFLGFL ENVIRONMENTAL INC.
12.158 B USD44.12 CAD−1.96%209.251 K0.98−0.06 USD+90.15%0.16%Industrial Services
Strong buy
TFIITFI INTERNATIONAL INC
11.889 B USD192.34 CAD−0.05%256.746 K1.0024.535.92 USD−33.20%1.04%Transportation
Strong buy
MRUMETRO INC
11.791 B USD70.95 CAD+0.95%359.308 K0.9416.643.15 USD+13.75%1.75%Retail Trade
Neutral
ARXARC RESOURCES LTD
11.296 B USD25.82 CAD+2.34%2.084 M1.129.881.97 USD−25.90%2.63%Energy Minerals
Strong buy
FMFIRST QUANTUM MINERALS
9.909 B USD16.24 CAD+1.88%4.332 M1.45−1.72 USD−270.86%1.29%Non-Energy Minerals
Buy
OTEXOPEN TEXT CO
9.728 B USD48.85 CAD−0.97%472.046 K0.9577.110.48 USD−59.50%2.75%Technology Services
Buy
EMAEMERA INC
9.602 B USD46.17 CAD−0.94%1.153 M0.4812.902.70 USD+0.73%6.10%Utilities
Neutral
STNSTANTEC INC
9.298 B USD111.36 CAD+0.38%212.646 K0.8737.442.24 USD+33.74%0.71%Industrial Services
Buy
CCL.BCCL INDUSTRIES INC
9.221 B USD70.75 CAD+0.21%196.762 K0.7424.842.15 USD−15.68%1.53%Commercial Services
Strong buy
LUNLUNDIN MINING CORP
8.84 B USD15.60 CAD+1.83%3.391 M1.3236.910.32 USD−43.03%2.31%Non-Energy Minerals
Buy
KKINROSS GOLD CORP
8.276 B USD9.20 CAD+1.77%3.955 M0.9320.270.34 USD1.77%Non-Energy Minerals
Buy
SAPSAPUTO GROUP INC
8.159 B USD26.28 CAD−2.16%279.616 K1.0133.390.59 USD−34.10%2.80%Consumer Non-Durables
Buy
DSGDESCARTES SYSTEMS GROUP INC
8.046 B USD129.04 CAD−0.26%114.702 K1.0371.611.34 USD+16.18%0.00%Technology Services
Buy
TIHTOROMONT INDUSTRIES LTD
7.783 B USD129.18 CAD−0.74%66.566 K0.6020.244.82 USD+16.63%1.37%Distribution Services
Buy
XTMX GROUP LIMITED
7.298 B USD36.04 CAD−0.14%258.146 K1.0028.250.96 USD−34.08%1.98%Finance
Neutral
ATRLSNC-LAVALIN GROUP INC
7.135 B USD55.52 CAD−0.52%246.5 K1.1733.941.23 USD+2847.03%0.14%Industrial Services
Strong buy
CHP.UNCHOICE PROPERTIES REIT
UIT
6.918 B USD13.06 CAD+0.85%379.045 K0.9214.140.68 USD+6.38%5.75%Finance
Buy
PAASPAN AMERICAN SILVER CORP
6.916 B USD25.91 CAD+1.53%838.882 K0.96−0.26 USD+84.21%2.09%Non-Energy Minerals
Strong buy
FSVFIRSTSERVICE CORP
6.824 B USD207.30 CAD−2.31%89.171 K1.3576.352.00 USD−25.62%0.60%Finance
Buy
WFGWEST FRASER TIMBER CO
6.632 B USD107.88 CAD+0.02%235.16 K1.04−1.21 USD−115.28%1.49%Non-Energy Minerals
Strong buy
MEGMEG ENERGY CORP
6.441 B USD32.28 CAD+2.25%1.546 M1.0816.301.49 USD−31.86%0.00%Energy Minerals
Buy
ALAALTAGAS LTD
6.234 B USD30.22 CAD+0.07%578.885 K0.8013.351.71 USD+61.08%3.76%Utilities
Strong buy
BEP.UNBROOKFIELD RENEWABLE PARTNERS L P
UIT
6.111 B USD29.07 CAD−2.06%347.085 K0.98−0.32 USD+45.55%6.38%Utilities
Buy
EFNELEMENT FLEET MANAGEMENT CORP
6.042 B USD21.21 CAD−1.85%353.843 K0.8019.230.83 USD+17.02%2.07%Finance
Buy
IAGIA FINANCIAL CORPORATION
6.017 B USD83.58 CAD−0.33%289.991 K1.0711.195.63 USD−2.28%3.73%Finance
Buy
EMP.AEMPIRE CO
6.004 B USD32.38 CAD+0.87%250.227 K0.8510.722.25 USD+16.02%2.20%Retail Trade
Buy
CAECAE INC
5.96 B USD25.58 CAD−2.33%508.899 K0.9729.250.66 USD+56.03%0.00%Commercial Services
Strong buy
AGIALAMOS GOLD INC
5.957 B USD20.50 CAD−1.44%1.435 M1.9029.730.51 USD+114.86%0.66%Non-Energy Minerals
Strong buy
KEYKEYERA CORPORATION
5.945 B USD35.44 CAD−0.34%693.998 K0.9719.151.40 USD+24.43%5.59%Industrial Services
Buy
GILGILDAN ACTIVEWEAR INC
5.915 B USD47.91 CAD−1.90%183.053 K0.8211.703.09 USD+8.03%2.16%Consumer Non-Durables
Buy
IGMIGM FINANCIAL INC
5.88 B USD33.73 CAD−0.91%196.996 K0.967.003.64 USD+32.85%6.67%Finance
Buy
CTC.ACANADIAN TIRE LTD
5.797 B USD135.06 CAD−0.71%247.462 K0.8935.582.86 USD−78.54%5.13%Retail Trade
Neutral
ONEXONEX CORP
5.601 B USD98.74 CAD−0.51%67.124 K0.8410.726.95 USD+124.03%0.41%Finance
Buy
CPGCRESCENT POINT ENERGY CORP
5.586 B USD12.31 CAD+1.48%1.934 M0.4912.730.73 USD−61.77%3.37%Energy Minerals
Strong buy
PKIPARKLAND CORPORATION
5.518 B USD43.15 CAD+0.91%303.996 K0.4616.401.99 USD+36.33%3.17%Distribution Services
Strong buy
CSCAPSTONE COPPER CORP
5.349 B USD9.62 CAD+6.42%2.527 M1.20−0.15 USD−176.54%0.00%Non-Energy Minerals
Strong buy
CAR.UNCANADIAN APARTMENT PROPERTIES REAL
UIT
5.291 B USD42.83 CAD−0.40%344.248 K0.82−1.83 USD−2589.74%3.39%Finance
Buy
DOOBRP INC
5.178 B USD94.38 CAD−0.81%158.043 K0.759.997.03 USD−11.73%0.76%Producer Manufacturing
Buy
CLSCELESTICA INC
5.161 B USD59.12 CAD−2.15%659.896 K1.4016.292.68 USD+127.32%0.00%Electronic Technology
Buy
ACAIR CANADA
5.14 B USD19.98 CAD+0.25%1.445 M0.563.384.46 USD0.00%Transportation
Strong buy
CIGICOLLIERS INTL GROUP INC
5.116 B USD146.91 CAD−1.73%52.765 K1.2582.031.35 USD+39.78%0.27%Finance
Buy
QBR.BQUEBECOR INC
4.89 B USD28.47 CAD−0.90%730.044 K1.0810.432.06 USD+8.63%4.30%Consumer Services
Buy
WCPWHITECAP RESOURCES INC
4.758 B USD10.87 CAD+1.12%3.061 M1.419.630.83 USD−45.93%6.02%Energy Minerals
Strong buy
PSKPRAIRIESKY ROYALTY LTD
4.696 B USD26.85 CAD−0.89%258.124 K0.7529.390.67 USD−29.63%3.61%Miscellaneous
Buy
CUCANADIAN UTILITIES
4.583 B USD30.64 CAD+0.66%1.019 M2.0113.151.76 USD+12.78%5.87%Utilities
Buy
NVEINUVEI CORPORATION
4.497 B USD44.02 CAD−0.05%88.918 K0.53−0.06 USD−115.60%0.93%Technology Services
Neutral
FTTFINNING INTERNATIONAL INC
4.459 B USD42.30 CAD−0.21%599.422 K1.7611.952.67 USD+8.96%2.36%Distribution Services
Strong buy
BBD.BBOMBARDIER INC
4.413 B USD61.74 CAD+8.32%1.522 M4.529.804.75 USD0.00%Electronic Technology
Buy
AQNALGONQUIN POWER & UTILITIES CORP
4.249 B USD8.42 CAD−0.47%1.593 M1.02241.260.03 USD6.90%Utilities
Neutral
NXENEXGEN ENERGY LTD
4.159 B USD10.53 CAD−1.77%790.412 K0.5473.640.11 USD0.00%Non-Energy Minerals
Strong buy