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
245.91 B CAD173.79 CAD−0.28%3.35 M0.8615.4511.25 CAD+7.18%3.22%Finance
Buy
TDTORONTO-DOMINION BANK
144.15 B CAD82.36 CAD−0.93%2.36 M0.1517.464.72 CAD−15.77%4.95%Finance
Buy
ENBENBRIDGE INC
139.24 B CAD63.93 CAD−0.70%1.71 M0.2521.772.94 CAD+95.87%5.73%Industrial services
Buy
BMOBANK OF MONTREAL
104.95 B CAD143.83 CAD+0.36%710.5 K0.3215.129.51 CAD+68.70%4.26%Finance
Buy
TRITHOMSON-REUTERS CORP
103.94 B CAD231.01 CAD+0.22%74.18 K0.2933.396.92 CAD+5.27%1.28%Technology services
Neutral
CPCANADIAN PAC KANS CITY LTD
102.65 B CAD109.98 CAD+1.58%760 K0.5429.033.79 CAD−15.29%0.69%Transportation
Buy
CNQCANADIAN NATURAL RESOURCES LTD
99.1 B CAD46.97 CAD+4.35%5.87 M0.7213.333.52 CAD+9.60%4.55%Energy minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
93.22 B CAD148.25 CAD+0.90%309.4 K0.3317.488.48 CAD+15.07%2.28%Transportation
Buy
CSUCONSTELLATION SOFTWARE INC
92.43 B CAD4,361.61 CAD−0.70%6.25 K0.17106.8840.81 CAD+21.95%0.13%Technology services
Buy
BNSBANK OF NOVA SCOTIA
90.82 B CAD73.86 CAD+0.39%1.96 M0.3412.565.88 CAD+1.57%5.74%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
84.94 B CAD90.63 CAD−0.03%843.03 K0.2112.467.28 CAD+41.26%4.05%Finance
Buy
MFCMANULIFE FINANCIAL CORP
77.5 B CAD44.24 CAD−0.05%1.07 M0.3115.612.83 CAD+4.67%3.62%Finance
Buy
ATDALIMENTATION COUCHE-TARD
72.84 B CAD76.83 CAD+0.07%189.56 K0.1820.953.67 CAD−12.58%0.94%Retail trade
Strong buy
SUSUNCOR ENERGY INC
71.84 B CAD57.15 CAD+1.28%1.45 M0.239.176.23 CAD+0.67%3.86%Energy minerals
Buy
TRPTC ENERGY CORPORATION
71.8 B CAD69.18 CAD+0.90%2.12 M0.3514.114.90 CAD5.35%Industrial services
Buy
WCNWASTE CONNECTIONS INC (CA)
66.33 B CAD257.03 CAD−0.38%101.64 K0.4151.924.95 CAD+14.11%0.62%Transportation
Buy
AEMAGNICO EAGLE MINES LTD
62.19 B CAD124.01 CAD+0.75%185.58 K0.2345.502.73 CAD−62.11%1.76%Non-energy minerals
Buy
LLOBLAWS COMPANIES LIMITED
54.67 B CAD181.20 CAD−0.09%102.82 K0.3225.167.20 CAD+12.06%1.10%Retail trade
Buy
IMOIMPERIAL OIL
52.01 B CAD99.36 CAD+0.51%439.57 K0.3810.919.11 CAD+1.93%2.42%Energy minerals
Neutral
SLFSUN LIFE FINANCIAL INC
48.92 B CAD84.96 CAD−0.23%310.04 K0.2613.906.11 CAD+9.31%3.81%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
48.48 B CAD1,983.52 CAD−0.60%29.72 K0.258.91222.58 CAD−17.10%1.02%Finance
Strong buy
IFCINTACT FINANCIAL CORPORATION
45.33 B CAD254.13 CAD+0.15%105.38 K0.5321.9711.57 CAD+79.24%1.90%Finance
Buy
NANATIONAL BANK OF CANADA
44.33 B CAD130.06 CAD+0.99%496.73 K0.3312.1810.68 CAD+14.01%3.38%Finance
Neutral
GWOGREAT WEST LIFECO INC
42.7 B CAD45.81 CAD−0.37%313.1 K0.1912.173.76 CAD+16.09%4.85%Finance
Neutral
ABXBARRICK GOLD CORPORATION
40.57 B CAD23.21 CAD+0.30%667.6 K0.1918.381.26 CAD+3,064.41%2.36%Non-energy minerals
Buy
CVECENOVUS ENERGY INC
40.53 B CAD22.19 CAD+1.93%2.62 M0.4811.321.96 CAD−7.77%3.06%Energy minerals
Strong buy
WPMWHEATON PRECIOUS METALS CORP
38.13 B CAD84.04 CAD+0.61%101.47 K0.1946.021.83 CAD+14.60%1.01%Non-energy minerals
Strong buy
DOLDOLLARAMA INC
37.34 B CAD134.26 CAD+0.69%184.11 K0.2634.293.92 CAD+17.98%0.26%Retail trade
Buy
NTRNUTRIEN LTD
36.87 B CAD74.73 CAD+0.17%726.13 K0.4137.032.02 CAD−65.49%3.98%Non-energy minerals
Buy
FNVFRANCO NEVADA CORP
35.65 B CAD185.20 CAD+1.74%109.43 K0.46−4.30 CAD−190.05%1.07%Non-energy minerals
Buy
GIB.ACGI INC
35.34 B CAD157.23 CAD+0.24%121.71 K0.4121.517.31 CAD+6.49%0.10%Technology services
Buy
WSPWSP GLOBAL INC
32.31 B CAD247.66 CAD+0.29%64.07 K0.3648.015.16 CAD+19.43%0.61%Industrial services
Strong buy
PPLPEMBINA PIPELINE CORPORATION
31.76 B CAD54.70 CAD+0.90%799.38 K0.3616.623.29 CAD+51.51%5.00%Industrial services
Buy
BCEBCE INC
30.67 B CAD33.62 CAD+0.36%1.64 M0.44365.040.09 CAD−96.22%11.87%Communications
Neutral
TTELUS CORP
30.42 B CAD20.28 CAD+0.70%1.96 M0.4532.570.62 CAD+12.20%7.68%Communications
Buy
FTSFORTIS INC
30.12 B CAD60.56 CAD−0.21%375.58 K0.2518.763.23 CAD+4.59%3.94%Utilities
Neutral
WNGEORGE WESTON LTD
28.47 B CAD218.72 CAD−0.13%31.68 K0.2448.484.51 CAD−55.66%1.45%Retail trade
Strong buy
POWPOWER CORP OF CANADA
27.84 B CAD43.00 CAD+0.47%1.14 M0.3712.923.33 CAD−2.77%5.23%Finance
Buy
HHYDRO ONE LTD
26.42 B CAD44.07 CAD−0.29%148.45 K0.1923.271.89 CAD+5.07%2.81%Utilities
Neutral
TOUTOURMALINE OIL CORP
25.49 B CAD68.22 CAD+1.62%507.3 K0.3515.464.41 CAD+50.94%1.93%Energy minerals
Strong buy
RBARB GLOBAL INC
23.93 B CAD129.77 CAD+0.46%69.23 K0.5051.902.50 CAD+120.62%1.18%Technology services
Buy
GFLGFL ENVIRONMENTAL INC.
23.85 B CAD60.64 CAD+0.15%68 K0.23−1.63 CAD−245.87%0.12%Industrial services
Buy
IVNIVANHOE MINES LTD
22.98 B CAD17.00 CAD+3.34%509.84 K0.34106.850.16 CAD−55.02%0.00%Non-energy minerals
Strong buy
RCI.AROGERS COMMUNICATIONS INC
22.63 B CAD46.50 CAD+3.31%2.58 K1.4216.492.82 CAD+39.14%4.30%Communications
Buy
MRUMETRO INC
19.93 B CAD90.08 CAD−0.56%60.99 K0.1621.904.11 CAD−5.47%1.49%Retail trade
Neutral
CLSCELESTICA INC
19.13 B CAD164.41 CAD+0.34%148.56 K0.2638.214.30 CAD+90.04%0.00%Electronic technology
Buy
KKINROSS GOLD CORP
18.56 B CAD15.10 CAD+1.27%681.5 K0.2018.520.82 CAD+209.41%1.09%Non-energy minerals
Buy
MGMAGNA INTERNATIONAL INC
16.77 B CAD58.35 CAD−0.05%191 K0.2311.405.12 CAD+5.11%4.47%Producer manufacturing
Buy
FMFIRST QUANTUM MINERALS
16.6 B CAD19.90 CAD+4.68%1.55 M0.74−3.03 CAD−356.15%0.00%Non-energy minerals
Buy
TPX.AMOLSON COORS CANADA INC
16.56 B CAD87.00 CAD0.00%00.0014.406.04 CAD+299.66%2.89%Consumer non-durables
TFIITFI INTERNATIONAL INC
16.42 B CAD194.02 CAD−0.11%37.47 K0.2925.897.49 CAD−7.70%1.17%Transportation
Buy
ARXARC RESOURCES LTD
15.85 B CAD26.84 CAD+1.21%594.44 K0.2712.772.10 CAD−28.72%2.61%Energy minerals
Strong buy
EMAEMERA INC
15.75 B CAD53.77 CAD−0.74%585.43 K0.3724.132.23 CAD−48.63%5.35%Utilities
Buy
BNTBROOKFIELD WEALTH SOLUTIONS LTD
14.36 B CAD83.46 CAD−0.67%8.19 K0.370.53%Finance
DSGDESCARTES SYSTEMS GROUP INC
14.3 B CAD167.23 CAD−0.20%28.97 K0.2577.742.15 CAD+21.52%0.00%Technology services
Buy
ATRLATKINSREALIS GROUP INC
13.24 B CAD75.70 CAD−0.41%224.42 K0.6841.371.83 CAD+125.01%0.11%Industrial services
Buy
STNSTANTEC INC
12.77 B CAD111.97 CAD−0.12%37.77 K0.1837.293.00 CAD+0.86%0.75%Industrial services
Strong buy
CCL.ACCL INDUSTRIES INC
12.69 B CAD72.99 CAD0.00%00.0018.783.89 CAD+12.22%1.59%Commercial services
Strong buy
XTMX GROUP LIMITED
12.49 B CAD44.95 CAD+0.74%96.94 K0.3330.771.46 CAD+9.19%1.67%Finance
Neutral
IAGIA FINANCIAL CORPORATION
12.25 B CAD131.06 CAD−0.07%50.48 K0.2713.259.89 CAD+38.00%2.56%Finance
Buy
AGIALAMOS GOLD INC
11.97 B CAD28.48 CAD+0.89%152.58 K0.2434.830.82 CAD+18.37%0.48%Non-energy minerals
Strong buy
FSVFIRSTSERVICE CORP
11.91 B CAD264.00 CAD+0.14%63.31 K0.9480.903.26 CAD−18.24%0.52%Finance
Buy
EFNELEMENT FLEET MANAGEMENT CORP
11.64 B CAD28.75 CAD+1.09%141.73 K0.2723.011.25 CAD+15.80%1.70%Finance
Buy
PAASPAN AMERICAN SILVER CORP
11.42 B CAD31.45 CAD+1.32%169.67 K0.27−0.18 CAD+86.02%1.74%Non-energy minerals
Strong buy
GILGILDAN ACTIVEWEAR INC
11.16 B CAD72.30 CAD+0.42%95.07 K0.3521.073.43 CAD−2.33%1.55%Consumer non-durables
Buy
CAECAE INC
11.09 B CAD34.81 CAD−0.32%150.01 K0.25−1.08 CAD−214.55%0.00%Commercial services
Buy
LUNLUNDIN MINING CORP
11.06 B CAD12.75 CAD+4.00%877.31 K0.3226.390.48 CAD−20.91%2.82%Non-energy minerals
Buy
TOITOPICUS COM INC
10.97 B CAD132.04 CAD−0.40%8.42 K0.25123.411.07 CAD+52.23%0.00%Technology services
Neutral
OTEXOPEN TEXT CO
10.73 B CAD40.36 CAD+0.47%164.54 K0.2617.152.35 CAD+34.97%3.47%Technology services
Neutral
IGMIGM FINANCIAL INC
10.69 B CAD44.92 CAD+0.25%90.97 K0.319.724.62 CAD+15.44%5.01%Finance
Buy
GLXYGALAXY DIGITAL HLDGS LTD
10.64 B CAD31.15 CAD+4.04%768.01 K0.807.164.35 CAD0.00%Finance
Strong buy
LMNLUMINE GROUP INC
10.54 B CAD41.07 CAD+3.97%22.77 K0.32−33.57 CAD0.00%Technology services
Buy
WFGWEST FRASER TIMBER CO
10.42 B CAD129.90 CAD−0.26%29.16 K0.21−1.61 CAD+14.13%1.34%Non-energy minerals
Buy
ALAALTAGAS LTD
10.4 B CAD34.92 CAD−0.17%238.32 K0.3121.021.66 CAD−19.14%3.41%Utilities
Buy
CIGICOLLIERS INTL GROUP INC
10.17 B CAD201.64 CAD+1.20%18.05 K0.3347.174.27 CAD+748.32%0.21%Finance
Buy
EMP.AEMPIRE CO
10.03 B CAD42.50 CAD+0.24%1.06 M2.3015.532.74 CAD−7.45%1.80%Retail trade
Neutral
SAPSAPUTO GROUP INC
9.67 B CAD22.86 CAD−0.74%805.97 K0.9341.170.56 CAD−63.13%3.28%Consumer non-durables
Buy
KEYKEYERA CORPORATION
9.61 B CAD41.93 CAD−0.05%359.93 K0.3021.501.95 CAD+53.93%4.87%Industrial services
Buy
BBD.ABOMBARDIER INC
9.46 B CAD94.49 CAD+7.23%18.06 K1.8216.055.89 CAD−12.05%0.00%Electronic technology
Buy
TIHTOROMONT INDUSTRIES LTD
9.43 B CAD115.99 CAD+0.62%65.53 K0.3819.036.09 CAD−5.56%1.66%Distribution services
Buy
CTCCANADIAN TIRE LTD
9.18 B CAD223.00 CAD+0.45%6490.9319.1711.63 CAD+18.73%3.14%Retail trade
Buy
CPXCAPITAL POWER CORPORATION
8.64 B CAD62.15 CAD+0.03%234.85 K0.2715.014.14 CAD−5.93%4.08%Utilities
Buy
LUGLUNDIN GOLD INC
8.31 B CAD34.60 CAD+0.20%108.07 K0.3219.881.74 CAD+214.09%2.39%Non-energy minerals
Buy
ONEXONEX CORP
7.99 B CAD111.30 CAD+0.33%18.32 K0.199.2612.02 CAD+21.63%0.36%Finance
Strong buy
ATZARITZIA INC
7.74 B CAD68.50 CAD+0.94%244.96 K0.2660.021.14 CAD+42.25%0.00%Retail trade
Strong buy
SOBOSOUTH BOW CORPORATION
7.44 B CAD35.83 CAD+2.66%1.37 M1.002.01%Industrial services
Buy
ACAIR CANADA
7.4 B CAD20.63 CAD+0.88%1.1 M0.403.076.72 CAD+14.48%0.00%Transportation
Strong buy
QBR.AQUEBECOR INC
7.19 B CAD30.91 CAD0.00%10.0010.063.07 CAD+14.24%4.06%Communications
Buy
CUCANADIAN UTILITIES
7.04 B CAD34.33 CAD−0.23%125.99 K0.2521.941.56 CAD−28.29%5.28%Utilities
Neutral
CSCAPSTONE COPPER CORP
6.93 B CAD9.09 CAD+3.06%563.34 K0.28213.880.04 CAD0.00%Non-energy minerals
Strong buy
PSKPRAIRIESKY ROYALTY LTD
6.71 B CAD28.08 CAD+1.74%98.08 K0.3530.160.93 CAD−2.20%3.56%Miscellaneous
Buy
EDVENDEAVOUR MINING PLC
6.61 B CAD27.09 CAD+0.56%73.91 K0.22−1.91 CAD−159.42%4.10%Non-energy minerals
Strong buy
MEGMEG ENERGY CORP
6.53 B CAD25.08 CAD+6.27%2.23 M0.9113.591.85 CAD−13.74%0.80%Energy minerals
Buy
SCRSTRATHCONA RESOURCES LTD
6.36 B CAD29.68 CAD+0.95%37.83 K1.288.163.64 CAD−34.97%1.68%Energy minerals
Neutral
DFYDEFINITY FINL CORP
6.33 B CAD54.67 CAD+0.39%39.08 K0.3011.804.63 CAD+103.76%1.17%Finance
Neutral
TATRANSALTA CORP
6.23 B CAD20.89 CAD+1.02%917.14 K0.3940.860.51 CAD−76.09%1.15%Utilities
Buy
PKIPARKLAND CORPORATION
6.11 B CAD35.15 CAD−0.03%193.24 K0.3025.851.36 CAD−46.67%3.98%Distribution services
Strong buy
WCPWHITECAP RESOURCES INC
6.05 B CAD10.29 CAD+2.90%1.57 M0.707.081.45 CAD−2.51%7.09%Energy minerals
Strong buy
CWBCANADIAN WESTERN BANK
5.64 B CAD58.31 CAD+0.88%842.88 K2.4521.072.77 CAD−18.08%2.40%Finance
Neutral
DOOBRP INC
5.6 B CAD76.71 CAD+2.02%39.77 K0.3130.182.54 CAD−77.96%1.10%Producer manufacturing
Buy