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
162.558B CAD118.81 CAD+1.27%2.681M0.7711.4910.34 CAD4.55%Finance
Buy
TDTORONTO-DOMINION BANK
151.085B CAD83.30 CAD+0.84%2.728M1.0710.787.73 CAD4.65%Finance
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
99.279B CAD155.53 CAD+1.47%977.721K1.1421.117.37 CAD+4.56%2.02%Transportation
Neutral
ENBENBRIDGE INC
98.563B CAD46.92 CAD+1.19%4.135M0.5431.301.50 CAD−44.70%7.60%Industrial Services
Buy
CNQCANADIAN NATURAL RESOURCES LTD
96.054B CAD90.18 CAD+1.62%12.385M1.8314.036.43 CAD−37.31%4.00%Energy Minerals
Buy
CPCANADIAN PAC KANS CITY LTD
88.828B CAD96.95 CAD+1.70%1.193M1.1221.684.47 CAD+42.17%0.80%Transportation
Buy
TRITHOMSON-REUTERS CORP
86.653B CAD189.08 CAD−0.65%202.271K0.6028.776.57 CAD+165.57%1.36%Technology Services
Neutral
BMOBANK OF MONTREAL
77.358B CAD110.10 CAD+1.50%2.452M1.4510.9210.08 CAD5.35%Finance
Buy
ATDALIMENTATION COUCHE-TARD
76.079B CAD76.23 CAD−3.20%2.255M2.4818.174.19 CAD+16.52%0.71%Retail Trade
Strong buy
BNSBANK OF NOVA SCOTIA
68.979B CAD59.71 CAD+3.72%4.259M1.3510.315.79 CAD7.26%Finance
Neutral
CSUCONSTELLATION SOFTWARE INC
68.054B CAD3215.72 CAD+0.13%21.61K1.0096.1033.46 CAD+14.57%0.17%Technology Services
Buy
SUSUNCOR ENERGY INC
57.654B CAD44.83 CAD+0.70%9.805M0.867.246.19 CAD+12.35%4.67%Energy Minerals
Buy
TRPTC ENERGY CORPORATION
52.534B CAD50.41 CAD−0.49%3.187M1.05−0.09 CAD−102.62%7.28%Industrial Services
Neutral
BCEBCE INC
48.597B CAD53.12 CAD−0.28%1.665M1.0621.812.44 CAD−21.09%7.18%Communications
Neutral
CMCANADIAN IMPERIAL BANK OF COMMERCE
48.082B CAD53.36 CAD+1.85%3.442M1.3510.934.88 CAD6.57%Finance
Neutral
MFCMANULIFE FINANCIAL CORP
47.949B CAD26.24 CAD+0.08%6.799M0.699.692.71 CAD−27.82%5.43%Finance
Buy
WCNWASTE CONNECTIONS INC (CA)
46.497B CAD180.30 CAD−0.09%175.318K0.8641.564.34 CAD+8.66%0.76%Transportation
Buy
CVECENOVUS ENERGY INC
45.478B CAD24.01 CAD+0.13%3.803M1.0011.302.13 CAD−17.98%2.04%Energy Minerals
Strong buy
IMOIMPERIAL OIL
43.552B CAD78.23 CAD−0.32%978.353K1.018.758.94 CAD−8.67%2.40%Energy Minerals
Buy
ABXBARRICK GOLD CORPORATION
41.565B CAD23.64 CAD−0.13%4.106M1.57592.480.04 CAD−97.06%2.58%Non-Energy Minerals
Buy
GWOGREAT WEST LIFECO INC
40.54B CAD43.05 CAD−1.06%9.7M1.9513.283.24 CAD−32.27%4.71%Finance
Neutral
SLFSUN LIFE FINANCIAL INC
40.053B CAD68.38 CAD−0.25%2.73M1.1212.235.59 CAD+3.06%4.29%Finance
Buy
LLOBLAWS COMPANIES LIMITED
37.735B CAD120.46 CAD+0.32%519.212K1.2718.746.43 CAD+1.36%1.42%Retail Trade
Buy
NTRNUTRIEN LTD
37.21B CAD75.47 CAD+0.31%1.081M1.6312.915.85 CAD−67.45%3.70%Process Industries
Buy
IFCINTACT FINANCIAL CORPORATION
37.074B CAD208.89 CAD−1.25%223.55K0.9632.366.45 CAD−57.11%2.03%Finance
Buy
AEMAGNICO EAGLE MINES LTD
35.837B CAD72.60 CAD+0.15%1.415M1.2310.097.19 CAD+281.91%3.00%Non-Energy Minerals
Strong buy
TTELUS CORP
34.978B CAD23.86 CAD−0.75%2.463M1.4143.000.55 CAD−61.79%5.95%Communications
Buy
GIB.ACGI INC
31.622B CAD137.05 CAD+0.07%229.361K0.8019.966.87 CAD+13.71%0.00%Commercial Services
Buy
FNVFRANCO NEVADA CORP
30.81B CAD154.99 CAD−3.35%742.046K1.9632.434.78 CAD−4.98%1.13%Non-Energy Minerals
Buy
RCI.AROGERS COMMUNICATIONS INC
30.592B CAD57.58 CAD−2.02%2.64K1.9428.412.03 CAD−34.92%3.47%Communications
Strong buy
FFHFAIRFAX FINANCIAL HLDGS LTD
30.434B CAD1229.35 CAD−0.37%37.315K1.194.58268.49 CAD1.09%Finance
Buy
WPMWHEATON PRECIOUS METALS CORP
30.219B CAD66.68 CAD−0.04%717.742K1.1941.841.59 CAD−28.98%1.22%Non-Energy Minerals
Strong buy
NANATIONAL BANK OF CANADA
29.643B CAD89.52 CAD+1.69%775.968K0.919.629.31 CAD4.52%Finance
Buy
DOLDOLLARAMA INC
27.695B CAD97.40 CAD−0.59%433.811K1.3131.473.09 CAD+23.76%0.27%Retail Trade
Buy
FTSFORTIS INC
26.98B CAD54.36 CAD−1.58%1.519M1.0417.613.09 CAD+14.38%4.09%Utilities
Neutral
CCOCAMECO CORP
26.631B CAD60.08 CAD−2.12%1.448M1.7698.490.61 CAD+110.34%0.20%Non-Energy Minerals
Strong buy
PPLPEMBINA PIPELINE CORPORATION
24.719B CAD45.04 CAD+0.07%1.211M0.7020.732.17 CAD−54.85%5.87%Industrial Services
Buy
POWPOWER CORP OF CANADA
24.49B CAD37.33 CAD−0.29%1.4M0.8910.913.42 CAD+13.79%5.53%Finance
Buy
WSPWSP GLOBAL INC
22.953B CAD186.43 CAD+1.23%189.375K1.2743.164.32 CAD+17.37%0.81%Industrial Services
Strong buy
HHYDRO ONE LTD
22.601B CAD37.54 CAD−0.56%1.134M1.4920.831.80 CAD+4.99%3.05%Utilities
Neutral
TOUTOURMALINE OIL CORP
22.351B CAD65.33 CAD−0.40%863.322K0.5622.352.92 CAD−76.23%1.56%Energy Minerals
Strong buy
WNGEORGE WESTON LTD
22.128B CAD162.17 CAD−0.48%118.561K0.9515.9410.18 CAD−38.46%1.69%Retail Trade
Buy
MGMAGNA INTERNATIONAL INC
20.907B CAD73.73 CAD+0.99%507.58K0.3615.144.87 CAD+18.46%3.38%Producer Manufacturing
Buy
TPX.AMOLSON COORS CANADA INC
17.703B CAD82.18 CAD0.00%00.0054.381.51 CAD−48.22%2.62%Consumer Non-Durables
MRUMETRO INC
15.702B CAD69.18 CAD+1.21%598.713K0.9715.904.35 CAD+23.82%1.77%Retail Trade
Neutral
RBARB GLOBAL INC
15.651B CAD85.88 CAD+0.05%138.131K0.8375.771.13 CAD−67.39%1.70%Technology Services
Buy
OTEXOPEN TEXT CO
14.874B CAD55.33 CAD+1.00%1.069M2.8631.731.74 CAD+159.03%2.42%Technology Services
Buy
GFLGFL ENVIRONMENTAL INC.
13.782B CAD37.33 CAD+0.21%596.186K3.80−0.47 CAD−2.34%0.18%Industrial Services
Strong buy
IVNIVANHOE MINES LTD
13.463B CAD11.02 CAD−0.09%1.177M1.0431.160.35 CAD−18.11%0.00%Non-Energy Minerals
Strong buy
TFIITFI INTERNATIONAL INC
13.403B CAD158.71 CAD+1.76%179.207K1.2519.558.12 CAD−28.10%1.21%Transportation
Buy
EMAEMERA INC
13.097B CAD47.50 CAD−0.63%1.094M1.1010.954.34 CAD+46.94%5.83%Utilities
Buy
ARXARC RESOURCES LTD
13.042B CAD21.68 CAD+0.37%1.729M1.127.352.95 CAD−11.06%2.96%Energy Minerals
Strong buy
SAPSAPUTO GROUP INC
11.033B CAD26.05 CAD−0.04%626.878K1.6617.301.51 CAD+54.42%2.78%Consumer Non-Durables
Buy
STNSTANTEC INC
10.841B CAD97.01 CAD−0.71%529.563K1.6732.592.98 CAD+74.10%0.78%Industrial Services
Strong buy
CCL.ACCL INDUSTRIES INC
10.004B CAD59.00 CAD0.00%850.2517.043.46 CAD+2.96%1.81%Commercial Services
Buy
KKINROSS GOLD CORP
9.822B CAD7.93 CAD−0.88%2.543M0.9930.090.26 CAD2.04%Non-Energy Minerals
Buy
FSVFIRSTSERVICE CORP
9.509B CAD212.27 CAD−0.37%49.569K1.1153.183.99 CAD+21.93%0.55%Finance
Strong buy
EMP.AEMPIRE CO
9.382B CAD36.72 CAD−0.86%473.292K1.4612.402.96 CAD+5.09%1.88%Retail Trade
Buy
DSGDESCARTES SYSTEMS GROUP INC
9.368B CAD109.88 CAD−0.19%163.395K1.8262.391.76 CAD+32.11%0.00%Technology Services
Buy
TIHTOROMONT INDUSTRIES LTD
9.172B CAD110.55 CAD−0.94%115.072K1.7517.136.45 CAD+33.73%1.51%Distribution Services
Strong buy
IAGIA FINANCIAL CORPORATION
8.988B CAD89.10 CAD+0.06%230.392K1.0412.437.17 CAD−3.35%3.23%Finance
Buy
CAECAE INC
8.858B CAD26.45 CAD−4.96%1.93M3.1028.060.94 CAD+137.28%0.00%Commercial Services
Strong buy
FMFIRST QUANTUM MINERALS
8.767B CAD11.36 CAD−10.13%6.918M2.589.591.18 CAD−44.70%1.66%Non-Energy Minerals
Neutral
CUCANADIAN UTILITIES
8.457B CAD30.20 CAD−0.59%311.492K0.7413.842.18 CAD−0.73%5.89%Utilities
Buy
WFGWEST FRASER TIMBER CO
8.392B CAD101.24 CAD−0.56%96.223K0.71−1.88 CAD−106.29%1.59%Non-Energy Minerals
Strong buy
GILGILDAN ACTIVEWEAR INC
8.352B CAD48.62 CAD+0.25%295.267K0.8113.843.51 CAD−17.98%2.03%Consumer Non-Durables
Strong buy
EFNELEMENT FLEET MANAGEMENT CORP
8.314B CAD21.50 CAD+0.61%528.242K1.4119.931.08 CAD+18.26%1.87%Finance
Strong buy
CTCCANADIAN TIRE LTD
8.195B CAD268.00 CAD+1.27%1180.2727.369.80 CAD−42.14%2.61%Retail Trade
Buy
XTMX GROUP LIMITED
8.028B CAD28.70 CAD−0.38%253.828K0.7121.451.34 CAD−28.90%2.41%Finance
Neutral
IGMIGM FINANCIAL INC
7.951B CAD33.50 CAD+0.33%180.046K1.348.374.00 CAD+5.44%6.74%Finance
Buy
AGIALAMOS GOLD INC
7.828B CAD19.87 CAD+0.61%637.591K1.0928.770.69 CAD+727.19%0.69%Non-Energy Minerals
Buy
TOITOPICUS COM INC
7.815B CAD93.65 CAD−1.87%51.906K1.52133.250.70 CAD+23.86%0.00%Technology Services
Neutral
EDVENDEAVOUR MINING PLC
7.762B CAD31.37 CAD−0.60%393.93K1.96−0.73 CAD−271.80%3.47%Non-Energy Minerals
Strong buy
PAASPAN AMERICAN SILVER CORP
7.726B CAD21.28 CAD+0.38%585.389K1.36−1.26 CAD−32.05%2.54%Non-Energy Minerals
Strong buy
PKIPARKLAND CORPORATION
7.696B CAD43.72 CAD−0.02%505.472K1.4517.142.55 CAD+60.81%3.08%Distribution Services
Strong buy
ALAALTAGAS LTD
7.573B CAD27.04 CAD+0.63%546.355K0.8713.162.05 CAD+212.14%4.11%Utilities
Strong buy
KEYKEYERA CORPORATION
7.548B CAD32.99 CAD+0.15%430.104K0.4826.041.27 CAD−44.01%5.89%Industrial Services
Buy
ATRLSNC-LAVALIN GROUP INC
7.507B CAD42.34 CAD−0.98%266.333K1.1352.060.81 CAD+1172.77%0.19%Industrial Services
Buy
DOOBRP INC
7.295B CAD95.00 CAD−0.06%360.991K3.127.6112.48 CAD+48.07%0.74%Producer Manufacturing
Strong buy
MEGMEG ENERGY CORP
7.171B CAD25.74 CAD+1.10%3.141M1.6512.032.14 CAD−27.36%0.00%Energy Minerals
Buy
ONEXONEX CORP
7.17B CAD93.18 CAD+3.17%107.061K1.229.439.88 CAD0.44%Finance
Buy
LUNLUNDIN MINING CORP
7.131B CAD9.31 CAD+0.98%1.327M0.5815.240.61 CAD−30.42%3.90%Non-Energy Minerals
Buy
QBR.AQUEBECOR INC
7.104B CAD32.00 CAD−0.65%1.404K2.2911.902.69 CAD+5.45%3.73%Consumer Services
Strong buy
CIGICOLLIERS INTL GROUP INC
6.844B CAD145.88 CAD+0.56%48.845K0.86289.500.50 CAD−71.22%0.28%Finance
Strong buy
U.USPROTT PHYSICAL URANIUM TR
6.243B CAD18.55 USD−4.08%46.188K2.120.00%Miscellaneous
ACAIR CANADA
6.138B CAD17.45 CAD+0.23%1.983M1.212.975.87 CAD0.00%Transportation
Strong buy
BTOB2GOLD CORP
5.878B CAD4.58 CAD+1.33%3.261M1.6213.150.35 CAD+26.53%4.78%Non-Energy Minerals
Strong buy
PSKPRAIRIESKY ROYALTY LTD
5.793B CAD24.82 CAD+2.35%292.628K1.1726.070.95 CAD−23.26%3.96%Miscellaneous
Buy
WCPWHITECAP RESOURCES INC
5.668B CAD9.43 CAD+0.86%1.531M0.856.321.49 CAD−40.68%5.83%Energy Minerals
Strong buy
AQNALGONQUIN POWER & UTILITIES CORP
5.637B CAD8.26 CAD+0.98%2.116M1.01−0.46 CAD−1506.97%8.34%Utilities
Neutral
BYDBOYD GROUP SERVICES INC
5.61B CAD259.76 CAD−0.57%49.838K1.2650.625.13 CAD+170.71%0.23%Consumer Services
Buy
NPINORTHLAND POWER INC
5.563B CAD21.88 CAD−0.18%603.3K0.9514.201.54 CAD−46.16%5.47%Utilities
Strong buy
BNREBROOKFIELD REINSURANCE LTD
5.327B CAD48.65 CAD+2.77%9.234K1.191.00%Finance
ATSATS CORPORATION
5.261B CAD53.25 CAD+0.09%132.188K1.2432.311.65 CAD+14.07%0.00%Producer Manufacturing
Strong buy
CPGCRESCENT POINT ENERGY CORP
5.082B CAD9.58 CAD+1.05%2.706M0.73−1.63 CAD−144.92%4.01%Energy Minerals
Strong buy
CLSCELESTICA INC
5.053B CAD37.09 CAD+1.26%717.287K2.2616.382.26 CAD+62.32%0.00%Electronic Technology
Strong buy
FTTFINNING INTERNATIONAL INC
4.991B CAD34.24 CAD+0.15%534.114K1.628.923.84 CAD+27.63%2.84%Distribution Services
Buy
SCRSTRATHCONA RESOURCES LTD
4.837B CAD22.60 CAD+0.09%15.693K0.382.738.28 CAD−10.70%5.86%Energy Minerals
Buy
BBD.ABOMBARDIER INC
4.692B CAD47.02 CAD−4.39%4.954K2.117.026.70 CAD0.00%Electronic Technology
Buy
NXENEXGEN ENERGY LTD
4.669B CAD8.62 CAD−3.58%1.227M0.97−0.21 CAD−93.52%0.00%Non-Energy Minerals
Strong buy