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
188.03 B CAD134.57 CAD+0.79%13.526 M2.6312.5610.71 CAD4.04%Finance
Buy
TDTORONTO-DOMINION BANK
139.73 B CAD79.88 CAD+1.31%8.511 M0.7612.636.32 CAD4.95%Finance
Buy
CNQCANADIAN NATURAL RESOURCES LTD
113.338 B CAD105.31 CAD−0.50%4.484 M0.8214.087.48 CAD−21.04%3.64%Energy Minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
112.193 B CAD175.47 CAD+0.21%810.526 K0.9820.508.56 CAD+14.89%1.84%Transportation
Neutral
CPCANADIAN PAC KANS CITY LTD
107.779 B CAD116.41 CAD+0.71%1.171 M1.2827.684.21 CAD+11.56%0.66%Transportation
Buy
ENBENBRIDGE INC
99.201 B CAD47.97 CAD+2.79%11.704 M1.5316.902.84 CAD+122.56%7.67%Industrial Services
Buy
TRITHOMSON-REUTERS CORP
93.798 B CAD206.67 CAD−0.55%204.696 K0.9826.497.80 CAD+109.57%1.31%Technology Services
Neutral
BMOBANK OF MONTREAL
90.942 B CAD126.75 CAD+1.11%2.908 M1.3017.957.06 CAD4.69%Finance
Buy
CSUCONSTELLATION SOFTWARE INC
78.412 B CAD3661.67 CAD−1.04%28.811 K1.07101.8935.94 CAD+13.85%0.14%Technology Services
Buy
BNSBANK OF NOVA SCOTIA
78.388 B CAD64.28 CAD+0.22%3.71 M0.9010.516.11 CAD6.56%Finance
Neutral
ATDALIMENTATION COUCHE-TARD
72.663 B CAD76.06 CAD+0.86%1.399 M0.8718.634.08 CAD+10.39%0.84%Retail Trade
Buy
SUSUNCOR ENERGY INC
67.427 B CAD52.99 CAD+1.15%3.456 M0.758.366.34 CAD−2.09%4.07%Energy Minerals
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
60.941 B CAD65.43 CAD+0.63%4.776 M1.3110.026.53 CAD5.44%Finance
Neutral
WCNWASTE CONNECTIONS INC (CA)
58.331 B CAD226.87 CAD+0.22%184.274 K0.9756.953.98 CAD−5.44%0.65%Transportation
Buy
MFCMANULIFE FINANCIAL CORP
57.055 B CAD31.72 CAD+0.41%3.737 M1.0512.142.61 CAD−28.79%4.73%Finance
Buy
CVECENOVUS ENERGY INC
53.273 B CAD28.69 CAD+0.81%4.79 M0.9013.502.13 CAD−33.27%1.97%Energy Minerals
Strong buy
IMOIMPERIAL OIL
50.642 B CAD95.63 CAD+1.19%567.518 K0.7311.268.50 CAD−26.11%2.22%Energy Minerals
Neutral
TRPTC ENERGY CORPORATION
50.36 B CAD49.05 CAD+1.05%8.507 M1.1217.842.75 CAD+301.56%7.73%Industrial Services
Neutral
LLOBLAWS COMPANIES LIMITED
45.955 B CAD148.27 CAD+0.03%444.048 K1.4122.706.53 CAD+13.45%1.20%Retail Trade
Buy
AEMAGNICO EAGLE MINES LTD
43.602 B CAD87.82 CAD+0.49%878.044 K0.6315.865.54 CAD+180.60%2.48%Non-Energy Minerals
Strong buy
ABXBARRICK GOLD CORPORATION
41.045 B CAD23.53 CAD+0.64%2.781 M0.5824.040.98 CAD+258.10%2.32%Non-Energy Minerals
Buy
SLFSUN LIFE FINANCIAL INC
40.806 B CAD70.30 CAD+0.72%1.142 M1.1113.385.25 CAD+0.81%4.38%Finance
Buy
BCEBCE INC
40.45 B CAD44.80 CAD+1.04%2.397 M0.7919.692.28 CAD−23.60%8.80%Communications
Neutral
IFCINTACT FINANCIAL CORPORATION
38.876 B CAD221.95 CAD+0.06%209.177 K0.8431.816.98 CAD−48.14%2.03%Finance
Buy
GWOGREAT WEST LIFECO INC
37.577 B CAD40.26 CAD−0.10%987.649 K0.9213.742.93 CAD−42.16%5.25%Finance
Neutral
NANATIONAL BANK OF CANADA
37.349 B CAD110.12 CAD0.00%1.736 M0.8211.629.47 CAD3.70%Finance
Buy
NTRNUTRIEN LTD
35.861 B CAD72.56 CAD+0.07%942.13 K0.9921.303.41 CAD−81.31%3.93%Process Industries
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
35.644 B CAD1513.79 CAD+0.61%28.437 K0.646.46234.16 CAD+287.14%1.35%Finance
Buy
GIB.ACGI INC
32.939 B CAD142.99 CAD−0.08%283.501 K0.7920.626.94 CAD+12.84%0.00%Technology Services
Buy
WPMWHEATON PRECIOUS METALS CORP
32.877 B CAD72.38 CAD−0.21%687.377 K0.8545.201.60 CAD−16.92%1.12%Non-Energy Minerals
Strong buy
FNVFRANCO NEVADA CORP
32.195 B CAD167.00 CAD−0.32%267.455 K0.69−3.35 CAD−170.62%1.11%Non-Energy Minerals
Buy
TTELUS CORP
31.895 B CAD21.87 CAD+0.64%3.74 M1.2637.850.58 CAD−50.00%6.81%Communications
Buy
DOLDOLLARAMA INC
31.761 B CAD112.80 CAD−0.12%355.108 K0.6331.653.56 CAD+29.23%0.25%Retail Trade
Buy
RCI.AROGERS COMMUNICATIONS INC
28.324 B CAD55.02 CAD−1.68%1.96 K1.7433.421.65 CAD−50.31%3.57%Communications
Strong buy
WSPWSP GLOBAL INC
26.18 B CAD209.64 CAD−0.17%133.267 K0.9647.624.40 CAD+23.34%0.71%Industrial Services
Strong buy
PPLPEMBINA PIPELINE CORPORATION
25.935 B CAD47.98 CAD+1.65%1.837 M0.7516.022.99 CAD−41.52%5.66%Industrial Services
Buy
FTSFORTIS INC
25.824 B CAD52.89 CAD+0.97%1.794 M1.3117.083.10 CAD+11.47%4.41%Utilities
Neutral
IVNIVANHOE MINES LTD
24.574 B CAD19.21 CAD−0.77%7.79 M2.4257.000.34 CAD−21.77%0.00%Non-Energy Minerals
Strong buy
POWPOWER CORP OF CANADA
23.93 B CAD36.84 CAD+1.04%2.132 M0.7511.113.31 CAD+17.94%5.86%Finance
Buy
WNGEORGE WESTON LTD
23.682 B CAD177.84 CAD+0.44%70.548 K0.5616.6110.70 CAD−11.72%1.61%Retail Trade
Buy
HHYDRO ONE LTD
22.615 B CAD37.80 CAD+0.13%577.333 K0.6420.921.81 CAD+3.32%3.14%Utilities
Neutral
TOUTOURMALINE OIL CORP
22.536 B CAD65.12 CAD+1.56%928.503 K0.5312.995.01 CAD−45.47%1.72%Energy Minerals
Strong buy
MGMAGNA INTERNATIONAL INC
18.923 B CAD66.45 CAD+0.88%441.743 K0.6411.645.71 CAD+117.73%3.82%Producer Manufacturing
Buy
TPX.AMOLSON COORS CANADA INC
18.718 B CAD87.88 CAD0.00%00.0014.985.87 CAD2.71%Consumer Non-Durables
RBARB GLOBAL INC
18.272 B CAD99.87 CAD+0.03%83.387 K0.8387.741.14 CAD−69.06%1.47%Technology Services
Buy
GFLGFL ENVIRONMENTAL INC.
17.129 B CAD45.56 CAD+0.13%111.239 K0.48−0.08 CAD+90.15%0.15%Industrial Services
Strong buy
TFIITFI INTERNATIONAL INC
16.475 B CAD196.65 CAD+0.79%164.119 K0.6725.087.84 CAD−33.20%1.03%Transportation
Strong buy
MRUMETRO INC
15.883 B CAD69.70 CAD−0.37%192.347 K0.6215.954.37 CAD+20.23%1.78%Retail Trade
Neutral
ARXARC RESOURCES LTD
14.924 B CAD24.97 CAD0.00%1.504 M0.569.562.61 CAD−25.90%2.72%Energy Minerals
Strong buy
FMFIRST QUANTUM MINERALS
13.412 B CAD15.96 CAD−0.81%2.676 M0.90−1.89 CAD−198.72%1.31%Non-Energy Minerals
Buy
EMAEMERA INC
13.183 B CAD46.71 CAD+0.67%1.379 M0.6813.053.58 CAD+0.73%6.07%Utilities
Neutral
OTEXOPEN TEXT CO
13.025 B CAD48.18 CAD+0.63%297.054 K0.5876.050.63 CAD−59.50%2.81%Technology Services
Buy
CCL.ACCL INDUSTRIES INC
12.597 B CAD70.15 CAD0.00%00.0024.632.85 CAD−15.68%1.51%Commercial Services
Strong buy
STNSTANTEC INC
12.45 B CAD108.50 CAD−0.60%487.661 K2.5436.482.97 CAD+33.74%0.73%Industrial Services
Buy
LUNLUNDIN MINING CORP
12.425 B CAD15.84 CAD−1.31%2.046 M0.5937.470.42 CAD−43.03%2.24%Non-Energy Minerals
Buy
LMNLUMINE GROUP INC
11.148 B CAD36.11 CAD−5.67%111.871 K3.30−59.94 CAD0.00%Technology Services
Buy
KKINROSS GOLD CORP
11.024 B CAD9.31 CAD+3.79%4.662 M1.2420.520.45 CAD1.82%Non-Energy Minerals
Buy
SAPSAPUTO GROUP INC
10.837 B CAD25.68 CAD+0.51%165.86 K0.5932.630.79 CAD−34.10%2.88%Consumer Non-Durables
Buy
TIHTOROMONT INDUSTRIES LTD
10.664 B CAD129.28 CAD−0.22%58.016 K0.4720.256.38 CAD+16.63%1.37%Distribution Services
Buy
DSGDESCARTES SYSTEMS GROUP INC
10.576 B CAD124.03 CAD−0.10%187.13 K2.2568.831.80 CAD+16.18%0.00%Technology Services
Buy
XTMX GROUP LIMITED
10.08 B CAD36.10 CAD−0.93%199.656 K0.7028.301.28 CAD−34.08%1.96%Finance
Neutral
TOITOPICUS COM INC
9.848 B CAD116.80 CAD−2.88%55.317 K2.71144.730.81 CAD+44.39%0.00%Technology Services
Neutral
PAASPAN AMERICAN SILVER CORP
9.576 B CAD26.24 CAD−0.08%645.115 K0.58−0.34 CAD+84.21%2.06%Non-Energy Minerals
Strong buy
ATRLSNC-LAVALIN GROUP INC
9.508 B CAD53.88 CAD−0.52%157.073 K0.8532.941.64 CAD+2847.03%0.15%Industrial Services
Strong buy
FSVFIRSTSERVICE CORP
9.251 B CAD205.50 CAD−0.10%54.885 K0.8468.173.01 CAD−15.40%0.60%Finance
Buy
WFGWEST FRASER TIMBER CO
9.052 B CAD106.42 CAD−1.25%283.792 K1.21−2.90 CAD−111.88%1.49%Non-Energy Minerals
Strong buy
MEGMEG ENERGY CORP
8.524 B CAD31.16 CAD−0.35%1.662 M1.1715.741.98 CAD−31.86%0.00%Energy Minerals
Buy
EFNELEMENT FLEET MANAGEMENT CORP
8.375 B CAD21.50 CAD−0.09%294.509 K0.7119.501.10 CAD+17.02%2.04%Finance
Buy
ALAALTAGAS LTD
8.306 B CAD29.89 CAD+1.43%768.73 K0.9113.212.26 CAD+61.08%3.86%Utilities
Strong buy
AGIALAMOS GOLD INC
8.238 B CAD21.06 CAD+1.49%642.064 K0.8029.570.71 CAD+454.32%0.65%Non-Energy Minerals
Strong buy
GILGILDAN ACTIVEWEAR INC
8.156 B CAD48.42 CAD+0.12%146.535 K0.6611.824.10 CAD+8.03%2.14%Consumer Non-Durables
Buy
CAECAE INC
8.136 B CAD25.58 CAD+0.08%469.069 K0.9829.250.87 CAD+56.03%0.00%Commercial Services
Strong buy
IAGIA FINANCIAL CORPORATION
8.048 B CAD82.28 CAD+0.55%234.733 K0.9711.027.47 CAD−2.28%3.81%Finance
Buy
EMP.AEMPIRE CO
8.03 B CAD31.69 CAD−0.03%148.675 K0.3410.503.02 CAD+16.02%2.25%Retail Trade
Buy
IGMIGM FINANCIAL INC
7.961 B CAD33.60 CAD+0.51%122.717 K0.526.974.82 CAD+32.85%6.73%Finance
Buy
KEYKEYERA CORPORATION
7.958 B CAD35.00 CAD+0.78%663.007 K0.8418.911.85 CAD+24.43%5.70%Industrial Services
Buy
BNREBROOKFIELD REINSURANCE LTD
7.769 B CAD53.66 CAD+1.53%10.601 K0.790.74%Finance
ONEXONEX CORP
7.622 B CAD97.30 CAD−1.07%63.659 K0.8010.569.21 CAD+124.03%0.41%Finance
Buy
PKIPARKLAND CORPORATION
7.564 B CAD42.19 CAD−2.56%701.313 K1.1216.032.63 CAD+36.33%3.16%Distribution Services
Strong buy
CTCCANADIAN TIRE LTD
7.547 B CAD249.45 CAD+8.93%6131.8965.713.80 CAD−78.54%3.02%Retail Trade
Neutral
CSCAPSTONE COPPER CORP
7.33 B CAD9.50 CAD−1.55%1.656 M0.56−0.20 CAD−176.54%0.00%Non-Energy Minerals
Strong buy
EDVENDEAVOUR MINING PLC
7.228 B CAD29.94 CAD+1.49%278.976 K0.38−0.19 CAD+59.97%3.71%Non-Energy Minerals
Strong buy
CPGCRESCENT POINT ENERGY CORP
7.222 B CAD11.96 CAD+2.66%4.692 M1.1012.370.97 CAD−61.77%3.56%Energy Minerals
Strong buy
CLSCELESTICA INC
7.196 B CAD56.03 CAD−7.14%1.031 M2.7020.352.75 CAD+78.47%0.00%Electronic Technology
Buy
SCRSTRATHCONA RESOURCES LTD
7.104 B CAD33.12 CAD−0.12%44.294 K0.828.323.98 CAD−65.34%0.00%Energy Minerals
Buy
U.USPROTT PHYSICAL URANIUM TR
7.056 B CAD20.60 USD−0.15%23.547 K0.511.9114.26 CAD0.00%Miscellaneous
DOOBRP INC
7.026 B CAD95.38 CAD+1.76%178.54 K0.8010.109.45 CAD−11.73%0.77%Producer Manufacturing
Buy
CIGICOLLIERS INTL GROUP INC
7.007 B CAD145.87 CAD−0.96%88.704 K2.4181.451.79 CAD+39.78%0.27%Finance
Buy
ACAIR CANADA
6.882 B CAD19.58 CAD0.00%1.967 M0.903.315.91 CAD0.00%Transportation
Strong buy
QBR.AQUEBECOR INC
6.568 B CAD28.38 CAD0.00%1150.1210.402.73 CAD+8.63%4.32%Consumer Services
Buy
PSKPRAIRIESKY ROYALTY LTD
6.543 B CAD27.73 CAD+1.28%262.387 K0.9529.110.95 CAD−28.26%3.54%Miscellaneous
Buy
WCPWHITECAP RESOURCES INC
6.177 B CAD10.38 CAD+0.48%1.432 M0.657.111.46 CAD−45.71%6.34%Energy Minerals
Strong buy
NVEINUVEI CORPORATION
6.141 B CAD44.02 CAD+0.05%100.203 K0.38−0.08 CAD−115.60%0.93%Technology Services
Neutral
FTTFINNING INTERNATIONAL INC
6.057 B CAD42.07 CAD+0.02%239.011 K0.7611.893.54 CAD+8.96%2.38%Distribution Services
Strong buy
CUCANADIAN UTILITIES
6.026 B CAD30.20 CAD+1.27%244.766 K0.4212.962.33 CAD+12.78%6.03%Utilities
Buy
BYDBOYD GROUP SERVICES INC
5.899 B CAD269.64 CAD−1.86%55.753 K2.2449.535.44 CAD+117.36%0.22%Consumer Services
Buy
NXENEXGEN ENERGY LTD
5.676 B CAD10.47 CAD−0.48%928.435 K0.5373.220.14 CAD0.00%Non-Energy Minerals
Strong buy
ERFENERPLUS CORPORATION
5.561 B CAD27.41 CAD+0.18%317.54 K0.949.692.83 CAD−45.24%1.19%Energy Minerals
Neutral
AQNALGONQUIN POWER & UTILITIES CORP
5.55 B CAD8.17 CAD+1.49%1.417 M0.84234.100.03 CAD7.22%Utilities
Neutral
BBD.ABOMBARDIER INC
5.535 B CAD57.10 CAD+0.78%4.298 K0.709.066.30 CAD0.00%Electronic Technology
Buy