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
235.57 B CAD166.68 CAD−0.08%853.809 K0.3814.8311.24 CAD3.32%Finance
Buy
TDTORONTO-DOMINION BANK
149.026 B CAD87.17 CAD+2.24%2.471 M0.4120.574.24 CAD4.71%Finance
Buy
ENBENBRIDGE INC
120.15 B CAD54.63 CAD−1.00%1.253 M0.1820.992.60 CAD+39.18%6.58%Industrial services
Buy
CPCANADIAN PAC KANS CITY LTD
109.278 B CAD118.14 CAD+0.88%433.731 K0.3531.693.73 CAD−18.80%0.65%Transportation
Buy
TRITHOMSON-REUTERS CORP
103.016 B CAD228.47 CAD−0.26%51.727 K0.1732.257.08 CAD+15.96%1.26%Technology services
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
100.305 B CAD160.80 CAD+0.92%922.395 K0.6019.038.45 CAD+8.24%2.05%Transportation
Neutral
CNQCANADIAN NATURAL RESOURCES LTD
94.922 B CAD45.71 CAD+2.21%1.562 M0.0612.973.52 CAD+3.89%4.47%Energy minerals
Buy
CSUCONSTELLATION SOFTWARE INC
90.209 B CAD4,350.00 CAD+2.19%5.571 K0.17104.9341.46 CAD+35.28%0.13%Technology services
Buy
BNSBANK OF NOVA SCOTIA
87.865 B CAD72.06 CAD+0.84%1.228 M0.2612.675.69 CAD5.93%Finance
Neutral
BMOBANK OF MONTREAL
86.311 B CAD120.01 CAD+1.42%854.576 K0.4213.918.63 CAD5.10%Finance
Neutral
CMCANADIAN IMPERIAL BANK OF COMMERCE
77.737 B CAD83.44 CAD+0.60%2.521 M0.6612.096.90 CAD4.30%Finance
Buy
ATDALIMENTATION COUCHE-TARD
71.459 B CAD75.75 CAD+0.49%359.035 K0.1619.963.80 CAD−6.98%0.88%Retail trade
Buy
MFCMANULIFE FINANCIAL CORP
68.445 B CAD39.07 CAD+1.49%1.385 M0.2416.582.36 CAD−17.71%4.07%Finance
Buy
TRPTC ENERGY CORPORATION
65.04 B CAD61.08 CAD−2.57%1.196 M0.2418.463.31 CAD+249.74%6.03%Industrial services
Neutral
SUSUNCOR ENERGY INC
63.959 B CAD51.20 CAD+1.67%768.836 K0.068.785.83 CAD+27.86%4.28%Energy minerals
Buy
WCNWASTE CONNECTIONS INC (CA)
62.502 B CAD242.35 CAD+0.05%93.003 K0.4153.664.52 CAD+3.85%0.64%Transportation
Buy
AEMAGNICO EAGLE MINES LTD
55.19 B CAD110.37 CAD−0.37%408.531 K0.3966.391.66 CAD−76.06%1.96%Non-energy minerals
Strong buy
LLOBLAWS COMPANIES LIMITED
53.095 B CAD171.18 CAD−1.63%160.573 K0.4325.856.62 CAD+7.41%1.06%Retail trade
Buy
IMOIMPERIAL OIL
48.842 B CAD93.03 CAD+2.06%254.69 K0.229.749.55 CAD+1.43%2.41%Energy minerals
Neutral
ABXBARRICK GOLD CORPORATION
47.962 B CAD27.45 CAD+0.33%1.131 M0.3323.511.17 CAD1.98%Non-energy minerals
Buy
IFCINTACT FINANCIAL CORPORATION
44.819 B CAD250.25 CAD−0.41%80.431 K0.3122.0811.34 CAD+48.21%1.84%Finance
Buy
SLFSUN LIFE FINANCIAL INC
44.351 B CAD77.25 CAD+0.60%374.763 K0.2214.665.27 CAD+7.47%4.14%Finance
Buy
BCEBCE INC
44.264 B CAD47.83 CAD−1.42%1.889 M0.4422.252.15 CAD−14.63%8.10%Communications
Neutral
NANATIONAL BANK OF CANADA
43.184 B CAD128.05 CAD+0.95%262.632 K0.1612.6010.16 CAD3.34%Finance
Neutral
GWOGREAT WEST LIFECO INC
42.557 B CAD45.89 CAD+0.48%115.963 K0.0312.033.81 CAD−17.55%4.78%Finance
Neutral
CVECENOVUS ENERGY INC
42.004 B CAD23.12 CAD+2.17%1.47 M0.169.192.52 CAD+28.32%2.65%Energy minerals
Strong buy
FFHFAIRFAX FINANCIAL HLDGS LTD
41.993 B CAD1,679.70 CAD−0.57%19.413 K0.567.60221.13 CAD+6.49%1.20%Finance
Strong buy
WPMWHEATON PRECIOUS METALS CORP
37.888 B CAD84.24 CAD+0.86%161.658 K0.2649.381.71 CAD−6.08%1.00%Non-energy minerals
Buy
DOLDOLLARAMA INC
37.879 B CAD134.69 CAD+0.19%216.564 K0.2534.903.86 CAD+24.72%0.24%Retail trade
Buy
GIB.ACGI INC
34.239 B CAD154.42 CAD+0.44%84.218 K0.3021.557.16 CAD+8.26%0.00%Technology services
Buy
TTELUS CORP
34.107 B CAD22.76 CAD−0.44%958.09 K0.2543.040.53 CAD−36.10%6.58%Communications
Buy
FNVFRANCO NEVADA CORP
32.485 B CAD171.26 CAD+1.45%74.689 K0.30−4.16 CAD−190.00%1.13%Non-energy minerals
Buy
PPLPEMBINA PIPELINE CORPORATION
31.744 B CAD54.46 CAD−0.46%2.342 M0.4316.653.27 CAD−32.24%4.92%Industrial services
Buy
NTRNUTRIEN LTD
31.556 B CAD65.05 CAD+1.99%484.613 K0.1929.952.17 CAD−77.11%4.53%Process industries
Buy
FTSFORTIS INC
30.281 B CAD60.62 CAD−0.87%475.695 K0.3519.013.19 CAD+7.84%3.86%Utilities
Neutral
WNGEORGE WESTON LTD
29.273 B CAD219.02 CAD−1.46%50.567 K0.3624.698.87 CAD−25.30%1.33%Retail trade
Strong buy
RCI.AROGERS COMMUNICATIONS INC
29.08 B CAD56.97 CAD+0.35%2.411 K1.6934.511.65 CAD−43.97%3.52%Communications
Buy
WSPWSP GLOBAL INC
28.763 B CAD232.06 CAD+0.62%43.703 K0.2348.544.78 CAD+16.09%0.65%Industrial services
Strong buy
HHYDRO ONE LTD
28.293 B CAD46.41 CAD−1.68%338.98 K0.2024.811.87 CAD+8.80%2.55%Utilities
Neutral
POWPOWER CORP OF CANADA
27.341 B CAD42.69 CAD+0.45%450.014 K0.1410.094.23 CAD+64.28%5.12%Finance
Buy
IVNIVANHOE MINES LTD
24.222 B CAD19.01 CAD+6.02%1.593 M0.94124.820.15 CAD−43.68%0.00%Non-energy minerals
Strong buy
RBARB GLOBAL INC
21.051 B CAD115.14 CAD+0.78%41.269 K0.3447.812.41 CAD+95.26%1.30%Technology services
Buy
TOUTOURMALINE OIL CORP
20.741 B CAD59.53 CAD+1.16%465.377 K0.1514.144.21 CAD−48.87%1.97%Energy minerals
Strong buy
GFLGFL ENVIRONMENTAL INC.
20.073 B CAD53.55 CAD+0.45%59.138 K0.28−1.92 CAD−98.31%0.14%Industrial services
Buy
MRUMETRO INC
18.881 B CAD83.61 CAD−1.30%159.175 K0.4020.424.09 CAD+0.11%1.51%Retail trade
Neutral
TFIITFI INTERNATIONAL INC
16.945 B CAD205.20 CAD+2.45%85.174 K0.8327.357.50 CAD−21.99%1.04%Transportation
Buy
MGMAGNA INTERNATIONAL INC
16.156 B CAD57.82 CAD+2.83%271.824 K0.2412.404.66 CAD+7.56%4.57%Producer manufacturing
Buy
KKINROSS GOLD CORP
15.424 B CAD12.65 CAD+0.80%1.675 M0.4823.360.54 CAD+158.89%1.30%Non-energy minerals
Buy
EMAEMERA INC
15.178 B CAD52.48 CAD−0.29%248.869 K0.2420.312.58 CAD−43.77%5.45%Utilities
Neutral
FMFIRST QUANTUM MINERALS
14.481 B CAD17.80 CAD+2.53%936.306 K0.49−2.58 CAD−435.64%0.00%Non-energy minerals
Buy
CCL.ACCL INDUSTRIES INC
14.449 B CAD80.99 CAD−0.61%1000.3621.843.71 CAD+7.84%1.28%Commercial services
Strong buy
ARXARC RESOURCES LTD
13.568 B CAD22.99 CAD+1.23%984.332 K0.3611.861.94 CAD−50.10%2.99%Energy minerals
Strong buy
STNSTANTEC INC
12.274 B CAD109.25 CAD+1.53%152.095 K0.4336.013.03 CAD+14.34%0.75%Industrial services
Buy
SAPSAPUTO GROUP INC
12.272 B CAD29.00 CAD+0.28%108.722 K0.2046.230.63 CAD−57.71%2.56%Consumer non-durables
Buy
XTMX GROUP LIMITED
12.053 B CAD42.86 CAD−1.24%48.578 K0.1729.161.47 CAD+11.12%1.71%Finance
Neutral
BNTBROOKFIELD WEALTH SOLUTIONS LTD
11.716 B CAD70.11 CAD+2.97%11.158 K0.650.60%Finance
DSGDESCARTES SYSTEMS GROUP INC
11.659 B CAD139.11 CAD+1.99%30.547 K0.2769.702.00 CAD+13.31%0.00%Technology services
Buy
OTEXOPEN TEXT CO
11.621 B CAD44.34 CAD+2.33%121.044 K0.1819.092.32 CAD+198.32%3.17%Technology services
Buy
AGIALAMOS GOLD INC
11.542 B CAD27.40 CAD−0.36%529.687 K0.6040.560.68 CAD+22.06%0.49%Non-energy minerals
Strong buy
EFNELEMENT FLEET MANAGEMENT CORP
11.333 B CAD28.26 CAD+0.64%80.965 K0.1623.071.22 CAD+20.48%1.64%Finance
Strong buy
TOITOPICUS COM INC
11.157 B CAD134.86 CAD+0.19%17.24 K0.56134.511.00 CAD+61.55%0.00%Technology services
Neutral
FSVFIRSTSERVICE CORP
10.989 B CAD245.17 CAD+0.43%7.537 K0.09101.372.42 CAD−39.81%0.53%Finance
Buy
TIHTOROMONT INDUSTRIES LTD
10.509 B CAD128.72 CAD+0.33%36.402 K0.3120.556.26 CAD+1.30%1.42%Distribution services
Buy
ALAALTAGAS LTD
10.401 B CAD34.43 CAD−1.54%1.604 M1.7823.691.45 CAD−29.48%3.30%Utilities
Strong buy
GILGILDAN ACTIVEWEAR INC
10.207 B CAD62.93 CAD+0.25%117.097 K0.2719.113.29 CAD−9.45%1.74%Consumer non-durables
Buy
WFGWEST FRASER TIMBER CO
10.126 B CAD128.82 CAD+2.25%47.625 K0.4357.832.23 CAD1.31%Non-energy minerals
Strong buy
PAASPAN AMERICAN SILVER CORP
10.095 B CAD28.51 CAD+2.52%449.962 K0.58−0.47 CAD+71.09%1.96%Non-energy minerals
Strong buy
IAGIA FINANCIAL CORPORATION
10.084 B CAD108.48 CAD+0.99%58.181 K0.3314.577.45 CAD−14.03%3.00%Finance
Strong buy
CIGICOLLIERS INTL GROUP INC
9.947 B CAD201.40 CAD+1.79%23.694 K0.4750.513.99 CAD+2,480.78%0.20%Finance
Buy
LUNLUNDIN MINING CORP
9.842 B CAD13.33 CAD+5.17%1.641 M0.5944.280.30 CAD−49.60%2.84%Non-energy minerals
Buy
BBD.ABOMBARDIER INC
9.542 B CAD97.50 CAD+1.56%7.531 K0.4625.813.78 CAD−50.08%0.00%Electronic technology
Buy
KEYKEYERA CORPORATION
9.437 B CAD41.15 CAD−0.07%135.81 K0.0927.701.49 CAD+0.07%4.86%Industrial services
Buy
EMP.AEMPIRE CO
9.358 B CAD38.90 CAD−0.84%105.058 K0.2614.212.74 CAD−7.58%1.91%Retail trade
Neutral
IGMIGM FINANCIAL INC
9.325 B CAD39.85 CAD+1.04%79.846 K0.358.884.49 CAD+11.37%5.70%Finance
Buy
CTCCANADIAN TIRE LTD
9.072 B CAD231.00 CAD+0.22%1770.3833.756.85 CAD−51.52%3.01%Retail trade
Neutral
ATRLATKINSREALIS GROUP INC
8.986 B CAD53.24 CAD+3.76%196.285 K0.6328.991.84 CAD+326.17%0.16%Industrial services
Strong buy
LMNLUMINE GROUP INC
8.859 B CAD34.47 CAD−0.14%11.455 K0.24−37.42 CAD0.00%Technology services
Buy
QBR.AQUEBECOR INC
7.915 B CAD35.02 CAD+1.60%1170.1011.293.10 CAD+19.28%3.81%Consumer services
Buy
EDVENDEAVOUR MINING PLC
7.827 B CAD32.54 CAD+1.69%227.493 K0.44−1.05 CAD−39.84%3.42%Non-energy minerals
Strong buy
CAECAE INC
7.681 B CAD24.57 CAD+1.93%119.291 K0.22−1.06 CAD−218.01%0.00%Commercial services
Buy
CLSCELESTICA INC
7.567 B CAD66.66 CAD+4.47%284.742 K0.3916.064.15 CAD+124.44%0.00%Electronic technology
Buy
CSCAPSTONE COPPER CORP
7.337 B CAD9.76 CAD+1.14%1.227 M0.65−0.04 CAD+49.71%0.00%Non-energy minerals
Strong buy
CUCANADIAN UTILITIES
7.243 B CAD35.07 CAD−0.76%183.274 K0.4617.691.98 CAD−6.63%5.12%Utilities
Neutral
ONEXONEX CORP
6.918 B CAD93.03 CAD+1.10%16.3 K0.136.6214.06 CAD+407.27%0.43%Finance
Buy
LUGLUNDIN GOLD INC
6.841 B CAD28.69 CAD+0.60%206.098 K0.5722.471.28 CAD+113.23%1.90%Non-energy minerals
Strong buy
MEGMEG ENERGY CORP
6.729 B CAD25.68 CAD+2.35%717.06 K0.3512.292.09 CAD+17.27%0.00%Energy minerals
Buy
PSKPRAIRIESKY ROYALTY LTD
6.571 B CAD27.80 CAD+1.09%105.101 K0.3628.810.97 CAD−7.10%3.56%Miscellaneous
Buy
NVEINUVEI CORPORATION
6.443 B CAD45.22 CAD−0.48%31.48 K0.31−0.11 CAD−161.51%1.20%Technology services
Neutral
CPXCAPITAL POWER CORPORATION
6.255 B CAD47.32 CAD−1.31%104.737 K0.249.315.08 CAD+116.41%5.13%Utilities
Buy
WCPWHITECAP RESOURCES INC
6.156 B CAD10.44 CAD+1.02%1.201 M0.568.371.25 CAD−29.40%6.70%Energy minerals
Strong buy
PKIPARKLAND CORPORATION
6.154 B CAD35.52 CAD+0.48%100.908 K0.1616.722.12 CAD+9.80%3.90%Distribution services
Strong buy
DOOBRP INC
6.054 B CAD83.43 CAD+0.60%41.998 K0.1325.633.26 CAD−73.92%0.94%Producer manufacturing
Buy
NPINORTHLAND POWER INC
5.913 B CAD22.84 CAD−0.48%347.251 K0.2591.210.25 CAD−85.57%5.23%Utilities
Strong buy
ACAIR CANADA
5.894 B CAD16.49 CAD+0.30%705.993 K0.373.734.42 CAD+224.82%0.00%Transportation
Buy
SCRSTRATHCONA RESOURCES LTD
5.855 B CAD27.75 CAD+1.54%12.439 K0.278.943.10 CAD−62.50%1.62%Energy minerals
Buy
BTOB2GOLD CORP
5.82 B CAD4.51 CAD+1.69%2.139 M0.47−0.15 CAD−140.44%4.88%Non-energy minerals
Buy
AQNALGONQUIN POWER & UTILITIES CORP
5.745 B CAD7.55 CAD+0.73%913.007 K0.3335.260.21 CAD7.82%Utilities
Neutral
DFYDEFINITY FINL CORP
5.701 B CAD49.16 CAD−0.06%55.524 K0.6714.833.31 CAD+8.84%1.21%Finance
Buy
PRMWPRIMO WATER CORPORATION CANADA
5.52 B CAD34.40 CAD−0.09%35.654 K0.2247.950.72 CAD−0.76%1.39%Consumer non-durables
Buy
FTTFINNING INTERNATIONAL INC
5.516 B CAD40.46 CAD+2.29%161.143 K0.6911.523.51 CAD−6.05%2.65%Distribution services
Strong buy