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
207.183 B CAD146.35 CAD−0.52%1.873 M0.5913.4510.88 CAD3.71%Finance
Buy
TDTORONTO-DOMINION BANK
134.762 B CAD76.45 CAD−0.20%2.447 M0.6012.845.95 CAD5.17%Finance
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
110.126 B CAD170.91 CAD−1.27%3.968 M3.4718.879.06 CAD+13.76%1.86%Transportation
Neutral
TRITHOMSON-REUTERS CORP
106.082 B CAD235.05 CAD−0.17%271.02 K0.7833.217.08 CAD+117.10%1.19%Technology Services
Neutral
ENBENBRIDGE INC
105.199 B CAD49.21 CAD−0.55%7.012 M0.8618.572.65 CAD+124.61%7.29%Industrial Services
Buy
CNQCANADIAN NATURAL RESOURCES LTD
105.049 B CAD96.74 CAD−1.71%7.237 M1.3414.276.78 CAD−19.93%3.91%Energy Minerals
Buy
CPCANADIAN PAC KANS CITY LTD
100.051 B CAD106.29 CAD−0.91%1.055 M0.8025.444.18 CAD+4.60%0.71%Transportation
Buy
BMOBANK OF MONTREAL
85.805 B CAD116.89 CAD−1.18%3.784 M1.3114.418.11 CAD5.04%Finance
Buy
CSUCONSTELLATION SOFTWARE INC
80.696 B CAD3841.84 CAD+0.89%26.831 K0.78105.1036.56 CAD+15.29%0.14%Technology Services
Buy
BNSBANK OF NOVA SCOTIA
79.565 B CAD64.60 CAD−0.17%2.753 M0.9010.776.00 CAD6.55%Finance
Neutral
ATDALIMENTATION COUCHE-TARD
77.096 B CAD80.14 CAD+0.16%686.756 K0.5119.634.08 CAD+10.39%0.79%Retail Trade
Buy
SUSUNCOR ENERGY INC
67.419 B CAD52.25 CAD−0.42%15.795 M1.348.646.04 CAD+1.42%4.06%Energy Minerals
Buy
MFCMANULIFE FINANCIAL CORP
63.532 B CAD35.59 CAD+0.59%12.73 M1.8215.242.33 CAD−19.35%4.32%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
63.069 B CAD67.39 CAD+0.15%2.79 M0.6910.286.56 CAD5.26%Finance
Buy
WCNWASTE CONNECTIONS INC (CA)
59.593 B CAD227.79 CAD−1.37%181.824 K0.8554.934.15 CAD−5.11%0.65%Transportation
Neutral
TRPTC ENERGY CORPORATION
56.948 B CAD54.18 CAD−1.29%4.76 M1.2720.652.62 CAD+63.37%6.83%Industrial Services
Neutral
LLOBLAWS COMPANIES LIMITED
49.618 B CAD160.93 CAD−0.57%298.039 K0.5223.966.72 CAD+16.88%1.10%Retail Trade
Buy
CVECENOVUS ENERGY INC
48.626 B CAD26.02 CAD−0.19%6.001 M1.1210.732.43 CAD−10.58%2.15%Energy Minerals
Strong buy
IMOIMPERIAL OIL
48.156 B CAD88.89 CAD−1.09%784.146 K0.7410.358.59 CAD−27.72%2.34%Energy Minerals
Neutral
AEMAGNICO EAGLE MINES LTD
46.861 B CAD87.76 CAD−6.56%1.845 M1.3469.781.26 CAD−81.59%2.31%Non-Energy Minerals
Strong buy
BCEBCE INC
43.023 B CAD47.09 CAD−0.15%1.697 M0.6424.511.92 CAD−31.63%8.27%Communications
Neutral
ABXBARRICK GOLD CORPORATION
41.582 B CAD22.23 CAD−6.12%4.936 M1.3419.981.11 CAD+1964.56%2.29%Non-Energy Minerals
Buy
IFCINTACT FINANCIAL CORPORATION
40.894 B CAD228.54 CAD−0.36%320.824 K0.9326.588.60 CAD−33.77%1.97%Finance
Buy
NANATIONAL BANK OF CANADA
40.032 B CAD117.74 CAD−0.25%1.067 M0.6412.239.63 CAD3.52%Finance
Neutral
SLFSUN LIFE FINANCIAL INC
39.13 B CAD67.52 CAD+0.30%5.203 M1.6712.785.28 CAD+3.18%4.63%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
37.942 B CAD1561.81 CAD+0.35%27.839 K0.637.48208.94 CAD+71.84%1.30%Finance
Buy
NTRNUTRIEN LTD
37.775 B CAD76.24 CAD−0.17%1.95 M1.9033.172.30 CAD−86.16%3.73%Process Industries
Buy
GWOGREAT WEST LIFECO INC
36.887 B CAD39.92 CAD+0.91%6.432 M1.3112.203.27 CAD−32.95%5.43%Finance
Neutral
DOLDOLLARAMA INC
35.639 B CAD127.12 CAD+0.32%634.088 K1.0035.673.56 CAD+29.23%0.24%Retail Trade
Buy
WPMWHEATON PRECIOUS METALS CORP
34.452 B CAD72.35 CAD−4.80%925.97 K0.7941.191.76 CAD−3.42%1.09%Non-Energy Minerals
Buy
TTELUS CORP
33.864 B CAD22.76 CAD−0.39%6.514 M1.9444.360.51 CAD−50.05%6.47%Communications
Buy
FNVFRANCO NEVADA CORP
32.649 B CAD161.83 CAD−4.74%304.084 K0.79−3.44 CAD−174.06%1.09%Non-Energy Minerals
Buy
GIB.ACGI INC
31.811 B CAD139.38 CAD+0.22%374.835 K0.7419.897.01 CAD+9.84%0.00%Technology Services
Buy
PPLPEMBINA PIPELINE CORPORATION
29.591 B CAD50.97 CAD−0.18%2.074 M0.6516.363.12 CAD−36.71%5.23%Industrial Services
Buy
RCI.AROGERS COMMUNICATIONS INC
29.337 B CAD59.24 CAD−0.44%2190.2752.951.12 CAD−68.46%3.36%Communications
Strong buy
FTSFORTIS INC
27.416 B CAD55.07 CAD−0.97%1.152 M0.5917.623.13 CAD+6.08%4.20%Utilities
Neutral
WNGEORGE WESTON LTD
26.158 B CAD195.26 CAD−0.78%199.429 K1.1520.729.43 CAD−25.71%1.45%Retail Trade
Buy
WSPWSP GLOBAL INC
26.073 B CAD207.96 CAD−0.56%98.126 K0.4446.064.52 CAD+23.14%0.72%Industrial Services
Strong buy
POWPOWER CORP OF CANADA
25.679 B CAD39.99 CAD+1.94%3.678 M1.6010.353.86 CAD+49.78%5.45%Finance
Buy
HHYDRO ONE LTD
24.475 B CAD40.86 CAD+0.07%1.734 M0.9722.381.83 CAD+7.22%2.90%Utilities
Neutral
IVNIVANHOE MINES LTD
23.597 B CAD18.01 CAD−3.12%2.245 M0.95104.650.17 CAD−65.50%0.00%Non-Energy Minerals
Strong buy
TOUTOURMALINE OIL CORP
23.593 B CAD66.61 CAD−0.72%700.843 K0.5313.394.97 CAD−45.64%1.64%Energy Minerals
Strong buy
GFLGFL ENVIRONMENTAL INC.
19.851 B CAD50.14 CAD−4.91%447.517 K0.801048.950.05 CAD0.14%Industrial Services
Strong buy
RBARB GLOBAL INC
18.464 B CAD100.00 CAD−0.50%129.349 K0.7444.812.23 CAD+75.08%1.46%Technology Services
Buy
MGMAGNA INTERNATIONAL INC
17.346 B CAD60.19 CAD−0.31%826.665 K0.6312.644.76 CAD+131.11%4.21%Producer Manufacturing
Buy
MRUMETRO INC
17.053 B CAD75.19 CAD−0.50%215.575 K0.3717.644.26 CAD+13.75%1.69%Retail Trade
Neutral
TFIITFI INTERNATIONAL INC
16.154 B CAD193.75 CAD+1.28%264.065 K1.3825.547.59 CAD−33.85%1.05%Transportation
Strong buy
TPX.AMOLSON COORS CANADA INC
15.279 B CAD80.00 CAD0.00%00.0011.906.72 CAD2.83%Consumer Non-Durables
ARXARC RESOURCES LTD
15.172 B CAD25.04 CAD−1.38%1.243 M0.5812.561.99 CAD−56.23%2.68%Energy Minerals
Strong buy
FMFIRST QUANTUM MINERALS
14.395 B CAD16.92 CAD−2.03%2.056 M0.82−2.33 CAD−270.86%1.22%Non-Energy Minerals
Buy
EMAEMERA INC
13.619 B CAD47.58 CAD+0.13%860.839 K0.8121.272.24 CAD−47.21%5.98%Utilities
Neutral
KKINROSS GOLD CORP
13.433 B CAD10.18 CAD−6.86%3.661 M0.8921.590.47 CAD+8031.03%1.49%Non-Energy Minerals
Buy
STNSTANTEC INC
12.948 B CAD112.99 CAD−0.46%161.023 K0.5436.623.09 CAD+28.15%0.70%Industrial Services
Buy
CCL.ACCL INDUSTRIES INC
12.831 B CAD69.75 CAD0.00%00.0023.402.98 CAD−14.38%1.46%Commercial Services
Strong buy
LUNLUNDIN MINING CORP
12.214 B CAD15.18 CAD−3.56%4.695 M1.5579.890.19 CAD−53.29%2.29%Non-Energy Minerals
Buy
SAPSAPUTO GROUP INC
11.855 B CAD29.84 CAD+6.76%1.495 M4.8947.620.63 CAD−57.73%2.63%Consumer Non-Durables
Strong buy
DSGDESCARTES SYSTEMS GROUP INC
10.854 B CAD125.42 CAD−1.33%57.69 K0.2766.581.88 CAD+12.78%0.00%Technology Services
Buy
PAASPAN AMERICAN SILVER CORP
10.718 B CAD27.37 CAD−7.31%1.012 M1.28−0.56 CAD+77.69%1.84%Non-Energy Minerals
Strong buy
OTEXOPEN TEXT CO
10.505 B CAD38.11 CAD−1.01%800.902 K0.8845.840.83 CAD−44.68%3.52%Technology Services
Buy
XTMX GROUP LIMITED
10.484 B CAD37.00 CAD−2.19%294.902 K0.6125.361.46 CAD+12.00%1.93%Finance
Neutral
LMNLUMINE GROUP INC
9.983 B CAD37.95 CAD−2.44%46.962 K1.38−47.69 CAD0.00%Technology Services
Buy
TIHTOROMONT INDUSTRIES LTD
9.901 B CAD120.22 CAD−0.17%104.472 K0.6919.276.24 CAD+5.47%1.47%Distribution Services
Buy
EFNELEMENT FLEET MANAGEMENT CORP
9.68 B CAD24.90 CAD0.00%435.876 K0.4421.461.16 CAD+17.94%1.77%Finance
Strong buy
ATRLATKINSREALIS GROUP INC
9.501 B CAD53.29 CAD−1.61%185.826 K0.5530.761.73 CAD+2164.84%0.15%Industrial Services
Strong buy
TOITOPICUS COM INC
9.482 B CAD111.41 CAD−2.61%39.283 K1.28114.430.97 CAD+65.69%0.00%Technology Services
Neutral
AGIALAMOS GOLD INC
9.208 B CAD21.98 CAD−5.01%1.029 M1.9431.880.69 CAD+114.86%0.58%Non-Energy Minerals
Strong buy
FSVFIRSTSERVICE CORP
9.192 B CAD205.96 CAD+0.77%69.349 K0.7675.862.71 CAD−25.63%0.61%Finance
Buy
ALAALTAGAS LTD
9.123 B CAD31.11 CAD+1.01%2.105 M2.2115.072.06 CAD+20.42%3.69%Utilities
Strong buy
WFGWEST FRASER TIMBER CO
8.864 B CAD107.34 CAD−1.27%112.606 K0.89−1.64 CAD−115.28%1.47%Non-Energy Minerals
Strong buy
IGMIGM FINANCIAL INC
8.856 B CAD37.21 CAD−0.27%295.715 K1.138.954.16 CAD−3.70%6.03%Finance
Buy
GILGILDAN ACTIVEWEAR INC
8.805 B CAD52.77 CAD+1.03%331.351 K0.8113.233.99 CAD+12.35%2.04%Consumer Non-Durables
Buy
BBD.ABOMBARDIER INC
8.719 B CAD88.96 CAD−0.34%6.417 K0.6024.343.66 CAD−38.86%0.00%Electronic Technology
Buy
CLSCELESTICA INC
8.53 B CAD71.88 CAD+0.11%726.034 K1.1819.813.63 CAD+127.32%0.00%Electronic Technology
Buy
BNREBROOKFIELD REINSURANCE LTD
8.424 B CAD56.99 CAD−1.59%18.571 K0.480.67%Finance
KEYKEYERA CORPORATION
8.415 B CAD36.61 CAD−0.30%980.891 K0.7223.491.56 CAD−0.95%5.39%Industrial Services
Buy
IAGIA FINANCIAL CORPORATION
8.407 B CAD87.15 CAD−0.30%224.74 K0.4812.067.23 CAD−18.02%3.63%Finance
Strong buy
EMP.AEMPIRE CO
8.364 B CAD32.92 CAD−0.30%269.383 K0.4010.903.02 CAD+16.02%2.21%Retail Trade
Neutral
CAECAE INC
8.206 B CAD25.44 CAD−1.32%342.219 K0.48−1.01 CAD−244.03%0.00%Commercial Services
Buy
CTCCANADIAN TIRE LTD
8.075 B CAD223.63 CAD0.00%180.0444.395.04 CAD−65.96%3.11%Retail Trade
Neutral
MEGMEG ENERGY CORP
7.806 B CAD28.31 CAD−1.50%1.231 M0.6813.752.06 CAD+1.43%0.00%Energy Minerals
Buy
ONEXONEX CORP
7.584 B CAD96.75 CAD−1.89%89.496 K0.967.3013.26 CAD0.41%Finance
Buy
EDVENDEAVOUR MINING PLC
7.523 B CAD29.39 CAD−4.33%616.061 K1.58−0.32 CAD−118.17%3.56%Non-Energy Minerals
Strong buy
CIGICOLLIERS INTL GROUP INC
7.453 B CAD147.01 CAD−0.92%37.676 K0.6353.002.77 CAD+134.30%0.27%Finance
Buy
SCRSTRATHCONA RESOURCES LTD
7.224 B CAD33.33 CAD−1.16%24.985 K0.4311.742.84 CAD−75.75%3.93%Energy Minerals
Buy
CSCAPSTONE COPPER CORP
7.053 B CAD9.30 CAD−0.64%3.322 M1.22−0.17 CAD−236.68%0.00%Non-Energy Minerals
Strong buy
PKIPARKLAND CORPORATION
6.872 B CAD39.11 CAD−0.56%410.586 K0.7618.042.17 CAD+7.76%3.48%Distribution Services
Strong buy
VRNVEREN INC
6.74 B CAD10.77 CAD−1.01%1.495 M0.69−0.09 CAD−110.05%3.81%Energy Minerals
Strong buy
QBR.AQUEBECOR INC
6.713 B CAD28.80 CAD−1.40%11.702 K21.109.802.94 CAD+16.32%4.28%Consumer Services
Buy
U.USPROTT PHYSICAL URANIUM TR
6.596 B CAD18.60 USD−4.27%43.57 K1.171.7314.26 CAD0.00%Miscellaneous
CUCANADIAN UTILITIES
6.48 B CAD31.31 CAD−1.11%282.092 K0.6814.622.14 CAD−6.93%5.70%Utilities
Buy
ACAIR CANADA
6.46 B CAD17.79 CAD−1.28%1.825 M1.043.115.72 CAD0.00%Transportation
Buy
DOOBRP INC
6.427 B CAD86.17 CAD−0.60%229.275 K0.7511.607.43 CAD−33.43%0.87%Producer Manufacturing
Buy
PSKPRAIRIESKY ROYALTY LTD
6.241 B CAD25.96 CAD−0.61%226.747 K0.4728.420.91 CAD−29.63%3.71%Miscellaneous
Buy
NPINORTHLAND POWER INC
6.216 B CAD24.05 CAD−0.78%946.142 K1.17−0.69 CAD−125.25%4.95%Utilities
Strong buy
NVEINUVEI CORPORATION
6.161 B CAD44.25 CAD+0.57%312.679 K4.24−0.05 CAD−113.13%1.24%Technology Services
Neutral
WCPWHITECAP RESOURCES INC
6.106 B CAD10.10 CAD−1.08%1.377 M0.628.951.13 CAD−45.93%6.41%Energy Minerals
Strong buy
AQNALGONQUIN POWER & UTILITIES CORP
5.856 B CAD8.17 CAD−3.77%3.374 M1.66−0.67 CAD−871.55%6.84%Utilities
Neutral
FTTFINNING INTERNATIONAL INC
5.76 B CAD40.52 CAD+0.02%370.306 K0.7811.603.49 CAD−1.68%2.53%Distribution Services
Strong buy
GLXYGALAXY DIGITAL HLDGS LTD
5.497 B CAD16.25 CAD+0.37%1.447 M1.823.324.90 CAD0.00%Commercial Services
Strong buy
NXENEXGEN ENERGY LTD
5.317 B CAD9.50 CAD−3.55%2.115 M1.56103.040.09 CAD0.00%Non-Energy Minerals
Strong buy