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
206.577 B CAD147.12 CAD+0.29%3.194 M0.9113.5210.88 CAD3.72%Finance
Buy
TDTORONTO-DOMINION BANK
134.798 B CAD76.60 CAD−0.03%3.83 M0.8812.875.95 CAD5.17%Finance
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
109.757 B CAD173.10 CAD+0.34%899.625 K0.7919.119.06 CAD+13.76%1.86%Transportation
Neutral
TRITHOMSON-REUTERS CORP
105.893 B CAD235.46 CAD+0.18%273.787 K0.7833.267.08 CAD+117.10%1.19%Technology Services
Neutral
ENBENBRIDGE INC
105.624 B CAD49.48 CAD−0.40%5.14 M0.5718.672.65 CAD+124.61%7.26%Industrial Services
Buy
CNQCANADIAN NATURAL RESOURCES LTD
104.654 B CAD98.42 CAD+0.38%3.428 M0.6314.526.78 CAD−19.93%3.93%Energy Minerals
Buy
CPCANADIAN PAC KANS CITY LTD
99.51 B CAD107.27 CAD+0.54%633.038 K0.4625.674.18 CAD+4.60%0.71%Transportation
Buy
BMOBANK OF MONTREAL
86.219 B CAD118.28 CAD−0.48%1.918 M0.6414.588.11 CAD5.01%Finance
Buy
CSUCONSTELLATION SOFTWARE INC
81.043 B CAD3807.95 CAD−0.43%23.769 K0.70104.1736.56 CAD+15.29%0.14%Technology Services
Buy
BNSBANK OF NOVA SCOTIA
79.91 B CAD64.71 CAD−0.43%3.404 M1.1510.796.00 CAD6.52%Finance
Neutral
ATDALIMENTATION COUCHE-TARD
76.672 B CAD80.01 CAD+0.55%1.019 M0.7219.604.08 CAD+10.39%0.79%Retail Trade
Buy
SUSUNCOR ENERGY INC
66.443 B CAD52.47 CAD+1.47%13.343 M1.178.686.04 CAD+1.42%4.12%Energy Minerals
Buy
MFCMANULIFE FINANCIAL CORP
63.461 B CAD35.38 CAD+0.11%7.187 M1.0015.152.33 CAD−19.35%4.33%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
63.256 B CAD67.29 CAD−0.30%2.183 M0.5210.276.56 CAD5.25%Finance
Buy
WCNWASTE CONNECTIONS INC (CA)
59.538 B CAD230.96 CAD+0.09%165.532 K0.7655.704.15 CAD−5.11%0.65%Transportation
Neutral
TRPTC ENERGY CORPORATION
56.543 B CAD54.89 CAD+0.72%3.23 M0.8620.922.62 CAD+63.37%6.88%Industrial Services
Neutral
LLOBLAWS COMPANIES LIMITED
49.526 B CAD161.86 CAD+0.19%355.153 K0.6124.106.72 CAD+16.88%1.10%Retail Trade
Buy
CVECENOVUS ENERGY INC
48.868 B CAD26.07 CAD−0.50%5.534 M0.9610.752.43 CAD−10.58%2.14%Energy Minerals
Strong buy
IMOIMPERIAL OIL
47.684 B CAD89.87 CAD+0.99%725.943 K0.6910.468.59 CAD−27.72%2.36%Energy Minerals
Neutral
AEMAGNICO EAGLE MINES LTD
45.159 B CAD93.92 CAD+3.77%1.425 M1.0474.681.26 CAD−81.59%2.40%Non-Energy Minerals
Strong buy
BCEBCE INC
43.105 B CAD47.16 CAD−0.19%1.975 M0.7224.541.92 CAD−31.63%8.25%Communications
Neutral
IFCINTACT FINANCIAL CORPORATION
40.998 B CAD229.36 CAD−0.25%524.245 K1.6926.688.60 CAD−33.77%1.96%Finance
Buy
ABXBARRICK GOLD CORPORATION
40.16 B CAD23.68 CAD+3.54%3.197 M0.8221.281.11 CAD+1964.56%2.38%Non-Energy Minerals
Buy
NANATIONAL BANK OF CANADA
39.924 B CAD118.03 CAD+0.27%1.359 M0.8412.269.63 CAD3.53%Finance
Neutral
SLFSUN LIFE FINANCIAL INC
39.38 B CAD67.32 CAD−0.63%2.144 M0.6612.755.28 CAD+3.18%4.61%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
37.891 B CAD1556.34 CAD+0.13%37.287 K0.877.45208.94 CAD+71.84%1.30%Finance
Buy
NTRNUTRIEN LTD
37.74 B CAD76.37 CAD+0.09%1.497 M1.5733.222.30 CAD−86.16%3.74%Process Industries
Buy
GWOGREAT WEST LIFECO INC
37.446 B CAD39.56 CAD−1.49%3.352 M0.6812.093.27 CAD−32.95%5.35%Finance
Neutral
DOLDOLLARAMA INC
35.937 B CAD126.72 CAD−0.83%327.95 K0.5035.563.56 CAD+29.23%0.24%Retail Trade
Buy
TTELUS CORP
33.79 B CAD22.85 CAD+0.22%4.331 M1.3144.530.51 CAD−50.05%6.49%Communications
Buy
WPMWHEATON PRECIOUS METALS CORP
33.305 B CAD76.00 CAD+3.44%674.994 K0.5843.271.76 CAD−3.42%1.13%Non-Energy Minerals
Buy
FNVFRANCO NEVADA CORP
31.665 B CAD169.89 CAD+3.11%229.171 K0.55−3.44 CAD−174.06%1.13%Non-Energy Minerals
Buy
GIB.ACGI INC
31.576 B CAD139.07 CAD+0.75%221.12 K0.4319.857.01 CAD+9.84%0.00%Technology Services
Buy
RCI.AROGERS COMMUNICATIONS INC
29.719 B CAD59.50 CAD−1.49%2.162 K3.1553.181.12 CAD−68.46%3.31%Communications
Strong buy
PPLPEMBINA PIPELINE CORPORATION
29.098 B CAD51.06 CAD+1.69%1.91 M0.5316.393.12 CAD−36.71%5.32%Industrial Services
Buy
FTSFORTIS INC
27.475 B CAD55.61 CAD−0.22%801.436 K0.3617.793.13 CAD+6.08%4.19%Utilities
Neutral
WNGEORGE WESTON LTD
26.115 B CAD196.79 CAD+0.16%198.497 K1.2020.889.43 CAD−25.71%1.45%Retail Trade
Buy
WSPWSP GLOBAL INC
26.074 B CAD209.14 CAD−0.00%100.047 K0.4346.324.52 CAD+23.14%0.72%Industrial Services
Strong buy
POWPOWER CORP OF CANADA
25.685 B CAD39.23 CAD−0.03%1.776 M0.7910.163.86 CAD+49.78%5.45%Finance
Buy
HHYDRO ONE LTD
24.313 B CAD40.83 CAD+0.67%4.172 M2.9022.371.83 CAD+7.22%2.92%Utilities
Neutral
IVNIVANHOE MINES LTD
23.533 B CAD18.59 CAD+0.27%2.707 M1.11108.020.17 CAD−65.50%0.00%Non-Energy Minerals
Strong buy
TOUTOURMALINE OIL CORP
23.118 B CAD67.09 CAD+2.05%957.42 K0.7213.494.97 CAD−45.64%1.67%Energy Minerals
Strong buy
GFLGFL ENVIRONMENTAL INC.
19.622 B CAD52.73 CAD+1.17%1.094 M2.391103.140.05 CAD0.14%Industrial Services
Strong buy
RBARB GLOBAL INC
18.344 B CAD100.50 CAD+0.65%89.587 K0.5145.032.23 CAD+75.08%1.47%Technology Services
Buy
MGMAGNA INTERNATIONAL INC
17.49 B CAD60.38 CAD−0.82%606.986 K0.4212.684.76 CAD+131.11%4.18%Producer Manufacturing
Buy
MRUMETRO INC
17.089 B CAD75.57 CAD−0.21%409.08 K0.7017.734.26 CAD+13.75%1.68%Retail Trade
Neutral
TFIITFI INTERNATIONAL INC
15.619 B CAD191.30 CAD+3.42%327.611 K1.9325.217.59 CAD−33.85%1.09%Transportation
Strong buy
TPX.AMOLSON COORS CANADA INC
15.28 B CAD80.00 CAD0.00%00.0011.906.72 CAD2.79%Consumer Non-Durables
ARXARC RESOURCES LTD
14.927 B CAD25.39 CAD+1.64%869.321 K0.4012.731.99 CAD−56.23%2.72%Energy Minerals
Strong buy
FMFIRST QUANTUM MINERALS
14.287 B CAD17.27 CAD+0.76%1.808 M0.69−2.33 CAD−270.86%1.23%Non-Energy Minerals
Buy
EMAEMERA INC
13.611 B CAD47.52 CAD+0.06%454.587 K0.3821.242.24 CAD−47.21%5.99%Utilities
Neutral
KKINROSS GOLD CORP
13.261 B CAD10.93 CAD+1.30%2.522 M0.5923.180.47 CAD+8031.03%1.51%Non-Energy Minerals
Buy
STNSTANTEC INC
12.975 B CAD113.51 CAD−0.21%282.232 K0.9636.793.09 CAD+28.15%0.70%Industrial Services
Buy
CCL.ACCL INDUSTRIES INC
12.652 B CAD69.75 CAD0.00%00.0023.402.98 CAD−14.38%1.49%Commercial Services
Strong buy
LUNLUNDIN MINING CORP
11.966 B CAD15.74 CAD+2.08%1.364 M0.4482.840.19 CAD−53.29%2.33%Non-Energy Minerals
Buy
SAPSAPUTO GROUP INC
11.843 B CAD27.95 CAD+0.11%492.812 K1.7435.510.79 CAD−34.10%2.63%Consumer Non-Durables
Buy
DSGDESCARTES SYSTEMS GROUP INC
10.843 B CAD127.11 CAD+0.10%77.316 K0.3667.481.88 CAD+12.78%0.00%Technology Services
Buy
OTEXOPEN TEXT CO
10.495 B CAD38.50 CAD+0.10%598.824 K0.6246.310.83 CAD−44.68%3.53%Technology Services
Buy
XTMX GROUP LIMITED
10.323 B CAD37.83 CAD+1.56%602.382 K1.2025.931.46 CAD+12.00%1.96%Finance
Neutral
PAASPAN AMERICAN SILVER CORP
10.239 B CAD29.53 CAD+4.68%741.704 K0.91−0.56 CAD+77.69%1.93%Non-Energy Minerals
Strong buy
LMNLUMINE GROUP INC
10.034 B CAD38.90 CAD−0.51%61.095 K1.87−47.69 CAD0.00%Technology Services
Buy
TIHTOROMONT INDUSTRIES LTD
9.852 B CAD120.43 CAD+0.50%86.744 K0.5719.316.24 CAD+5.47%1.48%Distribution Services
Buy
EFNELEMENT FLEET MANAGEMENT CORP
9.711 B CAD24.90 CAD−0.32%368.689 K0.3821.461.16 CAD+17.94%1.76%Finance
Strong buy
ATRLATKINSREALIS GROUP INC
9.561 B CAD54.16 CAD−0.62%216.564 K0.6531.261.73 CAD+2164.84%0.15%Industrial Services
Strong buy
TOITOPICUS COM INC
9.399 B CAD114.40 CAD+0.88%26.724 K0.90117.500.97 CAD+65.69%0.00%Technology Services
Neutral
FSVFIRSTSERVICE CORP
9.308 B CAD204.38 CAD−1.24%35.476 K0.3875.282.71 CAD−25.63%0.60%Finance
Buy
ALAALTAGAS LTD
9.212 B CAD30.80 CAD−0.96%805.313 K0.8314.922.06 CAD+20.42%3.66%Utilities
Strong buy
CLSCELESTICA INC
9.166 B CAD71.80 CAD−6.95%749.294 K1.2019.793.63 CAD+127.32%0.00%Electronic Technology
Buy
AGIALAMOS GOLD INC
9.08 B CAD23.14 CAD+1.40%643.678 K1.0033.560.69 CAD+114.86%0.59%Non-Energy Minerals
Strong buy
BBD.ABOMBARDIER INC
8.847 B CAD89.26 CAD−1.39%11.18 K0.9024.423.66 CAD−38.86%0.00%Electronic Technology
Buy
IGMIGM FINANCIAL INC
8.832 B CAD37.31 CAD+0.27%415.69 K1.788.974.16 CAD−3.70%6.05%Finance
Buy
GILGILDAN ACTIVEWEAR INC
8.777 B CAD52.23 CAD+0.33%249.609 K0.5913.093.99 CAD+12.35%2.04%Consumer Non-Durables
Buy
WFGWEST FRASER TIMBER CO
8.705 B CAD108.72 CAD+1.83%194.523 K1.70−1.64 CAD−115.28%1.50%Non-Energy Minerals
Strong buy
BNREBROOKFIELD REINSURANCE LTD
8.599 B CAD57.91 CAD−2.03%19.232 K0.450.66%Finance
IAGIA FINANCIAL CORPORATION
8.583 B CAD87.41 CAD−0.99%218.211 K0.4512.107.23 CAD−18.02%3.59%Finance
Strong buy
KEYKEYERA CORPORATION
8.298 B CAD36.72 CAD+1.41%1.248 M0.8423.561.56 CAD−0.95%5.47%Industrial Services
Buy
EMP.AEMPIRE CO
8.273 B CAD33.02 CAD+1.10%813.666 K1.3110.943.02 CAD+16.02%2.24%Retail Trade
Neutral
CAECAE INC
8.149 B CAD25.78 CAD+0.70%937.459 K1.32−1.01 CAD−244.03%0.00%Commercial Services
Buy
CTCCANADIAN TIRE LTD
8.082 B CAD223.63 CAD−1.05%3500.8244.395.04 CAD−65.96%3.06%Retail Trade
Neutral
ONEXONEX CORP
7.693 B CAD98.61 CAD−1.42%50.707 K0.537.4413.26 CAD0.40%Finance
Buy
MEGMEG ENERGY CORP
7.611 B CAD28.74 CAD+2.57%1.827 M1.0413.962.06 CAD+1.43%0.00%Energy Minerals
Buy
CIGICOLLIERS INTL GROUP INC
7.573 B CAD148.37 CAD−1.59%82.861 K1.5353.492.77 CAD+134.30%0.26%Finance
Buy
EDVENDEAVOUR MINING PLC
7.224 B CAD30.72 CAD+4.14%377.024 K0.92−0.32 CAD−118.17%3.71%Non-Energy Minerals
Strong buy
SCRSTRATHCONA RESOURCES LTD
7.102 B CAD33.72 CAD+1.72%53.2 K0.9311.882.84 CAD−75.75%3.99%Energy Minerals
Buy
CSCAPSTONE COPPER CORP
7.019 B CAD9.36 CAD+1.30%1.766 M0.62−0.17 CAD−236.68%0.00%Non-Energy Minerals
Strong buy
PKIPARKLAND CORPORATION
6.834 B CAD39.33 CAD+0.56%390.042 K0.7118.142.17 CAD+7.76%3.50%Distribution Services
Strong buy
QBR.AQUEBECOR INC
6.738 B CAD29.21 CAD−0.81%4180.619.942.94 CAD+16.32%4.30%Consumer Services
Buy
VRNVEREN INC
6.653 B CAD10.88 CAD+1.30%1.896 M0.82−0.09 CAD−110.05%3.86%Energy Minerals
Strong buy
ACAIR CANADA
6.571 B CAD18.02 CAD−1.69%1.799 M0.993.155.72 CAD0.00%Transportation
Buy
U.USPROTT PHYSICAL URANIUM TR
6.539 B CAD19.43 USD+0.99%47.733 K1.241.8114.26 CAD0.00%Miscellaneous
CUCANADIAN UTILITIES
6.461 B CAD31.66 CAD+0.29%218.035 K0.5014.782.14 CAD−6.93%5.71%Utilities
Buy
DOOBRP INC
6.412 B CAD86.69 CAD+0.23%232.936 K0.7611.677.43 CAD−33.43%0.87%Producer Manufacturing
Buy
NPINORTHLAND POWER INC
6.255 B CAD24.24 CAD−0.62%1.093 M1.38−0.69 CAD−125.25%4.92%Utilities
Strong buy
NVEINUVEI CORPORATION
6.168 B CAD44.00 CAD−0.11%36.728 K0.45−0.05 CAD−113.13%1.24%Technology Services
Neutral
PSKPRAIRIESKY ROYALTY LTD
6.16 B CAD26.12 CAD+1.32%441.629 K0.9628.590.91 CAD−29.63%3.76%Miscellaneous
Buy
WCPWHITECAP RESOURCES INC
6.01 B CAD10.21 CAD+1.59%1.8 M0.819.051.13 CAD−45.93%6.51%Energy Minerals
Strong buy
FTTFINNING INTERNATIONAL INC
5.893 B CAD40.51 CAD−2.27%356.634 K0.7711.603.49 CAD−1.68%2.47%Distribution Services
Strong buy
AQNALGONQUIN POWER & UTILITIES CORP
5.863 B CAD8.49 CAD−0.12%2.947 M1.52−0.67 CAD−871.55%6.83%Utilities
Neutral
GLXYGALAXY DIGITAL HLDGS LTD
5.395 B CAD16.19 CAD+1.89%960.768 K1.233.314.90 CAD0.00%Commercial Services
Strong buy
NXENEXGEN ENERGY LTD
5.301 B CAD9.85 CAD+0.31%1.653 M1.29106.830.09 CAD0.00%Non-Energy Minerals
Strong buy