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.904 B CAD134.14 CAD+0.50%6.968 M0.8312.5210.71 CAD4.03%Finance
Buy
TDTORONTO-DOMINION BANK
143.895 B CAD81.20 CAD+0.54%4.348 M0.4812.846.32 CAD4.80%Finance
Buy
CNQCANADIAN NATURAL RESOURCES LTD
114.066 B CAD106.52 CAD+0.79%2.35 M0.5014.247.48 CAD−21.04%3.61%Energy Minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
108.949 B CAD171.25 CAD+0.50%661.253 K0.6418.919.06 CAD+13.76%1.88%Transportation
Neutral
CPCANADIAN PAC KANS CITY LTD
104.118 B CAD111.63 CAD−0.45%1.076 M0.7626.724.18 CAD+4.60%0.68%Transportation
Buy
ENBENBRIDGE INC
104.069 B CAD48.96 CAD−1.13%9.4 M0.8417.252.84 CAD+122.56%7.31%Industrial Services
Buy
TRITHOMSON-REUTERS CORP
95.269 B CAD211.07 CAD+1.31%208.317 K1.1027.057.80 CAD+109.57%1.29%Technology Services
Neutral
BMOBANK OF MONTREAL
90.122 B CAD124.23 CAD−1.94%3.319 M1.1117.607.06 CAD4.73%Finance
Buy
BNSBANK OF NOVA SCOTIA
77.752 B CAD63.62 CAD+0.74%3.202 M0.6410.416.11 CAD6.62%Finance
Neutral
CSUCONSTELLATION SOFTWARE INC
77.031 B CAD3635.00 CAD−0.55%31.513 K1.16101.1535.94 CAD+13.85%0.15%Technology Services
Buy
ATDALIMENTATION COUCHE-TARD
74.918 B CAD77.75 CAD+0.48%780.249 K0.4919.054.08 CAD+10.39%0.81%Retail Trade
Buy
SUSUNCOR ENERGY INC
69.332 B CAD53.87 CAD−0.02%4.169 M1.128.506.34 CAD−2.09%3.95%Energy Minerals
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
61.269 B CAD65.37 CAD+0.94%1.83 M0.3810.016.53 CAD5.42%Finance
Neutral
MFCMANULIFE FINANCIAL CORP
57.922 B CAD32.07 CAD+0.41%3.634 M0.8912.272.61 CAD−28.79%4.66%Finance
Buy
WCNWASTE CONNECTIONS INC (CA)
57.681 B CAD223.55 CAD−0.93%205.965 K1.0053.914.15 CAD−5.11%0.65%Transportation
Buy
CVECENOVUS ENERGY INC
54.883 B CAD29.32 CAD+0.79%4.462 M0.9313.802.13 CAD−33.27%1.91%Energy Minerals
Strong buy
IMOIMPERIAL OIL
51.74 B CAD96.56 CAD−0.82%937.121 K1.4511.368.50 CAD−26.11%2.17%Energy Minerals
Neutral
TRPTC ENERGY CORPORATION
51.148 B CAD49.30 CAD−0.06%3.779 M0.4417.932.75 CAD+301.56%7.61%Industrial Services
Neutral
LLOBLAWS COMPANIES LIMITED
46.738 B CAD152.37 CAD−0.04%192.965 K0.5923.326.53 CAD+13.45%1.17%Retail Trade
Buy
AEMAGNICO EAGLE MINES LTD
44.68 B CAD89.55 CAD+0.94%1.139 M0.8671.201.26 CAD−81.59%2.42%Non-Energy Minerals
Strong buy
SLFSUN LIFE FINANCIAL INC
41.315 B CAD70.67 CAD+0.76%881.265 K0.7613.455.25 CAD+0.81%4.33%Finance
Buy
ABXBARRICK GOLD CORPORATION
41.01 B CAD23.36 CAD+0.13%2.959 M0.6023.870.98 CAD+258.10%2.32%Non-Energy Minerals
Buy
BCEBCE INC
40.678 B CAD44.59 CAD−0.73%2.313 M0.9019.602.28 CAD−23.60%8.75%Communications
Neutral
IFCINTACT FINANCIAL CORPORATION
39.999 B CAD224.31 CAD+1.47%333.866 K1.6032.156.98 CAD−48.14%2.01%Finance
Buy
NANATIONAL BANK OF CANADA
37.963 B CAD111.93 CAD−0.12%1.918 M0.8911.829.47 CAD3.64%Finance
Buy
GWOGREAT WEST LIFECO INC
37.717 B CAD40.45 CAD+0.65%742.069 K0.5513.802.93 CAD−42.16%5.23%Finance
Neutral
NTRNUTRIEN LTD
35.524 B CAD71.83 CAD+1.00%550.115 K0.5621.093.41 CAD−81.31%3.97%Process Industries
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
35.209 B CAD1486.20 CAD−0.02%62.837 K1.426.35234.16 CAD+287.14%1.36%Finance
Buy
WPMWHEATON PRECIOUS METALS CORP
33.449 B CAD73.79 CAD+0.52%364.438 K0.4546.081.60 CAD−16.92%1.10%Non-Energy Minerals
Strong buy
DOLDOLLARAMA INC
32.517 B CAD115.62 CAD−1.18%696.505 K1.3332.443.56 CAD+29.23%0.24%Retail Trade
Buy
GIB.ACGI INC
32.449 B CAD140.98 CAD+0.10%224.599 K0.6820.336.94 CAD+12.84%0.00%Technology Services
Buy
FNVFRANCO NEVADA CORP
32.28 B CAD167.97 CAD+1.11%245.553 K0.73−3.35 CAD−170.62%1.11%Non-Energy Minerals
Buy
TTELUS CORP
32.218 B CAD21.95 CAD−0.23%1.99 M0.6337.990.58 CAD−50.00%6.74%Communications
Buy
RCI.AROGERS COMMUNICATIONS INC
28.127 B CAD57.00 CAD+2.70%1.237 K1.1250.951.12 CAD−68.46%3.51%Communications
Strong buy
PPLPEMBINA PIPELINE CORPORATION
26.902 B CAD48.96 CAD+0.37%1.467 M0.6416.352.99 CAD−41.52%5.45%Industrial Services
Buy
WSPWSP GLOBAL INC
26.644 B CAD213.72 CAD+0.03%92.481 K0.7148.554.40 CAD+23.34%0.70%Industrial Services
Strong buy
FTSFORTIS INC
26.317 B CAD53.38 CAD−0.63%1.311 M0.7417.243.10 CAD+11.47%4.33%Utilities
Neutral
IVNIVANHOE MINES LTD
25.843 B CAD20.36 CAD+5.93%7.278 M1.7060.420.34 CAD−21.77%0.00%Non-Energy Minerals
Strong buy
WNGEORGE WESTON LTD
24.633 B CAD184.17 CAD+0.18%77.304 K0.7117.2010.70 CAD−11.72%1.55%Retail Trade
Buy
POWPOWER CORP OF CANADA
24.006 B CAD36.40 CAD−0.66%3.84 M1.3410.983.31 CAD+17.94%5.87%Finance
Buy
TOUTOURMALINE OIL CORP
23.816 B CAD67.76 CAD−0.62%1.071 M0.6513.525.01 CAD−45.47%1.62%Energy Minerals
Strong buy
HHYDRO ONE LTD
22.891 B CAD38.21 CAD+0.98%578.066 K0.7621.141.81 CAD+3.32%3.10%Utilities
Neutral
MGMAGNA INTERNATIONAL INC
19.291 B CAD67.15 CAD+0.92%505.406 K0.5911.775.71 CAD+117.73%3.75%Producer Manufacturing
Buy
TPX.AMOLSON COORS CANADA INC
18.315 B CAD87.88 CAD0.00%00.0014.985.87 CAD2.68%Consumer Non-Durables
RBARB GLOBAL INC
18.296 B CAD99.97 CAD−0.19%97.754 K1.0287.821.14 CAD−69.06%1.46%Technology Services
Buy
GFLGFL ENVIRONMENTAL INC.
16.497 B CAD43.82 CAD−0.68%229.257 K1.04−0.08 CAD+90.15%0.16%Industrial Services
Strong buy
MRUMETRO INC
16.101 B CAD70.92 CAD−0.04%261.083 K0.6716.644.26 CAD+13.75%1.75%Retail Trade
Neutral
TFIITFI INTERNATIONAL INC
15.864 B CAD187.87 CAD−2.32%567.72 K2.1124.767.59 CAD−33.85%1.07%Transportation
Strong buy
ARXARC RESOURCES LTD
15.379 B CAD25.73 CAD−0.35%1.971 M1.089.852.61 CAD−25.90%2.64%Energy Minerals
Strong buy
FMFIRST QUANTUM MINERALS
15.229 B CAD18.27 CAD+12.50%4.286 M1.39−2.33 CAD−270.86%1.15%Non-Energy Minerals
Buy
OTEXOPEN TEXT CO
13.27 B CAD48.78 CAD−0.14%320.557 K0.6577.000.63 CAD−59.50%2.76%Technology Services
Buy
EMAEMERA INC
13.192 B CAD46.43 CAD+0.56%1.737 M0.7412.983.58 CAD+0.73%6.06%Utilities
Neutral
STNSTANTEC INC
12.753 B CAD111.80 CAD+0.40%131.587 K0.5537.592.97 CAD+33.74%0.71%Industrial Services
Buy
CCL.ACCL INDUSTRIES INC
12.641 B CAD70.15 CAD0.00%00.0024.632.85 CAD−15.68%1.48%Commercial Services
Strong buy
LUNLUNDIN MINING CORP
12.564 B CAD16.23 CAD+4.04%4.191 M1.6638.400.42 CAD−43.03%2.22%Non-Energy Minerals
Buy
KKINROSS GOLD CORP
11.319 B CAD9.21 CAD+0.11%4.013 M0.9220.300.45 CAD1.77%Non-Energy Minerals
Buy
SAPSAPUTO GROUP INC
11.236 B CAD26.49 CAD+0.80%202.027 K0.7833.660.79 CAD−34.10%2.77%Consumer Non-Durables
Buy
DSGDESCARTES SYSTEMS GROUP INC
10.972 B CAD128.80 CAD−0.19%118.023 K1.0571.481.80 CAD+16.18%0.00%Technology Services
Buy
TIHTOROMONT INDUSTRIES LTD
10.659 B CAD129.50 CAD+0.25%58.369 K0.6420.296.38 CAD+16.63%1.37%Distribution Services
Buy
XTMX GROUP LIMITED
10.064 B CAD36.38 CAD+0.94%225.04 K0.9428.521.28 CAD−34.08%1.96%Finance
Neutral
ATRLSNC-LAVALIN GROUP INC
9.77 B CAD55.65 CAD+0.23%206.433 K0.9134.021.64 CAD+2847.03%0.14%Industrial Services
Strong buy
LMNLUMINE GROUP INC
9.762 B CAD38.04 CAD+3.01%31.976 K0.74−59.94 CAD0.00%Technology Services
Buy
TOITOPICUS COM INC
9.697 B CAD117.00 CAD−1.40%25.14 K0.98144.980.81 CAD+44.39%0.00%Technology Services
Neutral
PAASPAN AMERICAN SILVER CORP
9.474 B CAD25.98 CAD+0.27%501.928 K0.58−0.34 CAD+84.21%2.09%Non-Energy Minerals
Strong buy
FSVFIRSTSERVICE CORP
9.211 B CAD204.83 CAD−1.19%60.579 K0.9675.442.72 CAD−25.62%0.60%Finance
Buy
WFGWEST FRASER TIMBER CO
9.029 B CAD107.50 CAD−0.35%145.05 K0.63−1.64 CAD−115.28%1.49%Non-Energy Minerals
Strong buy
MEGMEG ENERGY CORP
8.783 B CAD32.22 CAD−0.19%836.78 K0.6116.271.98 CAD−31.86%0.00%Energy Minerals
Buy
ALAALTAGAS LTD
8.492 B CAD30.13 CAD−0.30%607.706 K0.8913.312.26 CAD+61.08%3.78%Utilities
Strong buy
IAGIA FINANCIAL CORPORATION
8.336 B CAD84.76 CAD+1.41%200.304 K0.7311.357.47 CAD−2.28%3.68%Finance
Buy
EFNELEMENT FLEET MANAGEMENT CORP
8.309 B CAD21.35 CAD+0.66%392.355 K0.8719.361.10 CAD+17.02%2.06%Finance
Buy
AGIALAMOS GOLD INC
8.301 B CAD20.91 CAD+2.00%832.418 K1.0130.330.69 CAD+114.86%0.64%Non-Energy Minerals
Buy
CAECAE INC
8.285 B CAD26.03 CAD+1.76%416.909 K0.7929.770.87 CAD+56.03%0.00%Commercial Services
Strong buy
BNREBROOKFIELD REINSURANCE LTD
8.208 B CAD55.83 CAD+1.56%8.847 K0.800.70%Finance
KEYKEYERA CORPORATION
8.156 B CAD35.59 CAD+0.42%572.01 K0.8119.231.85 CAD+24.43%5.56%Industrial Services
Buy
GILGILDAN ACTIVEWEAR INC
8.14 B CAD48.26 CAD+0.73%174.842 K0.7911.784.10 CAD+8.03%2.14%Consumer Non-Durables
Buy
IGMIGM FINANCIAL INC
8.135 B CAD34.16 CAD+1.27%129.398 K0.667.094.82 CAD+32.85%6.59%Finance
Buy
EMP.AEMPIRE CO
8.106 B CAD32.00 CAD−1.17%200.191 K0.7210.603.02 CAD+16.02%2.23%Retail Trade
Buy
CTCCANADIAN TIRE LTD
7.951 B CAD253.33 CAD0.00%640.1366.733.80 CAD−78.54%2.88%Retail Trade
Neutral
CSCAPSTONE COPPER CORP
7.816 B CAD10.29 CAD+6.96%3.962 M1.83−0.20 CAD−176.54%0.00%Non-Energy Minerals
Strong buy
CPGCRESCENT POINT ENERGY CORP
7.675 B CAD12.38 CAD+0.57%2.12 M0.6512.810.97 CAD−61.77%3.35%Energy Minerals
Strong buy
ONEXONEX CORP
7.631 B CAD98.47 CAD−0.27%64.91 K0.8910.699.21 CAD+124.03%0.41%Finance
Buy
PKIPARKLAND CORPORATION
7.454 B CAD42.67 CAD−1.11%466.682 K0.7716.222.63 CAD+36.33%3.21%Distribution Services
Strong buy
U.USPROTT PHYSICAL URANIUM TR
7.192 B CAD21.15 USD+2.32%30.089 K0.841.9714.26 CAD0.00%Miscellaneous
EDVENDEAVOUR MINING PLC
7.136 B CAD29.13 CAD+0.80%393.533 K0.66−0.19 CAD+59.97%3.76%Non-Energy Minerals
Strong buy
SCRSTRATHCONA RESOURCES LTD
7.083 B CAD33.06 CAD−0.96%11.289 K0.288.303.98 CAD−65.34%0.00%Energy Minerals
Buy
CLSCELESTICA INC
7.079 B CAD59.36 CAD+0.41%597.763 K1.1616.363.63 CAD+127.32%0.00%Electronic Technology
Buy
DOOBRP INC
7.042 B CAD93.95 CAD−0.46%89.036 K0.439.959.45 CAD−11.73%0.77%Producer Manufacturing
Buy
ACAIR CANADA
7.036 B CAD20.02 CAD+0.20%1.212 M0.503.395.91 CAD0.00%Transportation
Strong buy
CIGICOLLIERS INTL GROUP INC
7.022 B CAD147.61 CAD+0.48%29.045 K0.6482.421.79 CAD+39.78%0.27%Finance
Buy
QBR.AQUEBECOR INC
6.678 B CAD28.97 CAD0.00%00.0010.622.73 CAD+8.63%4.09%Consumer Services
Buy
PSKPRAIRIESKY ROYALTY LTD
6.445 B CAD26.97 CAD+0.45%456.101 K1.4529.520.91 CAD−29.63%3.60%Miscellaneous
Buy
WCPWHITECAP RESOURCES INC
6.44 B CAD10.77 CAD−0.92%2.483 M1.079.541.13 CAD−45.93%6.08%Energy Minerals
Strong buy
CUCANADIAN UTILITIES
6.271 B CAD30.69 CAD+0.16%262.987 K0.5213.172.33 CAD+12.78%5.86%Utilities
Buy
BBD.ABOMBARDIER INC
6.233 B CAD64.06 CAD+3.79%19.949 K2.9217.533.66 CAD−38.86%0.00%Electronic Technology
Buy
FTTFINNING INTERNATIONAL INC
6.181 B CAD42.92 CAD+1.47%291.336 K0.8112.133.54 CAD+8.96%2.33%Distribution Services
Strong buy
NVEINUVEI CORPORATION
6.169 B CAD44.20 CAD+0.41%84.108 K0.57−0.08 CAD−115.60%0.92%Technology Services
Neutral
NXENEXGEN ENERGY LTD
5.87 B CAD10.88 CAD+3.32%1.609 M1.1576.080.14 CAD0.00%Non-Energy Minerals
Strong buy
AQNALGONQUIN POWER & UTILITIES CORP
5.771 B CAD8.37 CAD−0.59%1.362 M0.88239.830.03 CAD6.94%Utilities
Neutral
ERFENERPLUS CORPORATION
5.703 B CAD28.06 CAD+0.54%282.084 K1.009.912.83 CAD−45.24%1.16%Energy Minerals
Neutral
BYDBOYD GROUP SERVICES INC
5.523 B CAD257.23 CAD−0.51%70.239 K1.5347.255.44 CAD+117.36%0.23%Consumer Services
Buy