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
136.964 B USD133.31 CAD−2.27%8.748 M1.2312.457.97 USD4.05%Finance
Buy
TDTORONTO-DOMINION BANK
103.907 B USD80.37 CAD−0.17%10.589 M1.1312.714.70 USD4.85%Finance
Buy
SHOPSHOPIFY INC
92.978 B USD99.01 CAD−2.07%1.793 M0.68761.620.10 USD0.00%Technology Services
Buy
CNQCANADIAN NATURAL RESOURCES LTD
82.367 B USD105.43 CAD+0.16%2.055 M0.3714.095.64 USD−21.04%3.65%Energy Minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
78.139 B USD168.35 CAD−4.77%1.696 M1.8218.596.69 USD+13.76%1.91%Transportation
Neutral
CPCANADIAN PAC KANS CITY LTD
76.346 B USD112.23 CAD−6.30%3.006 M2.6426.693.17 USD+11.56%0.68%Transportation
Buy
ENBENBRIDGE INC
75.769 B USD48.86 CAD+0.93%7.043 M0.6417.222.14 USD+122.56%7.32%Industrial Services
Buy
TRITHOMSON-REUTERS CORP
68.853 B USD209.09 CAD−0.40%160.582 K0.8026.805.89 USD+109.57%1.30%Technology Services
Neutral
BMOBANK OF MONTREAL
67.342 B USD127.24 CAD−0.68%4.986 M1.8218.025.25 USD4.62%Finance
Buy
BNBROOKFIELD CORPORATION
66.46 B USD55.52 CAD+0.71%1.408 M0.9466.910.63 USD−43.78%0.71%Finance
Buy
BNSBANK OF NOVA SCOTIA
57.171 B USD64.12 CAD−0.74%9.627 M2.1610.494.55 USD6.57%Finance
Neutral
CSUCONSTELLATION SOFTWARE INC
57.157 B USD3696.96 CAD−0.91%17.222 K0.59102.8727.11 USD+13.85%0.14%Technology Services
Buy
ATDALIMENTATION COUCHE-TARD
54.545 B USD77.59 CAD−0.28%1.104 M0.6619.013.04 USD+10.39%0.81%Retail Trade
Buy
SUSUNCOR ENERGY INC
50.507 B USD53.79 CAD+0.60%3.887 M0.948.494.78 USD−2.09%3.96%Energy Minerals
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
44.556 B USD65.16 CAD−0.69%4.253 M1.129.974.86 USD5.43%Finance
Neutral
WCNWASTE CONNECTIONS INC (CA)
42.798 B USD227.66 CAD+0.30%250.69 K1.3557.153.01 USD−5.44%0.64%Transportation
Buy
MFCMANULIFE FINANCIAL CORP
42.363 B USD32.15 CAD−0.19%3.755 M0.8612.301.97 USD−28.79%4.65%Finance
Buy
CVECENOVUS ENERGY INC
39.74 B USD29.10 CAD+0.14%2.754 M0.5213.691.60 USD−33.27%1.92%Energy Minerals
Strong buy
IMOIMPERIAL OIL
37.885 B USD96.91 CAD+0.41%376.152 K0.4811.416.41 USD−26.11%2.17%Energy Minerals
Neutral
TRPTC ENERGY CORPORATION
37.217 B USD49.17 CAD−0.08%3.776 M0.4317.882.07 USD+301.56%7.63%Industrial Services
Neutral
LLOBLAWS COMPANIES LIMITED
34.217 B USD152.27 CAD+1.29%337.722 K1.0023.314.93 USD+13.45%1.17%Retail Trade
Buy
QSRRESTAURANT BRANDS INTL INC
33.415 B USD100.86 CAD−0.69%398.101 K0.7419.823.84 USD+20.11%2.96%Consumer Services
Buy
AEMAGNICO EAGLE MINES LTD
31.763 B USD87.26 CAD+1.51%1.27 M0.9315.764.18 USD+180.60%2.49%Non-Energy Minerals
Strong buy
SLFSUN LIFE FINANCIAL INC
30.223 B USD70.86 CAD+0.04%1.507 M1.2613.493.96 USD+0.81%4.32%Finance
Buy
BCEBCE INC
30.143 B USD45.29 CAD−0.37%2.444 M0.8719.901.72 USD−23.60%8.61%Communications
Neutral
ABXBARRICK GOLD CORPORATION
28.984 B USD22.63 CAD−0.75%2.223 M0.4323.120.74 USD+258.10%2.40%Non-Energy Minerals
Buy
IFCINTACT FINANCIAL CORPORATION
28.737 B USD220.89 CAD+0.10%158.326 K0.6731.665.26 USD−48.14%2.04%Finance
Buy
NANATIONAL BANK OF CANADA
27.664 B USD111.80 CAD+0.20%6.751 M3.7711.807.05 USD3.64%Finance
Buy
GWOGREAT WEST LIFECO INC
27.503 B USD40.43 CAD+0.40%2.356 M1.7813.792.21 USD−42.16%5.23%Finance
Neutral
NTRNUTRIEN LTD
25.849 B USD71.64 CAD+0.31%938.866 K0.9021.032.57 USD−81.31%3.98%Process Industries
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
25.532 B USD1477.25 CAD−0.23%34.074 K0.766.31176.67 USD+287.14%1.37%Finance
Buy
GIB.ACGI INC
24.135 B USD143.73 CAD−0.08%220.871 K0.6420.725.23 USD+12.84%0.00%Technology Services
Buy
WPMWHEATON PRECIOUS METALS CORP
23.807 B USD71.99 CAD+0.46%824.898 K1.0544.961.21 USD−16.92%1.13%Non-Energy Minerals
Strong buy
DOLDOLLARAMA INC
23.713 B USD115.57 CAD+1.73%598.248 K1.0832.432.65 USD+29.23%0.25%Retail Trade
Buy
TTELUS CORP
23.569 B USD22.01 CAD−0.59%2.971 M0.9338.090.44 USD−50.00%6.72%Communications
Buy
TECK.BTECK RESOURCES LIMITED
23.508 B USD62.23 CAD+0.05%1.317 M1.0613.503.48 USD−24.16%0.80%Energy Minerals
Buy
FNVFRANCO NEVADA CORP
22.853 B USD163.00 CAD−0.05%193.265 K0.55−2.53 USD−170.62%1.14%Non-Energy Minerals
Buy
CCOCAMECO CORP
21.163 B USD66.81 CAD+0.50%909.188 K0.8380.480.63 USD+266.98%0.18%Non-Energy Minerals
Strong buy
RCI.BROGERS COMMUNICATIONS INC
20.499 B USD52.30 CAD−3.31%3.109 M2.2231.771.24 USD−50.31%3.82%Communications
Strong buy
PPLPEMBINA PIPELINE CORPORATION
19.495 B USD48.63 CAD+0.27%2.828 M1.1416.242.26 USD−41.52%5.49%Industrial Services
Buy
WSPWSP GLOBAL INC
19.485 B USD214.23 CAD+0.25%138.718 K1.0548.663.32 USD+23.34%0.70%Industrial Services
Strong buy
FTSFORTIS INC
19.297 B USD53.65 CAD+0.52%1.483 M0.8517.332.34 USD+11.47%4.31%Utilities
Neutral
BIP.UNBROOKFIELD INFRASTRUCTURE PARTN L.P
UIT
18.092 B USD37.98 CAD−0.31%272.985 K0.45197.630.14 USD−54.58%5.60%Utilities
Strong buy
POWPOWER CORP OF CANADA
17.805 B USD37.11 CAD+0.60%1.228 M0.3811.202.50 USD+17.94%5.76%Finance
Buy
WNGEORGE WESTON LTD
17.777 B USD182.18 CAD+0.75%84.86 K0.7517.028.08 USD−11.72%1.57%Retail Trade
Buy
TOUTOURMALINE OIL CORP
16.98 B USD66.22 CAD+0.09%1.486 M0.8513.213.78 USD−45.47%1.66%Energy Minerals
Strong buy
IVNIVANHOE MINES LTD
16.974 B USD18.33 CAD+1.05%1.898 M0.4454.390.25 USD−21.77%0.00%Non-Energy Minerals
Strong buy
HHYDRO ONE LTD
16.543 B USD37.85 CAD−0.05%506.894 K0.6320.941.36 USD+3.32%3.13%Utilities
Neutral
BAMBROOKFIELD ASSET MANAGEMENT LTD
15.273 B USD53.65 CAD−0.83%724.275 K0.978.684.67 USD+2.22%3.39%Finance
Buy
MGMAGNA INTERNATIONAL INC
14.13 B USD67.42 CAD−0.81%1.019 M1.3111.814.31 USD+117.73%3.73%Producer Manufacturing
Buy
GFLGFL ENVIRONMENTAL INC.
12.36 B USD45.00 CAD−0.82%230.505 K1.08−0.06 USD+90.15%0.16%Industrial Services
Strong buy
TFIITFI INTERNATIONAL INC
11.855 B USD192.43 CAD−4.39%349.319 K1.4624.545.92 USD−33.20%1.04%Transportation
Strong buy
MRUMETRO INC
11.641 B USD70.28 CAD+0.54%440.307 K1.2016.083.30 USD+20.23%1.77%Retail Trade
Neutral
ARXARC RESOURCES LTD
11.002 B USD25.23 CAD−0.24%1.081 M0.439.661.97 USD−25.90%2.70%Energy Minerals
Strong buy
OTEXOPEN TEXT CO
9.791 B USD49.33 CAD+0.10%423.074 K0.8577.870.48 USD−59.50%2.73%Technology Services
Buy
FMFIRST QUANTUM MINERALS
9.693 B USD15.94 CAD+2.71%2.26 M0.76−1.43 USD−198.72%1.32%Non-Energy Minerals
Buy
EMAEMERA INC
9.661 B USD46.61 CAD−0.28%1.862 M0.7913.032.70 USD+0.73%6.04%Utilities
Neutral
STNSTANTEC INC
9.232 B USD110.94 CAD+0.33%295.956 K1.2737.302.24 USD+33.74%0.72%Industrial Services
Buy
CCL.BCCL INDUSTRIES INC
9.172 B USD70.60 CAD−0.95%212.344 K0.8124.792.15 USD−15.68%1.54%Commercial Services
Strong buy
LUNLUNDIN MINING CORP
8.652 B USD15.32 CAD+0.46%1.562 M0.5736.240.32 USD−43.03%2.35%Non-Energy Minerals
Buy
SAPSAPUTO GROUP INC
8.312 B USD26.86 CAD−0.22%251.682 K0.9134.130.59 USD−34.10%2.74%Consumer Non-Durables
Buy
KKINROSS GOLD CORP
8.105 B USD9.04 CAD+0.78%4.266 M1.0319.920.34 USD1.80%Non-Energy Minerals
Buy
DSGDESCARTES SYSTEMS GROUP INC
8.04 B USD129.37 CAD+0.67%104.903 K0.9671.791.34 USD+16.18%0.00%Technology Services
Buy
TIHTOROMONT INDUSTRIES LTD
7.815 B USD130.14 CAD−0.21%92.453 K0.8220.394.82 USD+16.63%1.36%Distribution Services
Buy
XTMX GROUP LIMITED
7.284 B USD36.09 CAD−0.99%256.992 K1.0328.290.96 USD−34.08%1.98%Finance
Neutral
ATRLSNC-LAVALIN GROUP INC
7.148 B USD55.81 CAD−0.34%216.201 K1.0634.121.23 USD+2847.03%0.14%Industrial Services
Strong buy
FSVFIRSTSERVICE CORP
6.962 B USD212.21 CAD+1.35%107.152 K1.6670.402.27 USD−15.40%0.58%Finance
Buy
CHP.UNCHOICE PROPERTIES REIT
UIT
6.837 B USD12.95 CAD−0.99%599.19 K1.5811.760.83 USD+7.03%5.80%Finance
Buy
PAASPAN AMERICAN SILVER CORP
6.789 B USD25.52 CAD+0.39%593.387 K0.62−0.26 USD+84.21%2.12%Non-Energy Minerals
Strong buy
WFGWEST FRASER TIMBER CO
6.609 B USD107.86 CAD+0.33%318.984 K1.47−1.21 USD−115.28%1.49%Non-Energy Minerals
Strong buy
MEGMEG ENERGY CORP
6.279 B USD31.57 CAD−0.41%755.284 K0.5015.941.49 USD−31.86%0.00%Energy Minerals
Buy
BEP.UNBROOKFIELD RENEWABLE PARTNERS L P
UIT
6.218 B USD29.68 CAD+0.07%244.68 K0.66−0.32 USD+45.55%6.25%Utilities
Buy
ALAALTAGAS LTD
6.21 B USD30.20 CAD+0.87%386.697 K0.4813.341.71 USD+61.08%3.77%Utilities
Strong buy
EFNELEMENT FLEET MANAGEMENT CORP
6.136 B USD21.61 CAD+0.05%499.919 K1.1519.600.83 USD+17.02%2.04%Finance
Buy
CAECAE INC
6.082 B USD26.19 CAD+0.50%450.814 K0.8729.950.66 USD+56.03%0.00%Commercial Services
Strong buy
AGIALAMOS GOLD INC
6.024 B USD20.80 CAD+0.78%570.333 K0.7129.200.54 USD+454.32%0.65%Non-Energy Minerals
Strong buy
IAGIA FINANCIAL CORPORATION
6.017 B USD83.86 CAD−0.26%296.643 K1.0911.235.63 USD−2.28%3.71%Finance
Buy
GILGILDAN ACTIVEWEAR INC
6.01 B USD48.84 CAD+0.14%134.948 K0.5811.923.09 USD+8.03%2.12%Consumer Non-Durables
Buy
KEYKEYERA CORPORATION
5.945 B USD35.56 CAD−0.50%599.408 K0.7919.221.40 USD+24.43%5.57%Industrial Services
Buy
EMP.AEMPIRE CO
5.932 B USD32.10 CAD+0.44%244.085 K0.6910.632.25 USD+16.02%2.22%Retail Trade
Buy
IGMIGM FINANCIAL INC
5.914 B USD34.04 CAD−0.29%95.679 K0.417.063.64 USD+32.85%6.61%Finance
Buy
CTC.ACANADIAN TIRE LTD
5.797 B USD136.03 CAD−0.42%454.819 K1.6435.832.86 USD−78.54%5.09%Retail Trade
Neutral
ONEXONEX CORP
5.612 B USD99.25 CAD−0.93%43.769 K0.5410.776.95 USD+124.03%0.40%Finance
Buy
CPGCRESCENT POINT ENERGY CORP
5.486 B USD12.13 CAD+0.25%2.7 M0.6512.550.73 USD−61.77%3.42%Energy Minerals
Strong buy
PKIPARKLAND CORPORATION
5.45 B USD42.76 CAD+0.12%409.484 K0.6416.251.99 USD+36.33%3.20%Distribution Services
Strong buy
CAR.UNCANADIAN APARTMENT PROPERTIES REAL
UIT
5.294 B USD43.00 CAD−0.09%284.015 K0.65−1.83 USD−2589.74%3.37%Finance
Buy
CLSCELESTICA INC
5.257 B USD60.42 CAD+1.07%540.688 K1.1621.942.08 USD+78.47%0.00%Electronic Technology
Buy
DOOBRP INC
5.203 B USD95.15 CAD−0.51%76.025 K0.3310.077.03 USD−11.73%0.76%Producer Manufacturing
Buy
CIGICOLLIERS INTL GROUP INC
5.188 B USD149.49 CAD−0.44%71.029 K1.8183.471.35 USD+39.78%0.27%Finance
Buy
ACAIR CANADA
5.11 B USD19.93 CAD−0.35%1.54 M0.583.374.46 USD0.00%Transportation
Strong buy
CSCAPSTONE COPPER CORP
5.01 B USD9.04 CAD+0.78%1.238 M0.48−0.15 USD−176.54%0.00%Non-Energy Minerals
Strong buy
QBR.BQUEBECOR INC
4.848 B USD28.73 CAD−0.66%708.935 K1.1110.532.06 USD+8.63%4.26%Consumer Services
Buy
PSKPRAIRIESKY ROYALTY LTD
4.723 B USD27.09 CAD+0.18%398.892 K1.2529.650.67 USD−29.63%3.58%Miscellaneous
Buy
WCPWHITECAP RESOURCES INC
4.69 B USD10.75 CAD+0.94%3.099 M1.477.371.10 USD−45.71%6.09%Energy Minerals
Strong buy
CUCANADIAN UTILITIES
4.538 B USD30.44 CAD+0.46%307.424 K0.5613.061.76 USD+12.78%5.91%Utilities
Buy
NVEINUVEI CORPORATION
4.484 B USD44.04 CAD+0.50%162.089 K0.89−0.06 USD−115.60%0.93%Technology Services
Neutral
FTTFINNING INTERNATIONAL INC
4.454 B USD42.39 CAD+0.64%332.696 K0.9711.982.67 USD+8.96%2.36%Distribution Services
Strong buy
AQNALGONQUIN POWER & UTILITIES CORP
4.255 B USD8.46 CAD+0.59%1.327 M0.82242.410.03 USD6.87%Utilities
Neutral
NXENEXGEN ENERGY LTD
4.22 B USD10.72 CAD+0.56%914.117 K0.5874.970.11 USD0.00%Non-Energy Minerals
Strong buy
ERFENERPLUS CORPORATION
4.125 B USD27.82 CAD+0.32%271.932 K0.899.832.14 USD−45.24%1.17%Energy Minerals
Neutral