Large cap Canadian companies

Canadian companies below have the highest value on the market. These are well-known, established companies and sector leaders. Find them sorted by market cap and check their stats to see why they’re doing so great.
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
203.24 B CAD145.34 CAD+0.71%4.338 M0.9213.5710.71 CAD3.78%Finance
Buy
TDTORONTO-DOMINION BANK
137.285 B CAD77.95 CAD+0.62%5.021 M0.6712.336.32 CAD5.11%Finance
Buy
CNQCANADIAN NATURAL RESOURCES LTD
110.49 B CAD104.90 CAD+1.67%1.633 M0.6515.486.78 CAD−19.93%3.73%Energy Minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
109.643 B CAD173.19 CAD+0.49%690.869 K0.7419.129.06 CAD+13.76%1.87%Transportation
Neutral
ENBENBRIDGE INC
106.432 B CAD50.04 CAD−0.04%16.22 M1.2518.882.65 CAD+124.61%7.15%Industrial Services
Buy
TRITHOMSON-REUTERS CORP
105.145 B CAD232.72 CAD−0.10%324.797 K1.2432.887.08 CAD+117.10%1.17%Technology Services
Neutral
CPCANADIAN PAC KANS CITY LTD
103.801 B CAD111.67 CAD+0.34%817.912 K0.8726.734.18 CAD+4.60%0.68%Transportation
Buy
BMOBANK OF MONTREAL
93.307 B CAD129.63 CAD+0.79%3.659 M1.7018.367.06 CAD4.63%Finance
Buy
BNSBANK OF NOVA SCOTIA
80.294 B CAD65.91 CAD+0.32%2.691 M1.0910.786.11 CAD6.45%Finance
Neutral
CSUCONSTELLATION SOFTWARE INC
78.054 B CAD3694.99 CAD+0.32%18.995 K0.58101.0836.56 CAD+15.29%0.15%Technology Services
Buy
ATDALIMENTATION COUCHE-TARD
72.74 B CAD75.41 CAD−0.11%866.896 K0.7218.474.08 CAD+10.39%0.83%Retail Trade
Buy
SUSUNCOR ENERGY INC
69.705 B CAD54.57 CAD+0.76%9.531 M1.139.036.04 CAD+1.42%3.93%Energy Minerals
Buy
MFCMANULIFE FINANCIAL CORP
64.936 B CAD36.34 CAD+1.06%12.421 M1.5415.572.33 CAD−19.35%4.16%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
62.441 B CAD67.24 CAD+0.93%3.972 M1.6010.296.53 CAD5.31%Finance
Neutral
WCNWASTE CONNECTIONS INC (CA)
58.553 B CAD228.00 CAD+0.47%341.051 K1.4554.984.15 CAD−5.11%0.64%Transportation
Neutral
TRPTC ENERGY CORPORATION
55.246 B CAD52.95 CAD−0.56%2.196 M0.6520.182.62 CAD+63.37%7.04%Industrial Services
Neutral
CVECENOVUS ENERGY INC
50.934 B CAD27.52 CAD+1.14%6.415 M0.8911.342.43 CAD−10.58%2.06%Energy Minerals
Strong buy
IMOIMPERIAL OIL
50.535 B CAD95.24 CAD+0.99%1.286 M1.7811.098.59 CAD−27.72%2.23%Energy Minerals
Neutral
LLOBLAWS COMPANIES LIMITED
48.179 B CAD157.48 CAD+0.26%252.938 K0.7423.446.72 CAD+16.88%1.14%Retail Trade
Buy
AEMAGNICO EAGLE MINES LTD
46.751 B CAD95.44 CAD+1.86%1.047 M0.8275.881.26 CAD−81.59%2.32%Non-Energy Minerals
Strong buy
BCEBCE INC
42.649 B CAD46.76 CAD+0.02%1.473 M0.6024.341.92 CAD−31.63%8.34%Communications
Neutral
ABXBARRICK GOLD CORPORATION
41.853 B CAD24.33 CAD+2.06%2.781 M0.8021.861.11 CAD+1964.56%2.28%Non-Energy Minerals
Buy
SLFSUN LIFE FINANCIAL INC
40.885 B CAD70.37 CAD+0.36%1.357 M0.5313.325.28 CAD+3.18%4.36%Finance
Buy
IFCINTACT FINANCIAL CORPORATION
40.716 B CAD229.63 CAD+0.57%295.765 K0.9726.718.60 CAD−33.77%1.98%Finance
Buy
GWOGREAT WEST LIFECO INC
39.74 B CAD42.77 CAD+0.35%12.398 M5.7413.073.27 CAD−32.95%4.96%Finance
Neutral
NANATIONAL BANK OF CANADA
39.147 B CAD115.66 CAD+0.21%2.442 M1.4912.219.47 CAD3.60%Finance
Buy
NTRNUTRIEN LTD
38.507 B CAD78.58 CAD+0.92%827.809 K0.9634.182.30 CAD−86.16%3.66%Process Industries
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
36.873 B CAD1551.15 CAD−0.34%121.375 K3.387.42208.94 CAD+71.84%1.30%Finance
Buy
WPMWHEATON PRECIOUS METALS CORP
34.482 B CAD77.59 CAD+2.00%606.98 K1.0744.181.76 CAD−3.42%1.08%Non-Energy Minerals
Strong buy
DOLDOLLARAMA INC
34.39 B CAD122.76 CAD+0.39%311.695 K0.7434.443.56 CAD+29.23%0.25%Retail Trade
Buy
FNVFRANCO NEVADA CORP
32.918 B CAD174.75 CAD+2.02%284.231 K1.09−3.44 CAD−174.06%1.08%Non-Energy Minerals
Buy
TTELUS CORP
32.908 B CAD22.59 CAD+0.76%2.996 M1.0244.030.51 CAD−50.05%6.60%Technology Services
Buy
GIB.ACGI INC
32.534 B CAD143.06 CAD+0.58%436.885 K1.4520.427.01 CAD+9.84%0.00%Technology Services
Buy
RCI.AROGERS COMMUNICATIONS INC
29.37 B CAD58.52 CAD−0.81%7500.4752.311.12 CAD−68.46%3.39%Communications
Strong buy
PPLPEMBINA PIPELINE CORPORATION
27.77 B CAD50.30 CAD−0.46%3.372 M1.9116.153.12 CAD−36.71%5.28%Industrial Services
Buy
FTSFORTIS INC
27.391 B CAD55.49 CAD−0.13%5.347 M2.7717.763.13 CAD+6.08%4.16%Utilities
Neutral
WSPWSP GLOBAL INC
25.687 B CAD207.76 CAD+0.83%315.713 K1.6746.014.52 CAD+23.14%0.73%Industrial Services
Strong buy
POWPOWER CORP OF CANADA
25.66 B CAD39.33 CAD+0.51%851.826 K0.4710.183.86 CAD+49.78%5.46%Finance
Buy
WNGEORGE WESTON LTD
25.529 B CAD191.31 CAD+0.23%64.993 K0.5720.309.43 CAD−25.71%1.49%Retail Trade
Buy
IVNIVANHOE MINES LTD
25.196 B CAD21.08 CAD+6.20%2.694 M1.33122.490.17 CAD−65.50%0.00%Non-Energy Minerals
Strong buy
HHYDRO ONE LTD
24.203 B CAD40.18 CAD−0.54%1.134 M1.3622.011.83 CAD+7.22%2.93%Utilities
Neutral
TOUTOURMALINE OIL CORP
23.169 B CAD67.43 CAD+2.29%1.781 M0.3613.564.97 CAD−45.64%1.67%Energy Minerals
Strong buy
RBARB GLOBAL INC
18.774 B CAD102.10 CAD−0.09%162.784 K0.8545.752.23 CAD+75.08%1.43%Technology Services
Buy
MGMAGNA INTERNATIONAL INC
18.751 B CAD64.63 CAD−0.98%1.867 M0.9013.574.76 CAD+131.11%3.85%Producer Manufacturing
Buy
MRUMETRO INC
16.891 B CAD74.71 CAD+0.42%564.071 K1.2317.534.26 CAD+13.75%1.67%Retail Trade
Neutral
GFLGFL ENVIRONMENTAL INC.
16.358 B CAD43.43 CAD−0.05%159.365 K0.62908.580.05 CAD0.16%Industrial Services
Strong buy
TPX.AMOLSON COORS CANADA INC
16.33 B CAD80.00 CAD0.00%00.0011.906.72 CAD2.59%Consumer Non-Durables
TFIITFI INTERNATIONAL INC
15.658 B CAD181.47 CAD−2.14%265.266 K1.3023.927.59 CAD−33.85%1.08%Transportation
Strong buy
ARXARC RESOURCES LTD
15.202 B CAD25.75 CAD+1.22%1.107 M0.5012.911.99 CAD−56.23%2.67%Energy Minerals
Strong buy
FMFIRST QUANTUM MINERALS
15.062 B CAD19.43 CAD+7.53%2.959 M0.94−2.33 CAD−270.86%1.16%Non-Energy Minerals
Buy
EMAEMERA INC
14.254 B CAD50.43 CAD+0.52%1.885 M1.5322.542.24 CAD−47.21%5.67%Utilities
Neutral
KKINROSS GOLD CORP
13.113 B CAD10.88 CAD+1.97%2.97 M1.0323.070.47 CAD+8031.03%1.53%Non-Energy Minerals
Buy
LUNLUNDIN MINING CORP
12.966 B CAD17.50 CAD+4.48%4.186 M1.9292.110.19 CAD−53.29%2.15%Non-Energy Minerals
Buy
CCL.ACCL INDUSTRIES INC
12.746 B CAD72.36 CAD0.00%00.0024.272.98 CAD−14.38%1.49%Commercial Services
Strong buy
STNSTANTEC INC
12.448 B CAD108.56 CAD−0.52%178.727 K0.6935.193.09 CAD+28.15%0.73%Industrial Services
Buy
SAPSAPUTO GROUP INC
11.949 B CAD27.76 CAD−1.46%229.992 K0.6435.270.79 CAD−34.10%2.61%Consumer Non-Durables
Buy
OTEXOPEN TEXT CO
11.395 B CAD41.46 CAD−0.72%485.693 K0.4849.870.83 CAD−44.68%3.22%Technology Services
Buy
DSGDESCARTES SYSTEMS GROUP INC
11.343 B CAD133.28 CAD+0.33%109.06 K1.4573.961.80 CAD+16.18%0.00%Technology Services
Buy
PAASPAN AMERICAN SILVER CORP
10.232 B CAD29.42 CAD+4.85%1.013 M1.29−0.56 CAD+77.69%1.93%Non-Energy Minerals
Strong buy
TIHTOROMONT INDUSTRIES LTD
10.164 B CAD123.22 CAD−0.22%95.9 K1.0619.756.24 CAD+5.47%1.43%Distribution Services
Buy
XTMX GROUP LIMITED
10.028 B CAD36.70 CAD+1.24%405.632 K1.2125.151.46 CAD+12.00%1.97%Finance
Neutral
LMNLUMINE GROUP INC
9.944 B CAD38.50 CAD−0.65%12.629 K0.31−47.69 CAD0.00%Technology Services
Buy
TOITOPICUS COM INC
9.552 B CAD115.67 CAD+0.37%10.028 K0.43118.810.97 CAD+65.69%0.00%Technology Services
Neutral
EFNELEMENT FLEET MANAGEMENT CORP
9.297 B CAD24.38 CAD+2.05%1.104 M2.0721.011.16 CAD+17.94%1.84%Finance
Strong buy
ATRLSNC-LAVALIN GROUP INC
9.28 B CAD52.01 CAD−1.61%585.544 K1.8030.021.73 CAD+2164.84%0.15%Industrial Services
Strong buy
FSVFIRSTSERVICE CORP
9.138 B CAD202.11 CAD−0.53%81.974 K1.5874.442.71 CAD−25.63%0.61%Finance
Buy
ALAALTAGAS LTD
9.066 B CAD30.81 CAD+0.55%781.571 K1.1714.922.06 CAD+20.42%3.71%Utilities
Strong buy
CAECAE INC
9.059 B CAD27.65 CAD−2.85%992.403 K1.9331.620.87 CAD+56.03%0.00%Commercial Services
Strong buy
WFGWEST FRASER TIMBER CO
9.043 B CAD110.62 CAD−0.26%88.565 K0.57−1.64 CAD−115.28%1.45%Non-Energy Minerals
Strong buy
BNREBROOKFIELD REINSURANCE LTD
8.958 B CAD60.64 CAD−0.49%15.004 K0.480.64%Finance
IAGIA FINANCIAL CORPORATION
8.818 B CAD92.09 CAD+1.53%490.569 K1.5712.747.23 CAD−18.02%3.43%Finance
Strong buy
AGIALAMOS GOLD INC
8.797 B CAD23.26 CAD+4.96%868.943 K1.4733.730.69 CAD+114.86%0.61%Non-Energy Minerals
Strong buy
IGMIGM FINANCIAL INC
8.716 B CAD36.95 CAD+0.96%134.722 K0.608.894.16 CAD−3.70%6.15%Finance
Buy
EMP.AEMPIRE CO
8.554 B CAD33.61 CAD−0.47%242.388 K0.8111.133.02 CAD+16.02%2.16%Retail Trade
Buy
CLSCELESTICA INC
8.481 B CAD70.23 CAD−1.62%554.102 K0.8619.363.63 CAD+127.32%0.00%Electronic Technology
Buy
KEYKEYERA CORPORATION
8.408 B CAD36.74 CAD+0.14%1.212 M1.5323.571.56 CAD−0.95%5.40%Industrial Services
Buy
MEGMEG ENERGY CORP
8.257 B CAD30.52 CAD+0.76%1.847 M1.0714.832.06 CAD+1.43%0.00%Energy Minerals
Buy
CTCCANADIAN TIRE LTD
8.24 B CAD240.00 CAD0.00%1060.7547.645.04 CAD−65.96%2.93%Retail Trade
Neutral
GILGILDAN ACTIVEWEAR INC
8.168 B CAD48.14 CAD−0.64%386.957 K1.4012.073.99 CAD+12.35%2.14%Consumer Non-Durables
Buy
CSCAPSTONE COPPER CORP
8.067 B CAD11.20 CAD+5.46%4.716 M1.92−0.17 CAD−236.68%0.00%Non-Energy Minerals
Strong buy
CIGICOLLIERS INTL GROUP INC
7.966 B CAD157.70 CAD−0.56%50.376 K1.0256.862.77 CAD+134.30%0.25%Finance
Buy
BBD.ABOMBARDIER INC
7.641 B CAD79.26 CAD+1.23%7.801 K0.9921.683.66 CAD−38.86%0.00%Electronic Technology
Buy
U.USPROTT PHYSICAL URANIUM TR
7.49 B CAD22.49 USD+1.53%41.985 K1.672.0914.26 CAD0.00%Miscellaneous
ONEXONEX CORP
7.382 B CAD96.35 CAD+1.15%113.533 K1.167.2713.26 CAD0.42%Finance
Buy
VVRNVEREN INC
7.291 B CAD11.79 CAD+0.17%3.275 M1.37−0.09 CAD−110.05%3.53%Energy Minerals
Strong buy
SCRSTRATHCONA RESOURCES LTD
7.274 B CAD35.05 CAD+3.22%121.072 K2.283.90%Energy Minerals
Buy
QBR.AQUEBECOR INC
7.264 B CAD33.00 CAD+5.63%2670.2711.222.94 CAD+16.32%3.86%Consumer Services
Buy
EDVENDEAVOUR MINING PLC
7.173 B CAD30.19 CAD+3.07%497.135 K1.40−0.32 CAD−118.17%3.74%Non-Energy Minerals
Strong buy
DOOBRP INC
7.045 B CAD93.16 CAD−0.80%97.531 K0.739.869.45 CAD−11.73%0.80%Producer Manufacturing
Buy
PKIPARKLAND CORPORATION
6.961 B CAD39.44 CAD−1.00%304.226 K0.5718.192.17 CAD+7.76%3.44%Distribution Services
Strong buy
ACAIR CANADA
6.563 B CAD18.75 CAD+0.43%1.238 M0.553.285.72 CAD0.00%Transportation
Strong buy
CUCANADIAN UTILITIES
6.504 B CAD31.84 CAD+0.03%562.585 K0.9814.862.14 CAD−6.93%5.65%Utilities
Buy
AQNALGONQUIN POWER & UTILITIES CORP
6.304 B CAD9.06 CAD−0.88%2.161 M0.93−0.67 CAD−871.55%6.36%Utilities
Neutral
FTTFINNING INTERNATIONAL INC
6.303 B CAD44.06 CAD+0.66%728.655 K2.4512.613.49 CAD−1.68%2.28%Distribution Services
Strong buy
WCPWHITECAP RESOURCES INC
6.195 B CAD10.48 CAD+1.16%1.237 M0.709.281.13 CAD−45.93%6.32%Energy Minerals
Strong buy
PSKPRAIRIESKY ROYALTY LTD
6.172 B CAD25.75 CAD−0.31%295.215 K1.2328.190.91 CAD−29.63%3.76%Miscellaneous
Buy
NVEINUVEI CORPORATION
6.123 B CAD43.75 CAD−0.27%667.216 K3.44−0.05 CAD−113.13%0.93%Technology Services
Neutral
NPINORTHLAND POWER INC
6.036 B CAD24.10 CAD+2.08%1.024 M1.03−0.69 CAD−125.25%5.08%Utilities
Strong buy
CURACURALEAF HOLDINGS INC
5.686 B CAD7.62 CAD−1.30%570.152 K1.29−0.51 CAD+31.06%0.00%Process Industries
Strong buy
NXENEXGEN ENERGY LTD
5.601 B CAD10.88 CAD+4.82%2.044 M0.71118.000.09 CAD0.00%Non-Energy Minerals
Strong buy