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
194.875 B CAD138.38 CAD+1.94%6.328 M0.8312.9210.71 CAD3.95%Finance
Buy
TDTORONTO-DOMINION BANK
132.553 B CAD74.80 CAD−5.84%14.823 M1.9711.836.32 CAD5.29%Finance
Buy
CNQCANADIAN NATURAL RESOURCES LTD
109.333 B CAD102.10 CAD−0.28%1.917 M0.5815.066.78 CAD−19.93%3.77%Energy Minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
107.499 B CAD168.97 CAD+1.30%568.986 K0.5118.669.06 CAD+13.76%1.90%Transportation
Neutral
ENBENBRIDGE INC
105.705 B CAD49.73 CAD−0.20%5.59 M0.4917.522.84 CAD+122.56%7.19%Industrial Services
Buy
CPCANADIAN PAC KANS CITY LTD
101.749 B CAD109.09 CAD+0.22%530.673 K0.2626.114.18 CAD+4.60%0.70%Transportation
Buy
TRITHOMSON-REUTERS CORP
101.701 B CAD225.32 CAD+1.17%292.507 K1.0831.827.08 CAD+117.19%1.21%Technology Services
Neutral
BMOBANK OF MONTREAL
90.528 B CAD124.79 CAD+1.52%2.846 M0.7917.677.06 CAD4.78%Finance
Buy
BNSBANK OF NOVA SCOTIA
78.375 B CAD64.13 CAD+1.31%3.735 M0.7710.496.11 CAD6.61%Finance
Neutral
CSUCONSTELLATION SOFTWARE INC
77.095 B CAD3638.01 CAD+2.64%16.14 K0.66101.2335.94 CAD+13.85%0.15%Technology Services
Buy
ATDALIMENTATION COUCHE-TARD
72.259 B CAD74.99 CAD−0.01%796.254 K0.5818.374.08 CAD+10.39%0.84%Retail Trade
Buy
SUSUNCOR ENERGY INC
67.26 B CAD52.26 CAD+0.44%5.644 M1.268.256.34 CAD−2.09%4.08%Energy Minerals
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
61.4 B CAD65.51 CAD+1.25%11.926 M2.5410.036.53 CAD5.40%Finance
Neutral
MFCMANULIFE FINANCIAL CORP
59.349 B CAD32.86 CAD+1.36%3.848 M0.6712.572.61 CAD−28.79%4.55%Finance
Buy
WCNWASTE CONNECTIONS INC (CA)
57.962 B CAD224.64 CAD+0.51%146.07 K0.6854.174.15 CAD−5.11%0.65%Transportation
Buy
TRPTC ENERGY CORPORATION
53.368 B CAD51.44 CAD+3.27%5.034 M0.8019.602.62 CAD+63.37%7.29%Industrial Services
Neutral
CVECENOVUS ENERGY INC
52.468 B CAD28.03 CAD−0.50%5.495 M1.3811.552.43 CAD−10.58%2.00%Energy Minerals
Strong buy
IMOIMPERIAL OIL
49.892 B CAD93.11 CAD−0.13%611.192 K1.0210.848.59 CAD−27.72%2.26%Energy Minerals
Neutral
LLOBLAWS COMPANIES LIMITED
47.216 B CAD153.93 CAD−0.44%236.889 K0.8722.926.72 CAD+16.88%1.16%Retail Trade
Buy
AEMAGNICO EAGLE MINES LTD
44.406 B CAD89.00 CAD−0.06%945.034 K0.7670.761.26 CAD−81.59%2.44%Non-Energy Minerals
Strong buy
SLFSUN LIFE FINANCIAL INC
41.946 B CAD71.75 CAD+0.76%647.069 K0.4113.665.25 CAD+0.81%4.26%Finance
Buy
BCEBCE INC
41.928 B CAD45.96 CAD+1.82%3.005 M1.0623.921.92 CAD−31.63%8.49%Communications
Neutral
IFCINTACT FINANCIAL CORPORATION
41.057 B CAD230.24 CAD+0.81%253.363 K0.9933.006.98 CAD−48.14%1.96%Finance
Buy
ABXBARRICK GOLD CORPORATION
39.535 B CAD22.52 CAD−0.62%2.83 M0.7820.241.11 CAD+1964.56%2.41%Non-Energy Minerals
Buy
GWOGREAT WEST LIFECO INC
39.376 B CAD42.23 CAD+1.22%1.205 M0.7712.913.27 CAD−32.95%5.01%Finance
Neutral
NANATIONAL BANK OF CANADA
38.513 B CAD113.55 CAD+0.82%4.669 M2.2811.999.47 CAD3.66%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
36.562 B CAD1543.33 CAD+1.27%66.167 K1.727.39208.94 CAD+71.84%1.31%Finance
Buy
NTRNUTRIEN LTD
35.816 B CAD72.42 CAD+0.64%468.343 K0.4721.263.41 CAD−81.31%3.94%Process Industries
Buy
TTELUS CORP
32.864 B CAD22.39 CAD+0.04%2.913 M0.9238.750.58 CAD−50.00%6.61%Communications
Buy
DOLDOLLARAMA INC
32.821 B CAD116.70 CAD+1.24%259.937 K0.4832.743.56 CAD+29.23%0.26%Retail Trade
Buy
WPMWHEATON PRECIOUS METALS CORP
32.673 B CAD72.08 CAD−0.61%403.273 K0.5445.021.60 CAD−16.92%1.14%Non-Energy Minerals
Strong buy
GIB.ACGI INC
32.45 B CAD141.86 CAD+1.56%277.786 K0.8720.257.01 CAD+9.84%0.00%Technology Services
Buy
FNVFRANCO NEVADA CORP
32.395 B CAD168.57 CAD+1.92%272.892 K0.89−3.44 CAD−174.06%1.10%Non-Energy Minerals
Buy
RCI.AROGERS COMMUNICATIONS INC
28.477 B CAD57.50 CAD+1.97%2.427 K2.6451.391.12 CAD−68.46%3.48%Communications
Strong buy
FTSFORTIS INC
26.913 B CAD54.59 CAD+0.39%825.042 K0.4817.473.13 CAD+6.08%4.23%Utilities
Neutral
WSPWSP GLOBAL INC
26.713 B CAD214.27 CAD+0.13%168.317 K1.1748.674.40 CAD+23.34%0.70%Industrial Services
Strong buy
PPLPEMBINA PIPELINE CORPORATION
26.677 B CAD48.55 CAD+0.35%1.568 M0.8516.212.99 CAD−41.52%5.50%Industrial Services
Buy
POWPOWER CORP OF CANADA
24.877 B CAD37.85 CAD+1.18%4.061 M1.1911.423.31 CAD+17.94%5.65%Finance
Buy
WNGEORGE WESTON LTD
24.811 B CAD185.50 CAD+0.47%103.505 K1.1117.3310.70 CAD−11.72%1.54%Retail Trade
Buy
IVNIVANHOE MINES LTD
24.193 B CAD19.06 CAD+1.87%2.298 M0.42110.750.17 CAD−65.50%0.00%Non-Energy Minerals
Strong buy
HHYDRO ONE LTD
23.334 B CAD38.95 CAD+0.46%363.316 K0.5921.551.81 CAD+3.32%3.04%Utilities
Neutral
TOUTOURMALINE OIL CORP
22.768 B CAD64.78 CAD−0.78%13.271 M7.7913.034.97 CAD−45.64%1.70%Energy Minerals
Strong buy
MGMAGNA INTERNATIONAL INC
18.354 B CAD63.89 CAD−3.49%1.042 M1.0313.424.76 CAD+131.03%3.94%Producer Manufacturing
Buy
RBARB GLOBAL INC
18.082 B CAD98.80 CAD+1.49%216.084 K2.0986.801.14 CAD−69.06%1.48%Technology Services
Buy
GFLGFL ENVIRONMENTAL INC.
16.881 B CAD44.84 CAD−2.01%444.386 K1.88938.080.05 CAD0.16%Industrial Services
Strong buy
TPX.AMOLSON COORS CANADA INC
16.693 B CAD87.88 CAD0.00%00.0013.076.72 CAD2.58%Consumer Non-Durables
MRUMETRO INC
16.421 B CAD72.33 CAD+1.10%409.593 K1.0516.974.26 CAD+13.75%1.72%Retail Trade
Neutral
TFIITFI INTERNATIONAL INC
15.547 B CAD184.12 CAD+1.65%309.258 K1.0424.277.59 CAD−33.85%1.09%Transportation
Strong buy
FMFIRST QUANTUM MINERALS
15.487 B CAD18.58 CAD+10.73%4.696 M1.25−2.33 CAD−270.86%1.13%Non-Energy Minerals
Buy
ARXARC RESOURCES LTD
14.715 B CAD24.62 CAD−0.93%1.639 M0.769.422.61 CAD−25.90%2.76%Energy Minerals
Strong buy
EMAEMERA INC
13.336 B CAD46.94 CAD+0.49%1.264 M0.7013.123.58 CAD+0.73%6.06%Utilities
Neutral
STNSTANTEC INC
13.063 B CAD114.52 CAD+0.06%308.64 K1.1938.512.97 CAD+33.74%0.69%Industrial Services
Buy
CCL.ACCL INDUSTRIES INC
12.673 B CAD72.29 CAD0.00%00.0025.382.85 CAD−15.68%1.48%Commercial Services
Strong buy
LUNLUNDIN MINING CORP
11.728 B CAD15.15 CAD+0.80%1.922 M0.5879.740.19 CAD−53.29%2.38%Non-Energy Minerals
Buy
OTEXOPEN TEXT CO
11.291 B CAD41.38 CAD−14.75%3.132 M6.9949.770.83 CAD−44.68%3.25%Technology Services
Buy
SAPSAPUTO GROUP INC
11.274 B CAD26.58 CAD−0.11%317.152 K1.3033.770.79 CAD−34.10%2.77%Consumer Non-Durables
Buy
DSGDESCARTES SYSTEMS GROUP INC
11.147 B CAD130.54 CAD+0.28%72.949 K0.5872.441.80 CAD+16.18%0.00%Technology Services
Buy
KKINROSS GOLD CORP
11.085 B CAD9.02 CAD+0.67%2.57 M0.6519.880.45 CAD1.80%Non-Energy Minerals
Buy
XTMX GROUP LIMITED
10.293 B CAD37.21 CAD+1.92%390.963 K1.5525.501.46 CAD+12.00%1.92%Finance
Neutral
TIHTOROMONT INDUSTRIES LTD
10.064 B CAD122.28 CAD−0.35%114.517 K1.0219.606.24 CAD+5.47%1.45%Distribution Services
Buy
LMNLUMINE GROUP INC
9.752 B CAD38.00 CAD+5.03%28.88 K0.63−47.69 CAD0.00%Technology Services
Buy
ATRLSNC-LAVALIN GROUP INC
9.487 B CAD54.04 CAD+0.99%293.515 K1.2133.041.64 CAD+2847.03%0.15%Industrial Services
Strong buy
TOITOPICUS COM INC
9.321 B CAD112.46 CAD−0.48%39.018 K1.21115.510.97 CAD+65.69%0.00%Technology Services
Neutral
FSVFIRSTSERVICE CORP
9.211 B CAD204.83 CAD−0.47%63.293 K0.8975.452.71 CAD−25.63%0.60%Finance
Buy
PAASPAN AMERICAN SILVER CORP
9.106 B CAD24.97 CAD−0.72%665.685 K0.93−0.34 CAD+84.21%2.17%Non-Energy Minerals
Strong buy
IGMIGM FINANCIAL INC
9.04 B CAD37.96 CAD+6.24%475.412 K2.259.124.16 CAD−3.66%5.93%Finance
Buy
CAECAE INC
8.912 B CAD28.00 CAD+1.41%369.832 K0.7032.020.87 CAD+56.03%0.00%Commercial Services
Strong buy
EFNELEMENT FLEET MANAGEMENT CORP
8.854 B CAD22.75 CAD+1.47%592.407 K1.3520.631.10 CAD+17.02%1.93%Finance
Buy
WFGWEST FRASER TIMBER CO
8.741 B CAD107.21 CAD+0.06%215.727 K0.96−1.64 CAD−115.28%1.50%Non-Energy Minerals
Strong buy
ALAALTAGAS LTD
8.556 B CAD30.36 CAD−0.13%698.796 K1.1014.732.06 CAD+20.23%3.75%Utilities
Strong buy
BNREBROOKFIELD REINSURANCE LTD
8.55 B CAD58.16 CAD+2.16%45.643 K2.230.67%Finance
IAGIA FINANCIAL CORPORATION
8.4 B CAD85.41 CAD+1.01%256.802 K0.8511.447.47 CAD−2.28%3.65%Finance
Buy
MEGMEG ENERGY CORP
8.388 B CAD30.77 CAD−0.10%2.237 M1.7815.541.98 CAD−31.86%0.00%Energy Minerals
Buy
EMP.AEMPIRE CO
8.207 B CAD32.40 CAD+0.53%163.563 K0.6710.733.02 CAD+16.02%2.25%Retail Trade
Buy
AGIALAMOS GOLD INC
8.154 B CAD20.54 CAD+0.44%493.556 K0.6229.790.69 CAD+114.86%0.66%Non-Energy Minerals
Buy
KEYKEYERA CORPORATION
7.924 B CAD34.58 CAD−0.03%553.676 K0.8118.691.85 CAD+24.43%5.73%Industrial Services
Buy
CTCCANADIAN TIRE LTD
7.823 B CAD230.00 CAD0.00%790.1560.583.80 CAD−78.54%2.87%Retail Trade
Neutral
ONEXONEX CORP
7.784 B CAD100.44 CAD+1.03%52.34 K0.8210.909.21 CAD+124.03%0.40%Finance
Buy
U.USPROTT PHYSICAL URANIUM TR
7.751 B CAD22.78 USD−0.83%31.009 K0.802.1214.26 CAD0.00%Miscellaneous
GILGILDAN ACTIVEWEAR INC
7.637 B CAD45.30 CAD−1.29%234.324 K0.9311.353.99 CAD+12.35%2.28%Consumer Non-Durables
Buy
CSCAPSTONE COPPER CORP
7.558 B CAD9.95 CAD+5.85%3.18 M1.16−0.17 CAD−240.36%0.00%Non-Energy Minerals
Strong buy
CPGCRESCENT POINT ENERGY CORP
7.334 B CAD11.83 CAD−0.76%1.908 M0.6112.240.97 CAD−61.77%3.51%Energy Minerals
Strong buy
CCLSCELESTICA INC
7.291 B CAD61.37 CAD+2.05%429.017 K0.7616.913.63 CAD+127.32%0.00%Electronic Technology
Buy
DOOBRP INC
7.068 B CAD94.30 CAD+1.41%84.668 K0.639.989.45 CAD−11.73%0.80%Producer Manufacturing
Buy
CIGICOLLIERS INTL GROUP INC
7.021 B CAD147.58 CAD+3.32%48.08 K0.8353.192.77 CAD+134.39%0.27%Finance
Buy
PKIPARKLAND CORPORATION
7.017 B CAD40.16 CAD−3.44%1.143 M2.1318.522.17 CAD+7.76%3.41%Distribution Services
Strong buy
EDVENDEAVOUR MINING PLC
6.977 B CAD28.49 CAD+0.07%340.84 K0.75−0.19 CAD+59.97%3.84%Non-Energy Minerals
Strong buy
BBD.ABOMBARDIER INC
6.954 B CAD71.17 CAD+1.80%9.197 K0.8319.473.66 CAD−38.86%0.00%Electronic Technology
Buy
QBR.AQUEBECOR INC
6.806 B CAD28.50 CAD0.00%100.0210.442.73 CAD+8.63%3.93%Consumer Services
Buy
SCRSTRATHCONA RESOURCES LTD
6.652 B CAD31.05 CAD+0.03%23.256 K0.937.803.98 CAD−65.34%0.00%Energy Minerals
Buy
ACAIR CANADA
6.595 B CAD18.76 CAD+0.05%3.521 M1.193.285.72 CAD0.00%Transportation
Strong buy
CUCANADIAN UTILITIES
6.177 B CAD30.23 CAD−0.23%846.567 K1.6814.112.14 CAD−6.93%5.95%Utilities
Buy
NVEINUVEI CORPORATION
6.17 B CAD44.21 CAD+0.14%139.627 K0.82−0.08 CAD−115.60%0.92%Technology Services
Neutral
AQNALGONQUIN POWER & UTILITIES CORP
6.164 B CAD8.94 CAD+0.45%2.075 M1.19256.160.03 CAD6.50%Utilities
Neutral
PSKPRAIRIESKY ROYALTY LTD
6.134 B CAD25.67 CAD−0.47%290.92 K0.8728.100.91 CAD−29.63%3.78%Miscellaneous
Buy
NXENEXGEN ENERGY LTD
6.113 B CAD11.33 CAD+1.25%1.958 M1.0079.230.14 CAD0.00%Non-Energy Minerals
Strong buy
WCPWHITECAP RESOURCES INC
5.932 B CAD9.92 CAD−1.10%2.117 M0.838.791.13 CAD−45.93%6.60%Energy Minerals
Strong buy
FTTFINNING INTERNATIONAL INC
5.815 B CAD40.38 CAD−1.01%455.417 K1.0611.413.54 CAD+8.96%2.48%Distribution Services
Strong buy
CURACURALEAF HOLDINGS INC
5.671 B CAD7.70 CAD−0.39%356.298 K0.51−0.52 CAD+22.15%0.00%Process Industries
Strong buy
BYDBOYD GROUP SERVICES INC
5.669 B CAD264.00 CAD−1.29%40.091 K0.5648.495.44 CAD+117.36%0.23%Consumer Services
Buy