Largest companies by market cap — Canadian Stock Market

Market capitalization shows the value of a corporation by multiplying the stock price by the number of stocks outstanding. Here you can see the companies with the largest market cap. Large-cap stocks are usually industry and sector leaders and represent well-known, established companies.

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.633B CAD125.24 CAD+0.79%5.144M1.6011.9310.50 CAD4.26%Finance
Buy
TDTORONTO-DOMINION BANK
145.123B CAD81.01 CAD+0.41%6.674M1.5514.475.60 CAD4.74%Finance
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
103.671B CAD160.06 CAD−0.50%789.162K0.4321.727.37 CAD+4.56%1.94%Transportation
Neutral
ENBENBRIDGE INC
100.88B CAD47.46 CAD+0.34%2.134M0.3031.661.50 CAD−44.70%7.48%Industrial Services
Buy
CPCANADIAN PAC KANS CITY LTD
92.303B CAD99.06 CAD−0.58%795.212K0.5522.154.47 CAD+42.17%0.77%Transportation
Buy
CNQCANADIAN NATURAL RESOURCES LTD
91.789B CAD84.80 CAD+1.84%16.91M1.1013.196.43 CAD−37.31%4.19%Energy Minerals
Buy
TRITHOMSON-REUTERS CORP
87.509B CAD192.20 CAD−0.11%197.058K0.5929.246.57 CAD+165.57%1.38%Technology Services
Neutral
BMOBANK OF MONTREAL
85.436B CAD118.50 CAD+1.28%2.725M1.0821.025.64 CAD4.89%Finance
Buy
ATDALIMENTATION COUCHE-TARD
73.964B CAD76.56 CAD−0.58%1.1M0.8018.254.19 CAD+16.52%0.73%Retail Trade
Strong buy
BNSBANK OF NOVA SCOTIA
73.935B CAD60.90 CAD+1.26%3.49M0.7110.525.79 CAD6.86%Finance
Neutral
CSUCONSTELLATION SOFTWARE INC
69.761B CAD3291.95 CAD+0.59%15.2K0.4298.3733.46 CAD+14.57%0.16%Technology Services
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
54.422B CAD58.45 CAD+0.85%2.989M0.7411.355.15 CAD5.89%Finance
Neutral
SUSUNCOR ENERGY INC
54.093B CAD41.77 CAD+1.58%10.969M0.826.756.19 CAD+12.35%5.04%Energy Minerals
Buy
TRPTC ENERGY CORPORATION
53.561B CAD51.65 CAD−0.17%3.884M0.80−0.09 CAD−102.62%7.14%Industrial Services
Buy
BCEBCE INC
50.358B CAD55.20 CAD−0.40%3.586M1.5222.662.44 CAD−21.09%6.92%Communications
Neutral
MFCMANULIFE FINANCIAL CORP
49.522B CAD27.08 CAD+0.22%4.934M0.5610.002.71 CAD−27.82%5.39%Finance
Buy
WCNWASTE CONNECTIONS INC (CA)
48.424B CAD187.95 CAD−0.12%141.841K0.5943.334.34 CAD+8.66%0.76%Transportation
Buy
CVECENOVUS ENERGY INC
41.95B CAD22.12 CAD+1.42%17.119M2.9210.412.13 CAD−17.98%2.22%Energy Minerals
Strong buy
IMOIMPERIAL OIL
41.798B CAD75.32 CAD+3.53%1.459M0.788.438.94 CAD−8.67%2.58%Energy Minerals
Buy
GWOGREAT WEST LIFECO INC
40.912B CAD43.91 CAD+0.34%1.685M0.3713.543.24 CAD−32.27%4.74%Finance
Neutral
SLFSUN LIFE FINANCIAL INC
40.842B CAD69.90 CAD+0.78%789.416K0.3312.505.59 CAD+3.06%4.29%Finance
Buy
ABXBARRICK GOLD CORPORATION
40.089B CAD22.83 CAD−2.52%2.745M0.77572.180.04 CAD−97.06%2.38%Non-Energy Minerals
Buy
LLOBLAWS COMPANIES LIMITED
38.986B CAD124.05 CAD+0.54%585.541K0.8519.306.43 CAD+1.36%1.37%Retail Trade
Buy
IFCINTACT FINANCIAL CORPORATION
36.848B CAD210.25 CAD+0.34%273.793K0.9132.576.45 CAD−57.11%2.05%Finance
Buy
NTRNUTRIEN LTD
36.577B CAD73.96 CAD+0.24%854.456K0.9112.655.85 CAD−67.45%3.77%Process Industries
Buy
TTELUS CORP
36.462B CAD25.06 CAD−2.68%2.475M0.7245.160.55 CAD−61.79%5.70%Communications
Buy
AEMAGNICO EAGLE MINES LTD
34.429B CAD69.64 CAD−2.46%1.433M0.829.687.19 CAD+281.91%3.12%Non-Energy Minerals
Strong buy
GIB.ACGI INC
32.682B CAD141.55 CAD+0.04%213.799K0.5820.626.87 CAD+13.71%0.00%Technology Services
Buy
RCI.AROGERS COMMUNICATIONS INC
32.65B CAD61.85 CAD−1.13%1.367K0.7030.522.03 CAD−34.92%3.23%Communications
Strong buy
NANATIONAL BANK OF CANADA
31.838B CAD94.55 CAD+0.50%1.306M0.9110.109.37 CAD4.21%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
30.516B CAD1237.26 CAD+0.99%53.137K1.154.61268.49 CAD1.08%Finance
Buy
WPMWHEATON PRECIOUS METALS CORP
29.123B CAD64.29 CAD−1.12%554.462K0.6940.341.59 CAD−28.98%1.27%Non-Energy Minerals
Strong buy
FNVFRANCO NEVADA CORP
28.315B CAD147.38 CAD+0.90%444.899K0.5730.844.78 CAD−4.98%1.23%Non-Energy Minerals
Buy
DOLDOLLARAMA INC
28.167B CAD99.65 CAD−0.78%416.644K0.8132.203.09 CAD+23.76%0.27%Retail Trade
Buy
FTSFORTIS INC
27.029B CAD55.33 CAD−0.40%786.525K0.4817.933.09 CAD+14.38%4.13%Utilities
Neutral
CCOCAMECO CORP
26.583B CAD61.27 CAD+1.86%725.312K0.59100.440.61 CAD+110.34%0.20%Non-Energy Minerals
Strong buy
POWPOWER CORP OF CANADA
25.026B CAD38.17 CAD+0.45%2.612M1.2111.153.42 CAD+13.79%5.42%Finance
Buy
PPLPEMBINA PIPELINE CORPORATION
24.957B CAD45.44 CAD+0.60%2.962M0.9820.922.17 CAD−54.85%5.81%Industrial Services
Buy
WSPWSP GLOBAL INC
23.61B CAD189.44 CAD+0.26%139.773K0.8443.864.32 CAD+17.37%0.79%Industrial Services
Strong buy
HHYDRO ONE LTD
23.344B CAD38.99 CAD+0.28%1.251M1.1021.631.80 CAD+4.99%2.95%Utilities
Neutral
WNGEORGE WESTON LTD
21.934B CAD161.52 CAD−0.49%79.202K0.4915.8710.18 CAD−38.46%1.70%Retail Trade
Buy
MGMAGNA INTERNATIONAL INC
21.371B CAD74.63 CAD+0.26%692.637K0.7815.334.87 CAD+18.46%3.35%Producer Manufacturing
Buy
TOUTOURMALINE OIL CORP
21.203B CAD62.22 CAD+0.26%1.003M0.7321.292.92 CAD−76.23%1.64%Energy Minerals
Strong buy
TPX.AMOLSON COORS CANADA INC
18.221B CAD85.00 CAD+1.12%2501.4156.251.51 CAD−48.22%2.51%Consumer Non-Durables
MRUMETRO INC
15.658B CAD68.48 CAD−0.42%447.272K0.7215.744.35 CAD+23.82%1.77%Retail Trade
Neutral
RBARB GLOBAL INC
15.557B CAD85.32 CAD−0.48%103.573K0.5575.281.13 CAD−67.39%1.71%Technology Services
Buy
IVNIVANHOE MINES LTD
15.428B CAD12.64 CAD+2.93%1.742M0.7535.740.35 CAD−18.11%0.00%Non-Energy Minerals
Strong buy
OTEXOPEN TEXT CO
14.732B CAD54.26 CAD+0.30%502.61K0.8231.121.74 CAD+159.03%2.46%Technology Services
Buy
GFLGFL ENVIRONMENTAL INC.
14.3B CAD38.65 CAD−0.74%256.236K0.86−0.47 CAD−2.34%0.18%Industrial Services
Strong buy
TFIITFI INTERNATIONAL INC
13.469B CAD156.74 CAD−0.48%114.655K0.5919.308.12 CAD−28.10%1.20%Transportation
Buy
EMAEMERA INC
13.453B CAD49.10 CAD−0.77%647.459K0.6111.324.34 CAD+46.94%5.68%Utilities
Buy
ARXARC RESOURCES LTD
12.348B CAD20.45 CAD+1.04%1.537M0.686.942.95 CAD−11.06%3.13%Energy Minerals
Strong buy
STNSTANTEC INC
11.654B CAD105.03 CAD−0.66%363.597K0.6235.282.98 CAD+74.10%0.73%Industrial Services
Strong buy
SAPSAPUTO GROUP INC
11.177B CAD26.40 CAD−1.38%463.288K0.7417.531.51 CAD+54.42%2.75%Consumer Non-Durables
Buy
CCL.ACCL INDUSTRIES INC
10.593B CAD58.37 CAD0.00%00.0016.863.46 CAD+2.96%1.71%Commercial Services
Buy
FSVFIRSTSERVICE CORP
9.91B CAD222.04 CAD−0.06%74.809K1.2955.633.99 CAD+21.93%0.53%Finance
Strong buy
EMP.AEMPIRE CO
9.653B CAD38.11 CAD+0.50%380.744K0.9512.872.96 CAD+5.09%1.82%Retail Trade
Buy
DSGDESCARTES SYSTEMS GROUP INC
9.584B CAD112.63 CAD−0.15%78.275K0.4263.621.77 CAD+29.29%0.00%Technology Services
Buy
KKINROSS GOLD CORP
9.576B CAD7.80 CAD−1.52%2.807M0.7829.600.26 CAD2.09%Non-Energy Minerals
Buy
TIHTOROMONT INDUSTRIES LTD
9.355B CAD113.60 CAD−1.65%111.525K0.5717.616.45 CAD+33.73%1.48%Distribution Services
Strong buy
IAGIA FINANCIAL CORPORATION
9.228B CAD92.23 CAD+0.59%146.782K0.4412.877.17 CAD−3.35%3.22%Finance
Buy
CAECAE INC
8.896B CAD27.95 CAD+0.43%415.968K0.5229.650.94 CAD+137.28%0.00%Commercial Services
Strong buy
CUCANADIAN UTILITIES
8.825B CAD31.58 CAD−0.09%369.6K0.6314.482.18 CAD−0.73%5.68%Utilities
Buy
EFNELEMENT FLEET MANAGEMENT CORP
8.622B CAD22.16 CAD+1.05%558.204K0.6420.541.08 CAD+18.26%1.81%Finance
Strong buy
GILGILDAN ACTIVEWEAR INC
8.543B CAD49.61 CAD−1.94%464.707K1.1014.123.51 CAD−17.98%2.04%Consumer Non-Durables
Strong buy
CTCCANADIAN TIRE LTD
8.503B CAD280.00 CAD+3.32%5952.0328.599.80 CAD−42.14%2.46%Retail Trade
Buy
WFGWEST FRASER TIMBER CO
8.429B CAD102.25 CAD−1.68%157.408K0.81−1.88 CAD−106.29%1.59%Non-Energy Minerals
Strong buy
XTMX GROUP LIMITED
8.405B CAD30.16 CAD+1.38%319.878K0.7822.541.34 CAD−28.90%2.35%Finance
Neutral
IGMIGM FINANCIAL INC
8.218B CAD34.51 CAD+0.38%119.607K0.728.624.00 CAD+5.44%6.52%Finance
Buy
PKIPARKLAND CORPORATION
7.879B CAD44.77 CAD+0.90%318.368K0.6117.562.55 CAD+60.81%3.00%Distribution Services
Strong buy
ALAALTAGAS LTD
7.86B CAD27.89 CAD−1.86%1.026M1.2513.582.05 CAD+212.14%3.96%Utilities
Strong buy
KEYKEYERA CORPORATION
7.693B CAD33.57 CAD+0.48%1.563M0.9626.501.27 CAD−44.01%5.78%Industrial Services
Buy
LUNLUNDIN MINING CORP
7.649B CAD9.89 CAD+3.02%2.274M0.9916.190.61 CAD−30.42%3.64%Non-Energy Minerals
Buy
TOITOPICUS COM INC
7.551B CAD92.21 CAD−1.17%15.77K0.39131.200.70 CAD+23.86%0.00%Technology Services
Neutral
AGIALAMOS GOLD INC
7.416B CAD18.71 CAD−2.81%632.703K0.9127.090.69 CAD+727.19%0.72%Non-Energy Minerals
Buy
PAASPAN AMERICAN SILVER CORP
7.362B CAD20.20 CAD−2.70%606.239K1.11−1.26 CAD−32.05%2.69%Non-Energy Minerals
Strong buy
QBR.AQUEBECOR INC
7.295B CAD33.38 CAD0.00%30.0012.422.69 CAD+5.45%3.63%Consumer Services
Strong buy
ONEXONEX CORP
7.249B CAD91.32 CAD−0.36%78.223K0.659.249.88 CAD0.44%Finance
Buy
ATRLSNC-LAVALIN GROUP INC
7.24B CAD41.24 CAD−0.60%195.134K0.7950.710.81 CAD+1172.77%0.19%Industrial Services
Buy
EDVENDEAVOUR MINING PLC
7.227B CAD29.42 CAD−3.73%407.621K1.15−0.73 CAD−271.80%3.73%Non-Energy Minerals
Strong buy
FMFIRST QUANTUM MINERALS
7.206B CAD10.39 CAD−1.05%2.276M0.538.771.18 CAD−44.70%2.02%Non-Energy Minerals
Neutral
CIGICOLLIERS INTL GROUP INC
7.011B CAD148.60 CAD−0.18%41.139K0.83294.900.50 CAD−71.22%0.27%Finance
Strong buy
MEGMEG ENERGY CORP
6.712B CAD23.83 CAD+0.85%2.678M0.6111.142.14 CAD−27.36%0.00%Energy Minerals
Buy
ACAIR CANADA
6.518B CAD18.49 CAD−2.17%2.845M1.163.155.87 CAD0.00%Transportation
Strong buy
DOOBRP INC
6.374B CAD83.06 CAD−0.25%149.618K0.367.2011.53 CAD+33.14%0.84%Producer Manufacturing
Buy
U.USPROTT PHYSICAL URANIUM TR
6.319B CAD19.63 USD−0.20%16.287K0.830.00%Miscellaneous
PSKPRAIRIESKY ROYALTY LTD
5.841B CAD24.45 CAD+0.91%386.435K1.0625.690.95 CAD−23.26%3.93%Miscellaneous
Buy
NPINORTHLAND POWER INC
5.751B CAD22.66 CAD−0.61%936.121K0.9914.711.54 CAD−46.16%5.30%Utilities
Strong buy
AQNALGONQUIN POWER & UTILITIES CORP
5.672B CAD8.23 CAD−0.48%2.235M0.88−0.46 CAD−1506.97%8.29%Utilities
Neutral
BYDBOYD GROUP SERVICES INC
5.597B CAD260.66 CAD+0.06%38.382K1.0850.805.13 CAD+170.71%0.23%Consumer Services
Buy
WCPWHITECAP RESOURCES INC
5.516B CAD9.10 CAD+0.66%2.107M0.976.101.49 CAD−40.68%5.99%Energy Minerals
Strong buy
BNREBROOKFIELD REINSURANCE LTD
5.478B CAD48.68 CAD+0.12%7.559K0.680.97%Finance
BTOB2GOLD CORP
5.475B CAD4.21 CAD−1.17%2.011M0.7712.090.35 CAD+26.53%5.13%Non-Energy Minerals
Strong buy
ATSATS CORPORATION
5.207B CAD52.65 CAD−1.28%105.711K0.8331.951.65 CAD+14.07%0.00%Producer Manufacturing
Strong buy
FTTFINNING INTERNATIONAL INC
5.13B CAD35.14 CAD+1.56%386.346K0.869.153.84 CAD+27.63%2.81%Distribution Services
Buy
CLSCELESTICA INC
5.099B CAD36.96 CAD+1.90%452.792K0.9616.332.26 CAD+62.32%0.00%Electronic Technology
Strong buy
CPGCRESCENT POINT ENERGY CORP
4.948B CAD9.23 CAD+2.56%3.848M1.11−1.63 CAD−144.92%4.12%Energy Minerals
Strong buy
NXENEXGEN ENERGY LTD
4.873B CAD9.33 CAD+3.67%1.706M1.19−0.21 CAD−93.52%0.00%Non-Energy Minerals
Strong buy
BBD.ABOMBARDIER INC
4.739B CAD49.68 CAD−1.13%1.118K0.447.426.70 CAD0.00%Electronic Technology
Buy
SJSTELLA JONES INC
4.543B CAD79.53 CAD−3.94%200.01K1.2415.155.25 CAD+43.72%1.12%Non-Energy Minerals
Strong buy