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
175.266 B USD172.04 CAD−0.36%2.1 M0.3715.318.14 USD3.26%Finance
Buy
SHOPSHOPIFY INC
112.986 B USD121.25 CAD+2.17%2.52 M1.1591.300.97 USD0.00%Technology services
Buy
TDTORONTO-DOMINION BANK
99.499 B USD78.91 CAD+0.22%4.024 M0.6118.623.07 USD5.17%Finance
Buy
ENBENBRIDGE INC
92.588 B USD58.93 CAD+0.20%9.536 M1.0020.072.17 USD+95.87%6.16%Finance
Buy
BNBROOKFIELD CORPORATION
86.408 B USD79.44 CAD−0.40%1.209 M0.71101.610.57 USD+617.25%0.53%Finance
Buy
TRITHOMSON-REUTERS CORP
75.924 B USD234.03 CAD+0.21%204.983 K0.6933.835.11 USD+5.27%1.23%Technology services
Neutral
CPCANADIAN PAC KANS CITY LTD
72.744 B USD108.04 CAD−1.13%1.481 M1.1728.522.80 USD−15.29%0.70%Transportation
Buy
CNQCANADIAN NATURAL RESOURCES LTD
72.403 B USD47.57 CAD−1.43%4.063 M1.0413.502.60 USD+9.60%4.36%Energy minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
69.924 B USD154.15 CAD−1.92%972.938 K1.0718.186.27 USD+15.07%2.16%Transportation
Buy
BMOBANK OF MONTREAL
68.037 B USD129.30 CAD+0.07%1.325 M0.2814.986.25 USD4.73%Finance
Buy
CSUCONSTELLATION SOFTWARE INC
66.607 B USD4,357.00 CAD−0.94%16.406 K0.65106.7730.16 USD+21.95%0.12%Technology services
Buy
BNSBANK OF NOVA SCOTIA
66.569 B USD75.05 CAD+0.07%1.95 M0.4313.204.12 USD5.65%Finance
Neutral
CMCANADIAN IMPERIAL BANK OF COMMERCE
60.548 B USD89.55 CAD−0.12%1.358 M0.5512.975.00 USD4.02%Finance
Buy
MFCMANULIFE FINANCIAL CORP
55.91 B USD44.24 CAD−1.16%3.476 M0.5415.612.09 USD+4.67%3.54%Finance
Buy
ATDALIMENTATION COUCHE-TARD
52.678 B USD77.03 CAD+0.30%968.937 K0.7820.292.75 USD−6.98%0.91%Retail trade
Buy
TRPTC ENERGY CORPORATION
50.759 B USD67.82 CAD−1.47%3.536 M1.3013.833.62 USD5.62%Industrial services
Buy
SUSUNCOR ENERGY INC
49.914 B USD54.48 CAD−0.75%3.404 M0.759.344.26 USD+27.86%4.00%Energy minerals
Buy
WCNWASTE CONNECTIONS INC (CA)
47.667 B USD256.05 CAD+1.52%399.34 K1.6151.733.66 USD+14.11%0.61%Transportation
Buy
AEMAGNICO EAGLE MINES LTD
42.21 B USD116.67 CAD−1.62%797.93 K0.7242.812.01 USD−62.11%1.86%Non-energy minerals
Strong buy
LLOBLAWS COMPANIES LIMITED
40.652 B USD185.51 CAD−0.18%334.803 K1.2028.014.84 USD+7.41%1.03%Retail trade
Buy
IMOIMPERIAL OIL
38.46 B USD101.86 CAD−0.70%1.176 M1.1711.186.73 USD+1.93%2.26%Energy minerals
Neutral
IFCINTACT FINANCIAL CORPORATION
34.256 B USD266.23 CAD+0.86%224.52 K0.8223.018.55 USD+79.24%1.78%Finance
Buy
SLFSUN LIFE FINANCIAL INC
34.255 B USD82.46 CAD−0.21%650.794 K0.2813.504.52 USD+9.31%3.86%Finance
Buy
GWOGREAT WEST LIFECO INC
32.983 B USD49.09 CAD+0.25%843.108 K0.5413.042.78 USD+16.09%4.45%Finance
Neutral
NANATIONAL BANK OF CANADA
32.898 B USD133.91 CAD+0.60%636.299 K0.5213.187.36 USD3.23%Finance
Neutral
FFHFAIRFAX FINANCIAL HLDGS LTD
32.8 B USD1,835.68 CAD+0.78%31.356 K0.878.25164.50 USD−17.10%1.10%Finance
Buy
ABXBARRICK GOLD CORPORATION
32.394 B USD25.62 CAD−0.04%3.633 M1.0320.290.93 USD+3,064.41%2.12%Non-energy minerals
Buy
QSRRESTAURANT BRANDS INTL INC
31.23 B USD94.67 CAD−0.50%288.637 K0.5717.434.01 USD+38.96%3.28%Consumer services
Buy
DOLDOLLARAMA INC
30.62 B USD151.00 CAD+1.08%574.676 K1.0939.122.80 USD+24.72%0.23%Retail trade
Buy
CVECENOVUS ENERGY INC
29.564 B USD22.43 CAD−0.97%4.16 M0.8611.441.45 USD−7.77%2.85%Energy minerals
Strong buy
WPMWHEATON PRECIOUS METALS CORP
29.53 B USD90.23 CAD+1.06%626.806 K0.6949.411.35 USD+14.60%0.93%Non-energy minerals
Buy
BCEBCE INC
25.989 B USD39.49 CAD+1.41%6.255 M1.08428.770.07 USD−96.22%10.03%Communications
Neutral
TECK.BTECK RESOURCES LIMITED
25.406 B USD67.78 CAD−4.27%1.704 M1.5980.260.62 USD−79.91%0.74%Non-energy minerals
Buy
GIB.ACGI INC
25.169 B USD154.81 CAD−0.67%172.185 K0.5921.175.40 USD+6.49%0.00%Technology services
Buy
NTRNUTRIEN LTD
23.988 B USD67.21 CAD−0.93%785.062 K0.6533.311.49 USD−65.49%4.31%Process industries
Buy
PPLPEMBINA PIPELINE CORPORATION
23.871 B USD57.00 CAD−0.23%1.357 M0.8317.322.43 USD+51.51%4.76%Industrial services
Buy
BAMBROOKFIELD ASSET MANAGEMENT LTD
23.717 B USD78.49 CAD+1.26%444.15 K0.4452.441.11 USD2.52%Finance
Neutral
FNVFRANCO NEVADA CORP
23.661 B USD170.39 CAD−2.76%416.34 K1.23−3.18 USD−190.05%1.13%Non-energy minerals
Buy
TTELUS CORP
23.474 B USD21.81 CAD+3.76%6.63 M1.4335.030.46 USD+12.20%7.02%Communications
Buy
CCOCAMECO CORP
22.955 B USD73.12 CAD−1.50%857.383 K0.90272.940.20 USD−56.08%0.16%Non-energy minerals
Strong buy
WSPWSP GLOBAL INC
22.684 B USD241.25 CAD−4.36%296.878 K1.8046.773.81 USD+19.43%0.62%Industrial services
Strong buy
BIP.UNBROOKFIELD INFRASTRUCTURE PARTN L.P
UIT
22.356 B USD47.64 CAD+0.36%309.651 K0.90−0.38 USD−213.25%4.66%Utilities
Strong buy
WNGEORGE WESTON LTD
22.039 B USD233.11 CAD−0.32%118.566 K1.0026.286.48 USD−25.30%1.32%Retail trade
Neutral
FTSFORTIS INC
21.959 B USD61.47 CAD+1.12%1.195 M0.5719.042.39 USD+4.59%3.84%Utilities
Neutral
POWPOWER CORP OF CANADA
21.573 B USD46.57 CAD+0.26%883.437 K0.5111.013.09 USD+64.28%4.75%Finance
Buy
RCI.BROGERS COMMUNICATIONS INC
19.72 B USD50.55 CAD−0.79%979.346 K0.5217.932.08 USD+39.14%3.96%Communications
Buy
HHYDRO ONE LTD
19.291 B USD44.61 CAD+0.34%463.827 K0.6823.561.40 USD+5.07%2.74%Utilities
Neutral
IVNIVANHOE MINES LTD
18.117 B USD18.59 CAD−6.82%2.047 M1.23116.840.12 USD−55.02%0.00%Non-energy minerals
Strong buy
GFLGFL ENVIRONMENTAL INC.
17.058 B USD62.80 CAD−0.46%334.032 K1.14−1.21 USD−245.87%0.12%Industrial services
Buy
TOUTOURMALINE OIL CORP
16.685 B USD62.29 CAD−1.38%1.75 M0.6414.123.26 USD+50.94%2.01%Energy minerals
Strong buy
MRUMETRO INC
13.773 B USD85.74 CAD−0.10%400.93 K0.7920.942.99 USD+0.11%1.56%Retail trade
Neutral
KKINROSS GOLD CORP
12.9 B USD14.55 CAD−1.89%2.596 M0.8317.850.60 USD+209.41%1.12%Non-energy minerals
Buy
MGMAGNA INTERNATIONAL INC
12.516 B USD60.38 CAD+0.94%2.12 M1.4411.803.78 USD+5.11%4.26%Producer manufacturing
Buy
TFIITFI INTERNATIONAL INC
12.375 B USD202.68 CAD−0.71%183.675 K1.0827.045.54 USD−7.70%1.06%Transportation
Buy
FMFIRST QUANTUM MINERALS
11.488 B USD19.09 CAD−6.83%2.212 M1.06−2.24 USD−356.15%0.00%Non-energy minerals
Buy
ARXARC RESOURCES LTD
10.628 B USD24.86 CAD−0.80%2.263 M1.1411.831.55 USD−28.72%2.65%Energy minerals
Strong buy
EMAEMERA INC
10.442 B USD50.19 CAD+0.95%1.437 M0.8022.521.65 USD−48.63%5.72%Utilities
Neutral
CCL.BCCL INDUSTRIES INC
10.422 B USD81.19 CAD−0.87%188.363 K0.8621.892.71 USD+7.84%1.40%Commercial services
Strong buy
CLSCELESTICA INC
10.034 B USD119.54 CAD+1.04%532.743 K0.6227.783.18 USD+90.04%0.00%Electronic technology
Strong buy
DSGDESCARTES SYSTEMS GROUP INC
9.865 B USD159.98 CAD+1.80%102.573 K0.9880.161.45 USD+13.31%0.00%Technology services
Buy
STNSTANTEC INC
9.229 B USD112.16 CAD−4.42%419.021 K2.4037.362.22 USD+0.86%0.74%Industrial services
Buy
XTMX GROUP LIMITED
9.024 B USD45.04 CAD+0.65%527.489 K1.5130.831.08 USD+9.19%1.64%Finance
Neutral
ATRLATKINSREALIS GROUP INC
8.727 B USD69.19 CAD−1.00%539.379 K1.3437.671.34 USD+326.17%0.12%Industrial services
Strong buy
IAGIA FINANCIAL CORPORATION
8.67 B USD127.99 CAD−1.84%263.786 K0.8412.947.31 USD+38.00%2.52%Finance
Buy
FSVFIRSTSERVICE CORP
8.519 B USD261.67 CAD+0.67%61.243 K0.7180.182.41 USD−18.24%0.50%Finance
Buy
EFNELEMENT FLEET MANAGEMENT CORP
8.506 B USD29.12 CAD+0.48%644.241 K1.3723.770.90 USD+20.48%1.65%Finance
Buy
PAASPAN AMERICAN SILVER CORP
8.246 B USD31.49 CAD−2.90%689.833 K0.96−0.13 USD+86.02%1.73%Non-energy minerals
Strong buy
SAPSAPUTO GROUP INC
8.177 B USD26.71 CAD−0.22%450.394 K1.2548.110.41 USD−63.13%2.79%Consumer non-durables
Buy
AGIALAMOS GOLD INC
8.171 B USD26.96 CAD−1.53%619.761 K0.7732.970.60 USD+18.37%0.50%Non-energy minerals
Strong buy
OTEXOPEN TEXT CO
7.804 B USD40.69 CAD−0.83%633.474 K0.7417.291.74 USD+34.97%3.37%Technology services
Buy
LUNLUNDIN MINING CORP
7.784 B USD13.89 CAD−3.88%2.597 M0.9428.750.36 USD−20.91%2.59%Non-energy minerals
Buy
CIGICOLLIERS INTL GROUP INC
7.658 B USD211.15 CAD+0.84%39.478 K0.5349.403.16 USD+748.32%0.19%Finance
Strong buy
GILGILDAN ACTIVEWEAR INC
7.634 B USD68.53 CAD+0.48%481.71 K1.0019.972.54 USD−2.33%1.59%Consumer non-durables
Buy
IGMIGM FINANCIAL INC
7.58 B USD44.38 CAD+2.35%356.737 K1.359.613.41 USD+15.44%5.07%Finance
Buy
BEP.UNBROOKFIELD RENEWABLE PARTNERS L P
UIT
7.575 B USD36.83 CAD+1.52%317.415 K1.06−0.82 USD−66.50%5.17%Utilities
Buy
CHP.UNCHOICE PROPERTIES REIT
UIT
7.293 B USD13.97 CAD−0.64%389.066 K1.02−0.46 USD−168.32%5.41%Finance
Buy
WFGWEST FRASER TIMBER CO
7.272 B USD125.62 CAD−1.92%125.433 K0.58−1.19 USD+14.13%1.33%Non-energy minerals
Buy
KEYKEYERA CORPORATION
7.222 B USD43.69 CAD−0.27%722.887 K1.2029.411.09 USD+0.07%4.62%Industrial services
Buy
ALAALTAGAS LTD
7.194 B USD33.49 CAD+0.51%394.744 K0.5120.161.23 USD−19.14%3.50%Utilities
Buy
EMP.AEMPIRE CO
7.034 B USD41.14 CAD−1.81%366.552 K0.9115.031.98 USD−7.58%1.86%Retail trade
Neutral
TIHTOROMONT INDUSTRIES LTD
7.013 B USD118.65 CAD−0.48%191.151 K1.1119.474.50 USD−5.56%1.58%Distribution services
Buy
BBD.BBOMBARDIER INC
6.971 B USD97.95 CAD−1.03%341.603 K1.1016.634.35 USD−12.05%0.00%Electronic technology
Buy
CTC.ACANADIAN TIRE LTD
6.365 B USD154.00 CAD+0.88%271.96 K0.8613.248.60 USD+18.73%4.55%Retail trade
Neutral
ACAIR CANADA
6.038 B USD22.54 CAD−2.59%4.491 M0.893.354.97 USD+14.48%0.00%Transportation
Strong buy
CAECAE INC
6.033 B USD26.24 CAD+0.38%521.115 K0.70−0.78 USD−218.01%0.00%Commercial services
Buy
ONEXONEX CORP
5.939 B USD111.12 CAD+2.18%342.621 K3.199.248.88 USD+21.63%0.36%Finance
Buy
CSCAPSTONE COPPER CORP
5.688 B USD10.35 CAD−2.08%3.507 M1.41243.530.03 USD0.00%Non-energy minerals
Strong buy
LUGLUNDIN GOLD INC
5.657 B USD32.67 CAD+2.38%308.072 K1.0718.771.29 USD+214.09%2.08%Non-energy minerals
Buy
QBR.BQUEBECOR INC
5.549 B USD32.78 CAD−2.21%630.306 K0.5810.672.27 USD+14.24%3.89%Communications
Buy
CAR.UNCANADIAN APARTMENT PROPERTIES REAL
UIT
5.518 B USD45.30 CAD−1.07%596.253 K1.2921.911.53 USD3.22%Finance
Buy
CPXCAPITAL POWER CORPORATION
5.391 B USD57.05 CAD+0.78%414.888 K0.7113.783.06 USD−5.93%4.38%Utilities
Buy
CUCANADIAN UTILITIES
5.122 B USD34.64 CAD+0.14%755.732 K1.4517.471.45 USD−6.63%5.22%Utilities
Neutral
PSKPRAIRIESKY ROYALTY LTD
4.98 B USD28.89 CAD−0.45%193.69 K0.5331.030.69 USD−2.20%3.43%Miscellaneous
Buy
MEGMEG ENERGY CORP
4.958 B USD26.13 CAD−3.61%1.337 M0.8314.161.36 USD−13.74%0.38%Energy minerals
Buy
SSOBOSOUTH BOW CORPORATION
4.92 B USD32.86 CAD+0.34%809.362 K0.510.00%Industrial services
Buy
NVEINUVEI CORPORATION
4.786 B USD46.79 CAD+0.60%49.792 K1.66−0.08 USD−161.51%1.16%Technology services
Neutral
DFYDEFINITY FINL CORP
4.583 B USD54.81 CAD−1.19%243.196 K2.2711.833.42 USD+103.76%1.13%Finance
Neutral
WCPWHITECAP RESOURCES INC
4.412 B USD10.40 CAD−2.07%1.95 M0.837.151.07 USD−2.51%7.02%Energy minerals
Strong buy
NXENEXGEN ENERGY LTD
4.175 B USD10.25 CAD+0.29%1.339 M1.1243.180.18 USD0.00%Non-energy minerals
Strong buy
PKIPARKLAND CORPORATION
4.133 B USD32.98 CAD−0.51%235.588 K0.4624.251.01 USD−46.67%4.21%Distribution services
Strong buy