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
250.61 B CAD177.70 CAD+0.05%2.48 M0.8714.1412.57 CAD+15.50%3.26%Finance
Buy
TDTORONTO-DOMINION BANK
174.21 B CAD99.45 CAD−0.01%8.13 M1.4610.319.65 CAD+62.02%4.16%Finance
Buy
ENBENBRIDGE INC
133.87 B CAD61.40 CAD−0.23%7.19 M1.1122.642.71 CAD+2.34%6.05%Industrial services
Buy
TRITHOMSON-REUTERS CORP
122.15 B CAD271.15 CAD+0.85%222.69 K0.7540.716.66 CAD−5.91%1.17%Technology services
Neutral
BMOBANK OF MONTREAL
107.99 B CAD149.56 CAD+0.46%2.89 M1.6313.9010.76 CAD+32.63%4.20%Finance
Neutral
CSUCONSTELLATION SOFTWARE INC
105.61 B CAD4,983.69 CAD+1.15%51.47 K1.75102.4648.64 CAD+33.05%0.11%Technology services
Buy
CPCANADIAN PAC KANS CITY LTD
99.9 B CAD107.37 CAD−0.37%2.17 M1.2226.054.12 CAD−1.34%0.71%Transportation
Buy
BNSBANK OF NOVA SCOTIA
93.62 B CAD75.16 CAD+0.03%10.63 M1.9315.754.77 CAD−20.43%5.64%Finance
Neutral
CNQCANADIAN NATURAL RESOURCES LTD
90.24 B CAD43.11 CAD−1.03%17.01 M0.6412.103.56 CAD+5.12%5.10%Energy minerals
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
89.27 B CAD95.56 CAD−0.68%9.05 M2.2812.027.95 CAD+21.26%3.91%Finance
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
88.89 B CAD141.65 CAD−0.06%1.41 M1.0419.847.14 CAD−15.57%2.42%Transportation
Buy
AEMAGNICO EAGLE MINES LTD
80.42 B CAD159.08 CAD−5.25%1.44 M1.4324.216.57 CAD+422.55%1.40%Non-energy minerals
Buy
MFCMANULIFE FINANCIAL CORP
75.07 B CAD43.83 CAD+0.18%9.99 M1.2616.542.65 CAD+13.54%3.83%Finance
Buy
TRPTC ENERGY CORPORATION
69.63 B CAD67.00 CAD+2.43%20.51 M1.7515.924.21 CAD+60.37%5.36%Industrial services
Buy
LLOBLAWS COMPANIES LIMITED
66.71 B CAD223.58 CAD−0.09%336.04 K0.9731.087.19 CAD+7.10%0.92%Retail trade
Buy
WCNWASTE CONNECTIONS INC (CA)
65.82 B CAD254.72 CAD−0.34%286.94 K1.0475.863.36 CAD−19.03%0.67%Industrial services
Buy
ATDALIMENTATION COUCHE-TARD
64.13 B CAD67.64 CAD−1.83%3.41 M2.3917.943.77 CAD−0.79%1.09%Retail trade
Strong buy
SUSUNCOR ENERGY INC
63.17 B CAD51.46 CAD−0.58%11.86 M1.3310.674.82 CAD−20.21%4.33%Energy minerals
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
58.98 B CAD2,438.98 CAD+0.14%47.81 K0.9910.13240.78 CAD+15.24%0.88%Finance
Buy
IFCINTACT FINANCIAL CORPORATION
55.7 B CAD312.34 CAD+0.53%306.95 K1.1325.2412.37 CAD+43.93%1.59%Finance
Buy
IMOIMPERIAL OIL
55.38 B CAD108.79 CAD−2.00%808.5 K1.2911.669.33 CAD+8.63%2.32%Energy minerals
Neutral
NANATIONAL BANK OF CANADA
54.67 B CAD139.64 CAD+0.60%2.43 M1.0413.3110.49 CAD+8.96%3.21%Finance
Neutral
WPMWHEATON PRECIOUS METALS CORP
54.32 B CAD119.70 CAD−2.77%879.89 K1.2062.801.91 CAD+8.52%0.74%Non-energy minerals
Strong buy
DOLDOLLARAMA INC
52.73 B CAD190.19 CAD−0.28%662.6 K1.1343.484.37 CAD+18.07%0.20%Retail trade
Buy
SLFSUN LIFE FINANCIAL INC
51.08 B CAD90.35 CAD+1.23%1.89 M1.1916.545.46 CAD+3.46%3.73%Finance
Buy
ABXBARRICK MINING CORPORATION
48.2 B CAD28.03 CAD−2.98%3.28 M0.7815.101.86 CAD+66.78%1.98%Non-energy minerals
Buy
GWOGREAT WEST LIFECO INC
48.07 B CAD51.80 CAD+0.90%3.14 M1.1112.624.11 CAD+25.49%4.39%Finance
Neutral
FNVFRANCO NEVADA CORP
42.58 B CAD221.05 CAD−1.67%368.99 K1.1449.334.48 CAD0.92%Non-energy minerals
Buy
NTRNUTRIEN LTD
38.83 B CAD79.66 CAD+0.58%1.28 M0.6654.311.47 CAD−36.19%3.80%Process industries
Buy
WSPWSP GLOBAL INC
36.11 B CAD276.64 CAD+0.93%258.34 K1.2650.495.48 CAD+21.34%0.54%Industrial services
Strong buy
WNGEORGE WESTON LTD
34.82 B CAD270.67 CAD+0.55%125.48 K1.0630.958.74 CAD−7.23%1.21%Retail trade
Buy
POWPOWER CORP OF CANADA
34.48 B CAD54.04 CAD+0.95%4.85 M1.4612.924.18 CAD+8.28%4.26%Finance
Buy
CVECENOVUS ENERGY INC
33.92 B CAD18.70 CAD−0.74%5.33 M0.5112.591.48 CAD−38.79%3.85%Energy minerals
Strong buy
TTELUS CORP
33.06 B CAD21.68 CAD−0.28%3.01 M0.9527.440.79 CAD+54.01%7.30%Communications
Buy
FTSFORTIS INC
32.42 B CAD64.64 CAD+0.61%970.34 K0.9219.553.31 CAD+5.82%3.77%Utilities
Neutral
GIB.ACGI INC
31.37 B CAD141.45 CAD−0.23%498.89 K1.3418.547.63 CAD+8.86%0.32%Technology services
Buy
PPLPEMBINA PIPELINE CORPORATION
29.61 B CAD50.98 CAD−1.35%5.46 M0.8316.653.06 CAD−1.70%5.41%Industrial services
Buy
HHYDRO ONE LTD
29.13 B CAD48.56 CAD−0.63%712.99 K0.9223.882.03 CAD+11.39%2.59%Utilities
Neutral
BCEBCE INC
27.55 B CAD29.89 CAD+0.20%2.91 M0.7770.730.42 CAD−78.01%13.35%Communications
Neutral
RBARB GLOBAL INC
26.83 B CAD144.86 CAD+0.75%279.27 K0.3751.012.84 CAD+27.25%1.11%Technology services
Buy
TOUTOURMALINE OIL CORP
25.43 B CAD65.75 CAD+1.34%2.35 M1.0619.473.38 CAD−32.12%2.31%Energy minerals
Strong buy
KKINROSS GOLD CORP
24.99 B CAD20.37 CAD−5.74%5.22 M1.4614.891.37 CAD+189.99%0.82%Non-energy minerals
Buy
GFLGFL ENVIRONMENTAL INC.
24.97 B CAD68.10 CAD−1.25%555.86 K1.03−6.42 CAD−13,522.80%0.12%Industrial services
Buy
CLSCELESTICA INC
24.04 B CAD209.03 CAD+1.99%768.14 K0.9641.964.98 CAD+41.68%0.00%Electronic technology
Strong buy
MRUMETRO INC
23.23 B CAD106.18 CAD+0.56%546.78 K1.4423.854.45 CAD+4.42%1.33%Retail trade
Neutral
RCI.AROGERS COMMUNICATIONS INC
21.81 B CAD43.10 CAD−1.53%3.23 K1.3813.143.28 CAD+193.13%4.64%Communications
Buy
BNTBROOKFIELD WEALTH SOLUTIONS LTD
20.51 B CAD84.59 CAD+1.29%13.02 K0.640.55%Finance
FMFIRST QUANTUM MINERALS
19.96 B CAD23.93 CAD−0.91%3.07 M1.50105.190.23 CAD0.00%Non-energy minerals
Buy
EMAEMERA INC
18.35 B CAD61.59 CAD+0.77%1.75 M2.0420.922.94 CAD+31.58%4.70%Utilities
Buy
STNSTANTEC INC
17.13 B CAD150.21 CAD+1.73%500.5 K1.9744.403.38 CAD+9.66%0.57%Industrial services
Buy
ARXARC RESOURCES LTD
16.83 B CAD28.78 CAD−0.03%2.99 M1.4212.702.27 CAD+13.65%2.50%Energy minerals
Strong buy
LUGLUNDIN GOLD INC
16.29 B CAD67.51 CAD−7.92%1.27 M1.6921.793.10 CAD+224.73%1.66%Non-energy minerals
Neutral
ATRLATKINSREALIS GROUP INC
16.28 B CAD93.86 CAD−0.51%433.76 K0.9453.551.75 CAD+1.17%0.09%Industrial services
Strong buy
XTMX GROUP LIMITED
15.75 B CAD56.64 CAD−0.40%353.63 K0.8335.231.61 CAD+10.21%1.38%Finance
Buy
MGMAGNA INTERNATIONAL INC
14.84 B CAD52.67 CAD+0.90%2.32 M3.009.535.52 CAD+15.98%5.12%Producer manufacturing
Neutral
AGIALAMOS GOLD INC
14.76 B CAD35.09 CAD−1.65%1.37 M1.0840.950.86 CAD+24.29%0.40%Non-energy minerals
Strong buy
TOITOPICUS COM INC
14.04 B CAD169.00 CAD+3.36%17.39 K0.51148.811.14 CAD+16.65%0.00%Technology services
Strong buy
CCL.ACCL INDUSTRIES INC
13.87 B CAD78.49 CAD−0.47%4002.4616.354.80 CAD+61.01%1.50%Commercial services
Strong buy
IVNIVANHOE MINES LTD
13.79 B CAD10.19 CAD−1.92%3.34 M0.8423.260.44 CAD+154.50%0.00%Non-energy minerals
Strong buy
PAASPAN AMERICAN SILVER CORP
13.76 B CAD38.00 CAD−4.31%1.21 M0.8931.341.21 CAD1.47%Non-energy minerals
Buy
IAGIA FINANCIAL CORPORATION
13.7 B CAD147.38 CAD+0.59%130.52 K0.5515.689.40 CAD+30.03%2.39%Finance
Buy
EFNELEMENT FLEET MANAGEMENT CORP
13.6 B CAD33.87 CAD−0.09%715.21 K1.3124.911.36 CAD+17.20%1.48%Finance
Strong buy
TPX.AMOLSON COORS CANADA INC
13.17 B CAD80.99 CAD0.00%00.0011.047.34 CAD+25.09%2.97%Consumer non-durables
EMP.AEMPIRE CO
13.02 B CAD56.13 CAD+0.77%415.93 K1.0719.132.93 CAD+0.68%1.43%Retail trade
Buy
LUNLUNDIN MINING CORP
12.34 B CAD14.42 CAD−1.97%2.22 M0.83−0.19 CAD−201.58%2.50%Non-energy minerals
Buy
CAECAE INC
12.33 B CAD38.47 CAD+5.28%864.69 K1.6630.381.27 CAD0.00%Commercial services
Buy
LMNLUMINE GROUP INC
12.12 B CAD47.21 CAD+3.39%38.28 K1.02130.560.36 CAD0.00%Technology services
Strong buy
DSGDESCARTES SYSTEMS GROUP INC
11.93 B CAD139.05 CAD−0.14%169.02 K0.8660.192.31 CAD+22.64%0.00%Technology services
Buy
BBD.ABOMBARDIER INC
11.57 B CAD115.54 CAD−2.34%10.29 K1.7330.513.79 CAD+3.59%0.00%Electronic technology
Buy
ALAALTAGAS LTD
11.55 B CAD38.59 CAD+0.55%758.85 K1.4120.531.88 CAD−8.96%3.13%Utilities
Buy
SAPSAPUTO GROUP INC
11.32 B CAD27.23 CAD+0.78%913.22 K1.24−0.41 CAD−165.99%2.77%Consumer non-durables
Buy
WCPWHITECAP RESOURCES INC
11.22 B CAD9.11 CAD−0.22%5.64 M0.835.941.53 CAD+35.85%8.01%Energy minerals
Strong buy
FSVFIRSTSERVICE CORP
10.75 B CAD236.60 CAD+0.63%145.66 K1.4159.613.97 CAD+46.20%0.61%Finance
Buy
TFIITFI INTERNATIONAL INC
10.38 B CAD123.62 CAD+2.28%694.52 K2.5219.716.27 CAD−17.32%1.93%Transportation
Buy
GLXYGALAXY DIGITAL INC
10.34 B CAD27.38 CAD−2.00%758.58 K0.88−3.72 CAD−175.96%0.00%Finance
Strong buy
CTCCANADIAN TIRE LTD
10.27 B CAD261.00 CAD0.00%90.0217.1715.20 CAD+201.67%2.63%Retail trade
Neutral
IGMIGM FINANCIAL INC
10.21 B CAD43.19 CAD−0.44%375.91 K1.2910.883.97 CAD−4.53%5.21%Finance
Buy
OTEXOPEN TEXT CO
10.19 B CAD39.31 CAD−0.18%831.83 K0.8011.573.40 CAD+308.53%3.66%Technology services
Neutral
GILGILDAN ACTIVEWEAR INC
10.11 B CAD66.86 CAD+1.41%619.01 K1.9018.643.59 CAD−10.10%1.80%Consumer non-durables
Strong buy
KEYKEYERA CORPORATION
10.08 B CAD43.99 CAD+0.02%1.41 M0.4418.462.38 CAD+52.89%4.68%Industrial services
Buy
EDVENDEAVOUR MINING PLC
9.91 B CAD40.98 CAD−4.52%632.67 K0.88−0.57 CAD−78.43%3.36%Non-energy minerals
Strong buy
TIHTOROMONT INDUSTRIES LTD
9.91 B CAD122.10 CAD+0.07%112.56 K0.8420.246.03 CAD−3.31%1.61%Distribution services
Buy
DFYDEFINITY FINL CORP
9.52 B CAD78.30 CAD+0.38%139.71 K1.1021.853.58 CAD+18.00%0.85%Finance
Buy
QBR.AQUEBECOR INC
9.37 B CAD40.89 CAD−1.52%2000.0812.443.29 CAD+11.77%3.30%Communications
Buy
CIGICOLLIERS INTL GROUP INC
9.07 B CAD179.17 CAD+0.65%60.22 K1.0845.563.93 CAD+41.98%0.23%Finance
Buy
CPXCAPITAL POWER CORPORATION
8.68 B CAD55.98 CAD−0.41%956.95 K1.5112.154.61 CAD−12.13%4.59%Utilities
Buy
WFGWEST FRASER TIMBER CO
7.94 B CAD100.10 CAD−1.07%257.76 K0.763,972.220.03 CAD1.79%Non-energy minerals
Strong buy
FTTFINNING INTERNATIONAL INC
7.7 B CAD57.58 CAD+1.62%689.35 K1.4716.183.56 CAD+1.90%1.96%Distribution services
Strong buy
CUCANADIAN UTILITIES
7.68 B CAD37.40 CAD−0.40%401.06 K1.0925.591.46 CAD−31.77%4.87%Utilities
Neutral
ONEXONEX CORP
7.66 B CAD111.05 CAD−1.98%179.36 K1.7912.848.65 CAD−34.77%0.36%Finance
Strong buy
SOBOSOUTH BOW CORPORATION
7.4 B CAD35.54 CAD+0.68%2.9 M1.1526.011.37 CAD0.00%Industrial services
Neutral
ACAIR CANADA
7.17 B CAD20.32 CAD−0.83%4.02 M1.044.724.31 CAD−24.64%0.00%Transportation
Strong buy
PKIPARKLAND CORPORATION
6.64 B CAD38.04 CAD−0.52%854.99 K1.2334.331.11 CAD−48.89%3.68%Distribution services
Neutral
ATZARITZIA INC
6.6 B CAD69.39 CAD+0.26%270.86 K0.7939.191.77 CAD+156.45%0.00%Retail trade
Strong buy
MEGMEG ENERGY CORP
6.54 B CAD25.72 CAD−0.16%605.65 K0.5311.002.34 CAD+13.60%1.17%Energy minerals
Buy
SCRSTRATHCONA RESOURCES LTD
6.48 B CAD30.27 CAD−0.53%26.43 K0.439.153.31 CAD+16.50%2.51%Energy minerals
Neutral
OROR ROYALTIES INC
6.43 B CAD34.30 CAD−2.20%292.52 K1.02147.780.23 CAD0.76%Non-energy minerals
Strong buy
BTOB2GOLD CORP
6.38 B CAD4.83 CAD−3.01%3.51 M1.12−0.64 CAD−1,670.44%4.03%Non-energy minerals
Buy
TFPMTRIPLE FLAG PRECIOUS METALS CORP
6.35 B CAD31.60 CAD−2.74%171.44 K0.97595.100.05 CAD−78.67%0.97%Non-energy minerals
Buy
CSCAPSTONE COPPER CORP
6.3 B CAD8.27 CAD−2.13%2.09 M0.8156.370.15 CAD0.00%Non-energy minerals
Strong buy