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
142.469 B USD138.38 CAD+1.94%6.328 M0.8312.927.97 USD3.95%Finance
Buy
TDTORONTO-DOMINION BANK
96.907 B USD74.80 CAD−5.84%14.823 M1.9711.834.70 USD5.29%Finance
Buy
SHOPSHOPIFY INC
95.854 B USD101.86 CAD+3.42%2.927 M1.28783.540.10 USD0.00%Technology Services
Buy
CNQCANADIAN NATURAL RESOURCES LTD
79.931 B USD102.10 CAD−0.28%1.917 M0.5815.065.00 USD−19.93%3.77%Energy Minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
78.59 B USD168.97 CAD+1.30%568.986 K0.5118.666.69 USD+13.76%1.90%Transportation
Neutral
ENBENBRIDGE INC
77.279 B USD49.73 CAD−0.20%5.59 M0.4917.522.14 USD+122.56%7.19%Industrial Services
Buy
CPCANADIAN PAC KANS CITY LTD
74.386 B USD109.09 CAD+0.22%530.673 K0.2626.113.08 USD+4.60%0.70%Transportation
Buy
TRITHOMSON-REUTERS CORP
74.352 B USD225.32 CAD+1.17%292.507 K1.0831.825.23 USD+117.19%1.21%Technology Services
Neutral
BNBROOKFIELD CORPORATION
69.946 B USD58.31 CAD+2.37%1.349 M1.0170.270.63 USD−43.78%0.67%Finance
Buy
BMOBANK OF MONTREAL
66.183 B USD124.79 CAD+1.52%2.846 M0.7917.675.25 USD4.78%Finance
Buy
BNSBANK OF NOVA SCOTIA
57.299 B USD64.13 CAD+1.31%3.735 M0.7710.494.55 USD6.61%Finance
Neutral
CSUCONSTELLATION SOFTWARE INC
56.363 B USD3638.01 CAD+2.64%16.14 K0.66101.2327.11 USD+13.85%0.15%Technology Services
Buy
ATDALIMENTATION COUCHE-TARD
52.827 B USD74.99 CAD−0.01%796.254 K0.5818.373.04 USD+10.39%0.84%Retail Trade
Buy
SUSUNCOR ENERGY INC
49.172 B USD52.26 CAD+0.44%5.644 M1.268.254.78 USD−2.09%4.08%Energy Minerals
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
44.889 B USD65.51 CAD+1.25%11.926 M2.5410.034.86 USD5.40%Finance
Neutral
MFCMANULIFE FINANCIAL CORP
43.389 B USD32.86 CAD+1.36%3.848 M0.6712.571.97 USD−28.79%4.55%Finance
Buy
WCNWASTE CONNECTIONS INC (CA)
42.375 B USD224.64 CAD+0.51%146.07 K0.6854.173.06 USD−5.11%0.65%Transportation
Buy
TRPTC ENERGY CORPORATION
39.017 B USD51.44 CAD+3.27%5.034 M0.8019.601.94 USD+63.37%7.29%Industrial Services
Neutral
CVECENOVUS ENERGY INC
38.359 B USD28.03 CAD−0.50%5.495 M1.3811.551.79 USD−10.58%2.00%Energy Minerals
Strong buy
IMOIMPERIAL OIL
36.475 B USD93.11 CAD−0.13%611.192 K1.0210.846.34 USD−27.72%2.26%Energy Minerals
Neutral
LLOBLAWS COMPANIES LIMITED
34.519 B USD153.93 CAD−0.44%236.889 K0.8722.924.96 USD+16.88%1.16%Retail Trade
Buy
QSRRESTAURANT BRANDS INTL INC
34.127 B USD103.74 CAD+2.20%422.624 K0.7319.783.87 USD+21.62%2.87%Consumer Services
Buy
AEMAGNICO EAGLE MINES LTD
32.464 B USD89.00 CAD−0.06%945.034 K0.7670.760.93 USD−81.59%2.44%Non-Energy Minerals
Strong buy
SLFSUN LIFE FINANCIAL INC
30.666 B USD71.75 CAD+0.76%647.069 K0.4113.663.96 USD+0.81%4.26%Finance
Buy
BCEBCE INC
30.653 B USD45.96 CAD+1.82%3.005 M1.0623.921.42 USD−31.63%8.49%Communications
Neutral
IFCINTACT FINANCIAL CORPORATION
30.016 B USD230.24 CAD+0.81%253.363 K0.9933.005.26 USD−48.14%1.96%Finance
Buy
ABXBARRICK GOLD CORPORATION
28.904 B USD22.52 CAD−0.62%2.83 M0.7820.240.82 USD+1964.56%2.41%Non-Energy Minerals
Buy
GWOGREAT WEST LIFECO INC
28.787 B USD42.23 CAD+1.22%1.205 M0.7712.912.42 USD−32.95%5.01%Finance
Neutral
NANATIONAL BANK OF CANADA
28.156 B USD113.55 CAD+0.82%4.669 M2.2811.997.05 USD3.66%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
26.73 B USD1543.33 CAD+1.27%66.167 K1.727.39154.24 USD+71.84%1.31%Finance
Buy
NTRNUTRIEN LTD
26.185 B USD72.42 CAD+0.64%468.343 K0.4721.262.57 USD−81.31%3.94%Process Industries
Buy
TECK.BTECK RESOURCES LIMITED
25.526 B USD67.43 CAD+1.74%667.914 K0.4721.992.26 USD−43.26%0.74%Energy Minerals
Strong buy
TTELUS CORP
24.026 B USD22.39 CAD+0.04%2.913 M0.9238.750.44 USD−50.00%6.61%Communications
Buy
DOLDOLLARAMA INC
23.995 B USD116.70 CAD+1.24%259.937 K0.4832.742.65 USD+29.23%0.26%Retail Trade
Buy
WPMWHEATON PRECIOUS METALS CORP
23.887 B USD72.08 CAD−0.61%403.273 K0.5445.021.21 USD−16.92%1.14%Non-Energy Minerals
Strong buy
GIB.ACGI INC
23.723 B USD141.86 CAD+1.56%277.786 K0.8720.255.17 USD+9.84%0.00%Technology Services
Buy
FNVFRANCO NEVADA CORP
23.683 B USD168.57 CAD+1.92%272.892 K0.89−2.54 USD−174.06%1.10%Non-Energy Minerals
Buy
CCOCAMECO CORP
21.013 B USD66.20 CAD−0.06%746.086 K0.66122.570.40 USD+35.36%0.18%Non-Energy Minerals
Strong buy
RCI.BROGERS COMMUNICATIONS INC
20.819 B USD52.57 CAD+1.39%1.647 M0.9446.990.83 USD−68.46%3.80%Communications
Strong buy
FTSFORTIS INC
19.676 B USD54.59 CAD+0.39%825.042 K0.4817.472.31 USD+6.08%4.23%Utilities
Neutral
WSPWSP GLOBAL INC
19.529 B USD214.27 CAD+0.13%168.317 K1.1748.673.32 USD+23.34%0.70%Industrial Services
Strong buy
PPLPEMBINA PIPELINE CORPORATION
19.503 B USD48.55 CAD+0.35%1.568 M0.8516.212.26 USD−41.52%5.50%Industrial Services
Buy
BIP.UNBROOKFIELD INFRASTRUCTURE PARTN L.P
UIT
19.103 B USD40.10 CAD+2.95%577.17 K1.2191.500.32 USD+27.92%5.30%Utilities
Strong buy
POWPOWER CORP OF CANADA
18.187 B USD37.85 CAD+1.18%4.061 M1.1911.422.50 USD+17.94%5.65%Finance
Buy
WNGEORGE WESTON LTD
18.139 B USD185.50 CAD+0.47%103.505 K1.1117.338.08 USD−11.72%1.54%Retail Trade
Buy
IVNIVANHOE MINES LTD
17.687 B USD19.06 CAD+1.87%2.298 M0.42110.750.13 USD−65.50%0.00%Non-Energy Minerals
Strong buy
HHYDRO ONE LTD
17.059 B USD38.95 CAD+0.46%363.316 K0.5921.551.36 USD+3.32%3.04%Utilities
Neutral
TOUTOURMALINE OIL CORP
16.646 B USD64.78 CAD−0.78%13.271 M7.7913.033.67 USD−45.64%1.70%Energy Minerals
Strong buy
BAMBROOKFIELD ASSET MANAGEMENT LTD
15.265 B USD53.51 CAD+1.38%2.758 M2.728.654.67 USD+2.22%3.40%Finance
Buy
MGMAGNA INTERNATIONAL INC
13.418 B USD63.89 CAD−3.49%1.042 M1.0313.413.52 USD+131.11%3.94%Producer Manufacturing
Buy
GFLGFL ENVIRONMENTAL INC.
12.341 B USD44.84 CAD−2.01%444.386 K1.88938.080.04 USD0.16%Industrial Services
Strong buy
MRUMETRO INC
12.005 B USD72.33 CAD+1.10%409.593 K1.0516.973.15 USD+13.75%1.72%Retail Trade
Neutral
TFIITFI INTERNATIONAL INC
11.366 B USD184.12 CAD+1.65%309.258 K1.0424.275.60 USD−33.85%1.09%Transportation
Strong buy
FMFIRST QUANTUM MINERALS
11.322 B USD18.58 CAD+10.73%4.696 M1.25−1.72 USD−270.86%1.13%Non-Energy Minerals
Buy
ARXARC RESOURCES LTD
10.758 B USD24.62 CAD−0.93%1.639 M0.769.421.97 USD−25.90%2.76%Energy Minerals
Strong buy
EMAEMERA INC
9.75 B USD46.94 CAD+0.49%1.264 M0.7013.122.70 USD+0.73%6.06%Utilities
Neutral
STNSTANTEC INC
9.55 B USD114.52 CAD+0.06%308.64 K1.1938.512.24 USD+33.74%0.69%Industrial Services
Buy
CCL.BCCL INDUSTRIES INC
9.265 B USD71.19 CAD+0.98%307.254 K1.5824.992.15 USD−15.68%1.52%Commercial Services
Strong buy
LUNLUNDIN MINING CORP
8.574 B USD15.15 CAD+0.80%1.922 M0.5879.740.14 USD−53.29%2.38%Non-Energy Minerals
Buy
OTEXOPEN TEXT CO
8.255 B USD41.38 CAD−14.75%3.132 M6.9949.770.61 USD−44.68%3.25%Technology Services
Buy
SAPSAPUTO GROUP INC
8.242 B USD26.58 CAD−0.11%317.152 K1.3033.770.59 USD−34.10%2.77%Consumer Non-Durables
Buy
DSGDESCARTES SYSTEMS GROUP INC
8.149 B USD130.54 CAD+0.28%72.949 K0.5872.441.34 USD+16.18%0.00%Technology Services
Buy
KKINROSS GOLD CORP
8.104 B USD9.02 CAD+0.67%2.57 M0.6519.880.34 USD1.80%Non-Energy Minerals
Buy
XTMX GROUP LIMITED
7.525 B USD37.21 CAD+1.92%390.963 K1.5525.501.08 USD+12.00%1.92%Finance
Neutral
BEP.UNBROOKFIELD RENEWABLE PARTNERS L P
UIT
7.419 B USD35.34 CAD+4.28%763.244 K1.74−0.46 USD+13.48%5.25%Utilities
Buy
TIHTOROMONT INDUSTRIES LTD
7.358 B USD122.28 CAD−0.35%114.517 K1.0219.604.61 USD+5.47%1.45%Distribution Services
Buy
CHP.UNCHOICE PROPERTIES REIT
UIT
6.936 B USD13.11 CAD−0.30%218.262 K0.3814.200.68 USD+6.38%5.73%Finance
Buy
ATRLSNC-LAVALIN GROUP INC
6.936 B USD54.04 CAD+0.99%293.515 K1.2133.041.23 USD+2847.03%0.15%Industrial Services
Strong buy
FSVFIRSTSERVICE CORP
6.734 B USD204.83 CAD−0.47%63.293 K0.8975.452.00 USD−25.63%0.60%Finance
Buy
PAASPAN AMERICAN SILVER CORP
6.657 B USD24.97 CAD−0.72%665.685 K0.93−0.26 USD+84.21%2.17%Non-Energy Minerals
Strong buy
IGMIGM FINANCIAL INC
6.609 B USD37.96 CAD+6.24%475.412 K2.259.123.07 USD−3.66%5.93%Finance
Buy
CAECAE INC
6.516 B USD28.00 CAD+1.41%369.832 K0.7032.020.66 USD+56.03%0.00%Commercial Services
Strong buy
EFNELEMENT FLEET MANAGEMENT CORP
6.473 B USD22.75 CAD+1.47%592.407 K1.3520.630.83 USD+17.02%1.93%Finance
Buy
WFGWEST FRASER TIMBER CO
6.39 B USD107.21 CAD+0.06%215.727 K0.96−1.21 USD−115.28%1.50%Non-Energy Minerals
Strong buy
ALAALTAGAS LTD
6.255 B USD30.36 CAD−0.13%698.796 K1.1014.731.52 USD+20.23%3.75%Utilities
Strong buy
IAGIA FINANCIAL CORPORATION
6.141 B USD85.41 CAD+1.01%256.802 K0.8511.445.63 USD−2.28%3.65%Finance
Buy
MEGMEG ENERGY CORP
6.132 B USD30.77 CAD−0.10%2.237 M1.7815.541.49 USD−31.86%0.00%Energy Minerals
Buy
EMP.AEMPIRE CO
6 B USD32.40 CAD+0.53%163.563 K0.6710.732.25 USD+16.02%2.25%Retail Trade
Buy
AGIALAMOS GOLD INC
5.961 B USD20.54 CAD+0.44%493.556 K0.6229.790.51 USD+114.86%0.66%Non-Energy Minerals
Buy
KEYKEYERA CORPORATION
5.793 B USD34.58 CAD−0.03%553.676 K0.8118.691.40 USD+24.43%5.73%Industrial Services
Buy
CTC.ACANADIAN TIRE LTD
5.719 B USD134.01 CAD+1.15%195.402 K0.6535.302.86 USD−78.54%5.19%Retail Trade
Neutral
ONEXONEX CORP
5.691 B USD100.44 CAD+1.03%52.34 K0.8210.906.95 USD+124.03%0.40%Finance
Buy
GILGILDAN ACTIVEWEAR INC
5.583 B USD45.30 CAD−1.29%234.324 K0.9311.352.95 USD+12.35%2.28%Consumer Non-Durables
Buy
CSCAPSTONE COPPER CORP
5.526 B USD9.95 CAD+5.85%3.18 M1.16−0.13 USD−240.36%0.00%Non-Energy Minerals
Strong buy
CAR.UNCANADIAN APARTMENT PROPERTIES REAL
UIT
5.479 B USD44.41 CAD+2.02%353.44 K0.93−1.83 USD−2589.74%3.27%Finance
Buy
CPGCRESCENT POINT ENERGY CORP
5.362 B USD11.83 CAD−0.76%1.908 M0.6112.240.73 USD−61.77%3.51%Energy Minerals
Strong buy
CCLSCELESTICA INC
5.33 B USD61.37 CAD+2.05%429.017 K0.7616.912.68 USD+127.32%0.00%Electronic Technology
Buy
DOOBRP INC
5.168 B USD94.30 CAD+1.41%84.668 K0.639.987.03 USD−11.73%0.80%Producer Manufacturing
Buy
CIGICOLLIERS INTL GROUP INC
5.133 B USD147.58 CAD+3.32%48.08 K0.8353.192.05 USD+134.39%0.27%Finance
Buy
PKIPARKLAND CORPORATION
5.13 B USD40.16 CAD−3.44%1.143 M2.1318.521.60 USD+7.76%3.41%Distribution Services
Strong buy
BBD.BBOMBARDIER INC
5.084 B USD71.21 CAD+2.02%552.382 K0.8519.482.70 USD−38.86%0.00%Electronic Technology
Buy
QBR.BQUEBECOR INC
4.975 B USD28.67 CAD+0.99%437.713 K0.7010.512.06 USD+8.63%4.27%Consumer Services
Buy
ACAIR CANADA
4.821 B USD18.76 CAD+0.05%3.521 M1.193.284.22 USD0.00%Transportation
Strong buy
CUCANADIAN UTILITIES
4.516 B USD30.23 CAD−0.23%846.567 K1.6814.111.58 USD−6.93%5.95%Utilities
Buy
NVEINUVEI CORPORATION
4.511 B USD44.21 CAD+0.14%139.627 K0.82−0.06 USD−115.60%0.92%Technology Services
Neutral
AQNALGONQUIN POWER & UTILITIES CORP
4.506 B USD8.94 CAD+0.45%2.075 M1.19256.160.03 USD6.50%Utilities
Neutral
PSKPRAIRIESKY ROYALTY LTD
4.484 B USD25.67 CAD−0.47%290.92 K0.8728.100.67 USD−29.63%3.78%Miscellaneous
Buy
NXENEXGEN ENERGY LTD
4.469 B USD11.33 CAD+1.25%1.958 M1.0079.230.11 USD0.00%Non-Energy Minerals
Strong buy
WCPWHITECAP RESOURCES INC
4.337 B USD9.92 CAD−1.10%2.117 M0.838.790.83 USD−45.93%6.60%Energy Minerals
Strong buy
FTTFINNING INTERNATIONAL INC
4.251 B USD40.38 CAD−1.01%455.417 K1.0611.412.67 USD+8.96%2.48%Distribution Services
Strong buy