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
204.211 B CAD143.67 CAD−0.92%6.207 M1.4513.4110.71 CAD3.77%Finance
Buy
TDTORONTO-DOMINION BANK
136.115 B CAD75.58 CAD−1.60%6.599 M1.4011.956.32 CAD5.16%Finance
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
111.068 B CAD173.49 CAD−0.62%805.971 K0.8319.169.06 CAD+13.76%1.84%Transportation
Neutral
CNQCANADIAN NATURAL RESOURCES LTD
110.565 B CAD103.55 CAD+0.29%4.257 M1.4915.286.78 CAD−19.93%3.73%Energy Minerals
Buy
ENBENBRIDGE INC
106.56 B CAD49.45 CAD−1.34%13.818 M0.9918.662.65 CAD+124.61%7.14%Industrial Services
Buy
TRITHOMSON-REUTERS CORP
106.501 B CAD237.19 CAD+0.34%298.408 K1.1333.517.08 CAD+117.10%1.15%Technology Services
Neutral
CPCANADIAN PAC KANS CITY LTD
102.551 B CAD108.97 CAD−0.89%1.252 M1.1926.084.18 CAD+4.60%0.69%Transportation
Buy
BMOBANK OF MONTREAL
93.829 B CAD129.87 CAD+0.41%2.996 M1.4718.397.06 CAD4.61%Finance
Buy
BNSBANK OF NOVA SCOTIA
79.634 B CAD64.98 CAD−0.28%2.295 M1.0310.636.11 CAD6.51%Finance
Neutral
CSUCONSTELLATION SOFTWARE INC
78.6 B CAD3722.08 CAD+0.35%22.838 K0.71101.8236.56 CAD+15.29%0.14%Technology Services
Buy
ATDALIMENTATION COUCHE-TARD
74.783 B CAD79.37 CAD+2.27%1.704 M1.3719.444.08 CAD+10.39%0.81%Retail Trade
Buy
SUSUNCOR ENERGY INC
71.34 B CAD55.15 CAD−0.51%10.206 M0.969.126.04 CAD+1.42%3.84%Energy Minerals
Buy
MFCMANULIFE FINANCIAL CORP
64.973 B CAD35.92 CAD−0.17%8.794 M0.9415.392.33 CAD−19.35%4.16%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
62.141 B CAD66.19 CAD−0.17%3.314 M1.7110.136.53 CAD5.34%Finance
Neutral
WCNWASTE CONNECTIONS INC (CA)
58.47 B CAD225.99 CAD−0.27%199.874 K0.8054.504.15 CAD−5.11%0.65%Transportation
Neutral
TRPTC ENERGY CORPORATION
55.142 B CAD52.36 CAD−1.49%3.494 M1.0419.952.62 CAD+63.37%7.06%Industrial Services
Neutral
CVECENOVUS ENERGY INC
51.214 B CAD27.40 CAD+0.15%9.614 M1.2311.292.43 CAD−10.58%2.05%Energy Minerals
Strong buy
IMOIMPERIAL OIL
49.967 B CAD93.49 CAD+0.26%686.97 K0.9110.888.59 CAD−27.72%2.25%Energy Minerals
Neutral
LLOBLAWS COMPANIES LIMITED
47.75 B CAD156.25 CAD+0.37%440.494 K1.2123.266.72 CAD+16.88%1.15%Retail Trade
Buy
AEMAGNICO EAGLE MINES LTD
46.446 B CAD92.46 CAD−0.68%1.379 M1.0973.521.26 CAD−81.59%2.33%Non-Energy Minerals
Strong buy
BCEBCE INC
42.649 B CAD46.44 CAD−0.66%3.237 M1.4324.171.92 CAD−31.63%8.34%Communications
Neutral
ABXBARRICK GOLD CORPORATION
41.537 B CAD23.29 CAD−1.56%5.464 M1.5020.931.11 CAD+1964.56%2.29%Non-Energy Minerals
Buy
NTRNUTRIEN LTD
40.856 B CAD81.31 CAD−1.56%739.402 K0.7535.372.30 CAD−86.16%3.45%Process Industries
Buy
IFCINTACT FINANCIAL CORPORATION
40.568 B CAD227.14 CAD−0.16%175.066 K0.6426.428.60 CAD−33.77%1.98%Finance
Buy
SLFSUN LIFE FINANCIAL INC
40.506 B CAD69.11 CAD−0.52%3.478 M1.1613.095.28 CAD+3.18%4.40%Finance
Buy
GWOGREAT WEST LIFECO INC
39.955 B CAD42.78 CAD−0.16%3.715 M1.0413.073.27 CAD−32.95%4.94%Finance
Neutral
NANATIONAL BANK OF CANADA
38.625 B CAD113.96 CAD+0.07%720.628 K0.5912.039.47 CAD3.65%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
36.741 B CAD1550.00 CAD−0.06%23.14 K0.457.42208.94 CAD+71.84%1.31%Finance
Buy
WPMWHEATON PRECIOUS METALS CORP
35.117 B CAD76.47 CAD−1.29%580.288 K0.9443.541.76 CAD−3.42%1.06%Non-Energy Minerals
Strong buy
DOLDOLLARAMA INC
34.972 B CAD123.98 CAD−0.30%490.187 K1.0334.793.56 CAD+29.23%0.24%Retail Trade
Buy
TTELUS CORP
33.245 B CAD22.49 CAD−0.71%3.702 M1.0943.830.51 CAD−50.05%6.53%Technology Services
Buy
GIB.ACGI INC
32.852 B CAD142.97 CAD−0.45%332.527 K0.9820.407.01 CAD+9.84%0.00%Technology Services
Buy
FNVFRANCO NEVADA CORP
32.749 B CAD166.53 CAD−2.28%555.567 K2.20−3.44 CAD−174.06%1.09%Non-Energy Minerals
Buy
RCI.AROGERS COMMUNICATIONS INC
29.173 B CAD59.20 CAD+0.34%8500.7052.911.12 CAD−68.46%3.39%Communications
Strong buy
PPLPEMBINA PIPELINE CORPORATION
27.55 B CAD49.79 CAD−0.68%5.73 M2.1315.983.12 CAD−36.71%5.33%Industrial Services
Buy
FTSFORTIS INC
27.308 B CAD54.51 CAD−1.59%3.153 M1.1617.443.13 CAD+6.08%4.17%Utilities
Neutral
POWPOWER CORP OF CANADA
26.116 B CAD40.24 CAD+0.88%1.308 M0.8810.423.86 CAD+49.78%5.36%Finance
Buy
WSPWSP GLOBAL INC
26.041 B CAD207.00 CAD−0.90%193.056 K0.9145.854.52 CAD+23.14%0.72%Industrial Services
Strong buy
WNGEORGE WESTON LTD
25.773 B CAD194.79 CAD+0.46%112.495 K0.9220.679.43 CAD−25.71%1.47%Retail Trade
Buy
IVNIVANHOE MINES LTD
24.612 B CAD18.91 CAD−2.48%3.464 M1.38109.880.17 CAD−65.50%0.00%Non-Energy Minerals
Strong buy
HHYDRO ONE LTD
24.095 B CAD39.94 CAD−0.70%774.782 K0.8721.881.83 CAD+7.22%2.95%Utilities
Neutral
TOUTOURMALINE OIL CORP
24.013 B CAD66.99 CAD−1.95%916.848 K0.3113.474.97 CAD−45.64%1.61%Energy Minerals
Strong buy
RBARB GLOBAL INC
19.127 B CAD102.85 CAD−1.21%98.204 K0.5846.092.23 CAD+75.08%1.41%Technology Services
Buy
MGMAGNA INTERNATIONAL INC
18.133 B CAD61.51 CAD−2.55%1.963 M0.7912.914.76 CAD+131.11%3.99%Producer Manufacturing
Buy
MRUMETRO INC
16.793 B CAD74.29 CAD+0.43%420.275 K0.9017.434.26 CAD+13.75%1.68%Retail Trade
Neutral
GFLGFL ENVIRONMENTAL INC.
16.395 B CAD42.94 CAD−1.40%106.961 K0.52898.330.05 CAD0.16%Industrial Services
Strong buy
TPX.AMOLSON COORS CANADA INC
15.913 B CAD80.00 CAD0.00%00.0011.906.72 CAD2.83%Consumer Non-Durables
FMFIRST QUANTUM MINERALS
15.554 B CAD17.75 CAD−4.88%2.693 M0.86−2.33 CAD−270.86%1.13%Non-Energy Minerals
Buy
TFIITFI INTERNATIONAL INC
15.348 B CAD181.38 CAD−0.21%106.576 K0.5723.917.59 CAD−33.85%1.10%Transportation
Strong buy
ARXARC RESOURCES LTD
15.202 B CAD25.06 CAD−1.49%1.567 M0.7212.571.99 CAD−56.23%2.67%Energy Minerals
Strong buy
EMAEMERA INC
14.23 B CAD49.05 CAD−1.21%1.744 M1.4621.922.24 CAD−47.21%5.73%Utilities
Neutral
KKINROSS GOLD CORP
13.31 B CAD10.83 CAD0.00%4.15 M1.3122.960.47 CAD+8031.03%1.50%Non-Energy Minerals
Buy
CCL.ACCL INDUSTRIES INC
12.698 B CAD71.76 CAD−0.83%3801.6724.072.98 CAD−14.38%1.49%Commercial Services
Strong buy
LUNLUNDIN MINING CORP
12.665 B CAD16.23 CAD−0.79%2.065 M0.7785.420.19 CAD−53.29%2.20%Non-Energy Minerals
Buy
STNSTANTEC INC
12.626 B CAD109.17 CAD−1.37%207.259 K0.9135.393.09 CAD+28.15%0.72%Industrial Services
Buy
SAPSAPUTO GROUP INC
11.792 B CAD27.94 CAD+0.50%272.743 K0.8235.500.79 CAD−34.10%2.64%Consumer Non-Durables
Buy
DSGDESCARTES SYSTEMS GROUP INC
11.612 B CAD135.90 CAD−0.07%87.67 K1.0175.421.80 CAD+16.18%0.00%Technology Services
Buy
OTEXOPEN TEXT CO
11.551 B CAD41.71 CAD−1.46%1.075 M1.4750.170.83 CAD−44.68%3.18%Technology Services
Buy
PAASPAN AMERICAN SILVER CORP
10.591 B CAD28.61 CAD−1.95%980.867 K1.13−0.56 CAD+77.69%1.86%Non-Energy Minerals
Strong buy
XTMX GROUP LIMITED
10.238 B CAD36.63 CAD−1.03%785.647 K2.3125.111.46 CAD+12.00%1.93%Finance
Neutral
TIHTOROMONT INDUSTRIES LTD
10.083 B CAD121.44 CAD−0.87%78.741 K0.8919.476.24 CAD+5.47%1.44%Distribution Services
Buy
LMNLUMINE GROUP INC
10.08 B CAD38.48 CAD−2.04%46.956 K1.16−47.69 CAD0.00%Technology Services
Buy
EFNELEMENT FLEET MANAGEMENT CORP
9.558 B CAD24.31 CAD−1.02%350.359 K0.5720.951.16 CAD+17.94%1.79%Finance
Strong buy
TOITOPICUS COM INC
9.447 B CAD110.20 CAD−3.32%17.36 K0.86113.190.97 CAD+65.69%0.00%Technology Services
Neutral
ATRLATKINSREALIS GROUP INC
9.387 B CAD52.89 CAD−1.16%198.973 K0.5830.531.73 CAD+2164.84%0.15%Industrial Services
Strong buy
WFGWEST FRASER TIMBER CO
9.145 B CAD111.55 CAD−0.54%75.044 K0.58−1.64 CAD−115.28%1.43%Non-Energy Minerals
Strong buy
ALAALTAGAS LTD
9.069 B CAD30.37 CAD−0.91%1.035 M1.2914.712.06 CAD+20.42%3.71%Utilities
Strong buy
IAGIA FINANCIAL CORPORATION
9.014 B CAD92.89 CAD+0.18%323.868 K0.7612.857.23 CAD−18.02%3.36%Finance
Strong buy
AGIALAMOS GOLD INC
8.98 B CAD22.72 CAD+0.44%1.769 M2.4732.950.69 CAD+114.86%0.60%Non-Energy Minerals
Strong buy
BNREBROOKFIELD REINSURANCE LTD
8.919 B CAD60.67 CAD−0.02%55.701 K2.100.64%Finance
FSVFIRSTSERVICE CORP
8.902 B CAD196.33 CAD−0.82%54.111 K0.9472.322.71 CAD−25.63%0.63%Finance
Buy
BBD.ABOMBARDIER INC
8.895 B CAD84.32 CAD−6.86%28.567 K2.8423.073.66 CAD−38.86%0.00%Electronic Technology
Buy
CLSCELESTICA INC
8.76 B CAD76.07 CAD+3.16%839.412 K1.2820.973.63 CAD+127.32%0.00%Electronic Technology
Buy
IGMIGM FINANCIAL INC
8.756 B CAD36.49 CAD−0.76%135.598 K0.848.774.16 CAD−3.70%6.12%Finance
Buy
EMP.AEMPIRE CO
8.612 B CAD34.19 CAD+0.56%234.863 K0.8311.323.02 CAD+16.02%2.15%Retail Trade
Buy
CTCCANADIAN TIRE LTD
8.252 B CAD245.00 CAD−3.92%4742.3948.635.04 CAD−65.96%2.73%Retail Trade
Neutral
KEYKEYERA CORPORATION
8.25 B CAD36.04 CAD+0.11%2.519 M2.2323.121.56 CAD−0.95%5.50%Industrial Services
Buy
GILGILDAN ACTIVEWEAR INC
8.227 B CAD48.81 CAD+0.02%363.527 K1.2212.233.99 CAD+12.35%2.12%Consumer Non-Durables
Buy
CAECAE INC
8.19 B CAD25.80 CAD+0.27%985.118 K1.4129.510.87 CAD+56.03%0.00%Commercial Services
Buy
MEGMEG ENERGY CORP
8.017 B CAD29.20 CAD−0.71%1.233 M0.7114.182.06 CAD+1.43%0.00%Energy Minerals
Buy
CIGICOLLIERS INTL GROUP INC
7.748 B CAD152.06 CAD−1.42%29.063 K0.6354.822.77 CAD+134.30%0.26%Finance
Buy
CSCAPSTONE COPPER CORP
7.71 B CAD10.14 CAD−0.10%3.139 M1.14−0.17 CAD−236.68%0.00%Non-Energy Minerals
Strong buy
ONEXONEX CORP
7.484 B CAD97.61 CAD+0.30%72.206 K0.637.3613.26 CAD0.41%Finance
Buy
SCRSTRATHCONA RESOURCES LTD
7.479 B CAD34.01 CAD−2.58%42.128 K0.5911.982.84 CAD−75.75%3.79%Energy Minerals
Buy
U.USPROTT PHYSICAL URANIUM TR
7.438 B CAD21.38 USD−2.11%61.225 K2.581.9914.26 CAD0.00%Miscellaneous
EDVENDEAVOUR MINING PLC
7.231 B CAD28.84 CAD−2.34%569.195 K1.40−0.32 CAD−118.17%3.71%Non-Energy Minerals
Strong buy
VVRNVEREN INC
7.143 B CAD11.40 CAD−1.13%3.604 M1.30−0.09 CAD−110.05%3.60%Energy Minerals
Strong buy
DOOBRP INC
6.885 B CAD91.42 CAD−0.39%243.91 K1.649.689.45 CAD−11.73%0.82%Producer Manufacturing
Buy
QBR.AQUEBECOR INC
6.86 B CAD30.00 CAD0.00%1210.1010.202.94 CAD+16.32%4.08%Consumer Services
Buy
PKIPARKLAND CORPORATION
6.785 B CAD38.92 CAD+0.23%463.183 K1.0517.952.17 CAD+7.76%3.53%Distribution Services
Strong buy
ACAIR CANADA
6.639 B CAD18.41 CAD−0.59%2.532 M1.403.225.72 CAD0.00%Transportation
Strong buy
CUCANADIAN UTILITIES
6.526 B CAD31.44 CAD−1.57%440.471 K0.8214.682.14 CAD−6.93%5.63%Utilities
Buy
AQNALGONQUIN POWER & UTILITIES CORP
6.242 B CAD8.94 CAD−1.22%2.018 M0.90−0.67 CAD−871.55%6.42%Utilities
Neutral
WCPWHITECAP RESOURCES INC
6.219 B CAD10.28 CAD−1.15%1.908 M1.089.111.13 CAD−45.93%6.29%Energy Minerals
Strong buy
FTTFINNING INTERNATIONAL INC
6.215 B CAD42.58 CAD−1.34%208.023 K0.6212.193.49 CAD−1.68%2.32%Distribution Services
Strong buy
PSKPRAIRIESKY ROYALTY LTD
6.184 B CAD25.71 CAD−0.66%205.832 K0.6328.140.91 CAD−29.63%3.75%Miscellaneous
Buy
NPINORTHLAND POWER INC
6.165 B CAD23.78 CAD−1.08%885.63 K0.85−0.69 CAD−125.25%4.99%Utilities
Strong buy
NVEINUVEI CORPORATION
6.156 B CAD44.15 CAD+0.09%107.885 K0.42−0.05 CAD−113.13%0.93%Technology Services
Neutral
ERFENERPLUS CORPORATION
5.586 B CAD27.32 CAD−0.11%448.318 K1.0011.252.43 CAD−58.36%1.19%Energy Minerals
Neutral
NXENEXGEN ENERGY LTD
5.579 B CAD10.42 CAD+0.77%883.288 K0.29113.020.09 CAD0.00%Non-Energy Minerals
Strong buy