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
243.831 B CAD171.12 CAD−0.89%301.626 K0.0515.2311.24 CAD3.24%Finance
Buy
TDTORONTO-DOMINION BANK
137.63 B CAD78.47 CAD−0.34%613.629 K0.0918.524.24 CAD5.18%Finance
Buy
ENBENBRIDGE INC
128.086 B CAD58.73 CAD−0.14%4.291 M0.4520.002.94 CAD+95.87%6.18%Finance
Buy
TRITHOMSON-REUTERS CORP
105.021 B CAD235.03 CAD+0.64%43.413 K0.1533.976.92 CAD+5.27%1.23%Technology services
Neutral
CPCANADIAN PAC KANS CITY LTD
101.996 B CAD108.50 CAD−0.71%227.632 K0.1828.643.79 CAD−15.29%0.70%Transportation
Buy
CNQCANADIAN NATURAL RESOURCES LTD
101.822 B CAD46.99 CAD−2.63%1.344 M0.3413.343.52 CAD+9.60%4.30%Energy minerals
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
98.828 B CAD154.35 CAD−1.79%205.485 K0.2318.208.48 CAD+15.07%2.12%Transportation
Buy
BMOBANK OF MONTREAL
94.248 B CAD128.78 CAD−0.33%204.645 K0.0414.928.63 CAD4.74%Finance
Buy
CSUCONSTELLATION SOFTWARE INC
93.209 B CAD4,385.87 CAD−0.28%3.334 K0.13105.8041.46 CAD+35.28%0.12%Technology services
Buy
BNSBANK OF NOVA SCOTIA
92.218 B CAD74.80 CAD−0.27%642.932 K0.1413.155.69 CAD5.65%Finance
Neutral
CMCANADIAN IMPERIAL BANK OF COMMERCE
84.035 B CAD89.07 CAD−0.66%356.619 K0.1512.906.90 CAD4.02%Finance
Buy
MFCMANULIFE FINANCIAL CORP
79.594 B CAD44.13 CAD−1.41%648.567 K0.1015.572.83 CAD+4.67%3.50%Finance
Buy
ATDALIMENTATION COUCHE-TARD
72.805 B CAD77.45 CAD+0.85%296.299 K0.2420.403.80 CAD−6.98%0.91%Retail trade
Buy
TRPTC ENERGY CORPORATION
71.41 B CAD68.17 CAD−0.96%739.487 K0.2720.603.31 CAD+249.74%5.54%Industrial services
Buy
SUSUNCOR ENERGY INC
69.712 B CAD54.24 CAD−1.18%587.759 K0.139.305.83 CAD+27.86%3.97%Energy minerals
Buy
WCNWASTE CONNECTIONS INC (CA)
65.089 B CAD255.89 CAD+1.46%99.716 K0.4051.694.95 CAD+14.11%0.62%Transportation
Buy
AEMAGNICO EAGLE MINES LTD
59.475 B CAD116.22 CAD−2.00%238.98 K0.2142.642.73 CAD−62.11%1.83%Non-energy minerals
Strong buy
LLOBLAWS COMPANIES LIMITED
56.452 B CAD186.00 CAD+0.09%59.988 K0.2128.096.62 CAD+7.41%1.03%Retail trade
Buy
IMOIMPERIAL OIL
53.691 B CAD101.94 CAD−0.62%248.379 K0.2511.199.11 CAD+1.93%2.24%Energy minerals
Neutral
SLFSUN LIFE FINANCIAL INC
47.583 B CAD82.27 CAD−0.44%137.459 K0.0613.466.11 CAD+9.31%3.85%Finance
Buy
IFCINTACT FINANCIAL CORPORATION
47.083 B CAD264.37 CAD+0.15%48.653 K0.1822.8511.57 CAD+79.24%1.79%Finance
Buy
GWOGREAT WEST LIFECO INC
45.609 B CAD49.26 CAD+0.59%102.39 K0.0713.093.76 CAD+16.09%4.46%Finance
Neutral
NANATIONAL BANK OF CANADA
45.329 B CAD133.22 CAD+0.08%124.995 K0.1013.1110.16 CAD3.25%Finance
Neutral
FFHFAIRFAX FINANCIAL HLDGS LTD
45.115 B CAD1,801.87 CAD−1.07%14.132 K0.398.10222.58 CAD−17.10%1.11%Finance
Buy
ABXBARRICK GOLD CORPORATION
44.923 B CAD25.34 CAD−1.13%1.243 M0.3521.701.17 CAD2.12%Non-energy minerals
Buy
DOLDOLLARAMA INC
41.993 B CAD149.64 CAD+0.17%95.732 K0.1838.773.86 CAD+24.72%0.23%Retail trade
Buy
CVECENOVUS ENERGY INC
41.384 B CAD22.39 CAD−1.17%1.299 M0.2711.421.96 CAD−7.77%2.83%Energy minerals
Strong buy
WPMWHEATON PRECIOUS METALS CORP
40.501 B CAD89.81 CAD+0.59%274.821 K0.3052.641.71 CAD−6.08%0.94%Non-energy minerals
Buy
BCEBCE INC
35.524 B CAD39.60 CAD+1.69%3.637 M0.63429.970.09 CAD−96.22%10.17%Communications
Neutral
GIB.ACGI INC
34.707 B CAD155.92 CAD+0.04%38.715 K0.1321.337.31 CAD+6.49%0.00%Technology services
Buy
FNVFRANCO NEVADA CORP
33.717 B CAD171.81 CAD−1.95%91.271 K0.27−4.30 CAD−190.05%1.10%Non-energy minerals
Buy
NTRNUTRIEN LTD
33.564 B CAD66.75 CAD−1.61%277.198 K0.2333.082.02 CAD−65.49%4.27%Process industries
Buy
PPLPEMBINA PIPELINE CORPORATION
33.166 B CAD57.07 CAD−0.11%332.379 K0.2017.343.29 CAD+51.51%4.75%Industrial services
Buy
WSPWSP GLOBAL INC
31.458 B CAD243.92 CAD−3.30%116.786 K0.7147.285.16 CAD+19.43%0.59%Industrial services
Strong buy
TTELUS CORP
31.362 B CAD21.77 CAD+3.57%2.807 M0.6141.170.53 CAD−36.10%7.28%Communications
Buy
WNGEORGE WESTON LTD
30.65 B CAD233.42 CAD−0.19%28.299 K0.2426.318.87 CAD−25.30%1.31%Retail trade
Neutral
FTSFORTIS INC
30.103 B CAD61.27 CAD+0.79%223.395 K0.1118.983.23 CAD+4.59%3.88%Utilities
Neutral
POWPOWER CORP OF CANADA
29.852 B CAD46.58 CAD+0.28%246.965 K0.1411.014.23 CAD+64.28%4.76%Finance
Buy
RCI.AROGERS COMMUNICATIONS INC
27.515 B CAD53.42 CAD−0.15%1030.0518.952.82 CAD+39.14%3.74%Communications
Buy
IVNIVANHOE MINES LTD
26.951 B CAD18.30 CAD−8.27%784.566 K0.47115.020.16 CAD−55.02%0.00%Non-energy minerals
Strong buy
HHYDRO ONE LTD
26.651 B CAD44.42 CAD−0.09%95.83 K0.1423.461.89 CAD+5.07%2.75%Utilities
Neutral
GFLGFL ENVIRONMENTAL INC.
23.756 B CAD63.90 CAD+1.28%172.972 K0.59−1.63 CAD−245.87%0.12%Industrial services
Buy
TOUTOURMALINE OIL CORP
23.453 B CAD62.14 CAD−1.61%504.371 K0.1814.094.41 CAD+50.94%1.98%Energy minerals
Strong buy
RBARB GLOBAL INC
22.814 B CAD129.15 CAD+4.30%150.132 K1.1453.632.41 CAD+95.26%1.20%Technology services
Buy
MRUMETRO INC
19.112 B CAD85.68 CAD−0.17%61.436 K0.1220.924.09 CAD+0.11%1.56%Retail trade
Neutral
KKINROSS GOLD CORP
18.226 B CAD14.45 CAD−2.56%974.293 K0.3117.720.82 CAD+209.41%1.10%Non-energy minerals
Buy
TFIITFI INTERNATIONAL INC
17.276 B CAD203.59 CAD−0.26%29.678 K0.1827.167.49 CAD−7.70%1.06%Transportation
Buy
MGMAGNA INTERNATIONAL INC
17.189 B CAD59.79 CAD−0.05%854.624 K0.5811.685.12 CAD+5.11%4.30%Producer manufacturing
Buy
FMFIRST QUANTUM MINERALS
17.093 B CAD18.76 CAD−8.44%1.183 M0.57−3.03 CAD−356.15%0.00%Non-energy minerals
Buy
TPX.AMOLSON COORS CANADA INC
16.575 B CAD84.00 CAD+25.99%8206.5313.916.04 CAD+299.66%3.16%Consumer non-durables
ARXARC RESOURCES LTD
14.851 B CAD24.53 CAD−2.11%847.716 K0.4311.672.10 CAD−28.72%2.63%Energy minerals
Strong buy
CCL.ACCL INDUSTRIES INC
14.569 B CAD83.99 CAD0.00%700.6222.653.71 CAD+7.84%1.34%Commercial services
Strong buy
EMAEMERA INC
14.339 B CAD50.18 CAD+0.93%146.474 K0.0819.422.58 CAD−43.77%5.77%Utilities
Neutral
CLSCELESTICA INC
13.766 B CAD119.05 CAD+0.63%284.138 K0.3327.674.30 CAD+90.04%0.00%Electronic technology
Strong buy
BNTBROOKFIELD WEALTH SOLUTIONS LTD
13.722 B CAD79.57 CAD−0.20%5.052 K0.200.53%Finance
DSGDESCARTES SYSTEMS GROUP INC
13.433 B CAD160.07 CAD+1.86%29.048 K0.2880.202.00 CAD+13.31%0.00%Technology services
Buy
STNSTANTEC INC
13.386 B CAD112.81 CAD−3.87%192.718 K1.1137.183.03 CAD+14.34%0.70%Industrial services
Buy
XTMX GROUP LIMITED
12.429 B CAD44.78 CAD+0.07%40.786 K0.1230.651.46 CAD+9.19%1.65%Finance
Neutral
IAGIA FINANCIAL CORPORATION
12.243 B CAD128.15 CAD−1.72%117.578 K0.3812.959.89 CAD+38.00%2.47%Finance
Buy
ATRLATKINSREALIS GROUP INC
12.219 B CAD69.64 CAD−0.36%193.523 K0.4837.911.84 CAD+326.17%0.11%Industrial services
Strong buy
PAASPAN AMERICAN SILVER CORP
11.772 B CAD31.08 CAD−4.16%257.989 K0.36−0.18 CAD+86.02%1.68%Non-energy minerals
Strong buy
EFNELEMENT FLEET MANAGEMENT CORP
11.734 B CAD29.13 CAD+0.52%161.216 K0.3423.781.22 CAD+20.48%1.66%Finance
Buy
FSVFIRSTSERVICE CORP
11.732 B CAD261.42 CAD+0.57%18.693 K0.2280.113.26 CAD−18.24%0.51%Finance
Buy
AGIALAMOS GOLD INC
11.492 B CAD26.65 CAD−2.67%313.103 K0.3932.600.82 CAD+18.37%0.50%Non-energy minerals
Strong buy
SAPSAPUTO GROUP INC
11.36 B CAD26.31 CAD−1.72%101.186 K0.2841.940.63 CAD−57.71%2.78%Consumer non-durables
Buy
LUNLUNDIN MINING CORP
11.226 B CAD13.72 CAD−5.09%1.083 M0.3928.390.48 CAD−20.91%2.49%Non-energy minerals
Buy
OTEXOPEN TEXT CO
10.909 B CAD40.95 CAD−0.19%94.492 K0.1117.402.35 CAD+34.97%3.35%Technology services
Buy
GILGILDAN ACTIVEWEAR INC
10.532 B CAD68.05 CAD−0.22%110.151 K0.2319.833.43 CAD−2.33%1.60%Consumer non-durables
Buy
CIGICOLLIERS INTL GROUP INC
10.527 B CAD213.09 CAD+1.77%6.791 K0.0949.854.27 CAD+748.32%0.19%Finance
Strong buy
WFGWEST FRASER TIMBER CO
10.278 B CAD126.65 CAD−1.12%24.616 K0.11−1.61 CAD+14.13%1.30%Non-energy minerals
Buy
IGMIGM FINANCIAL INC
10.26 B CAD44.25 CAD+2.04%101.612 K0.399.854.49 CAD+11.37%5.19%Finance
Buy
TOITOPICUS COM INC
10.047 B CAD120.76 CAD−0.16%15.508 K0.54112.871.07 CAD+52.23%0.00%Technology services
Neutral
KEYKEYERA CORPORATION
10.039 B CAD43.18 CAD−1.44%82.276 K0.1429.071.49 CAD+0.07%4.61%Industrial services
Buy
EMP.AEMPIRE CO
9.961 B CAD41.52 CAD−0.91%59.16 K0.1515.172.74 CAD−7.58%1.83%Retail trade
Neutral
ALAALTAGAS LTD
9.922 B CAD33.34 CAD+0.06%44.596 K0.0620.071.66 CAD−19.14%3.52%Utilities
Buy
BBD.ABOMBARDIER INC
9.901 B CAD98.85 CAD−1.12%10.592 K0.6726.163.78 CAD−50.08%0.00%Electronic technology
Buy
LMNLUMINE GROUP INC
9.88 B CAD39.34 CAD+2.18%13.344 K0.13−33.57 CAD0.00%Technology services
Buy
TIHTOROMONT INDUSTRIES LTD
9.769 B CAD118.37 CAD−0.71%67.231 K0.3919.426.09 CAD−5.56%1.57%Distribution services
Buy
CTCCANADIAN TIRE LTD
8.749 B CAD228.01 CAD+3.64%7832.3633.316.85 CAD−51.52%3.07%Retail trade
Neutral
ACAIR CANADA
8.593 B CAD22.77 CAD−1.60%1.921 M0.383.396.72 CAD+14.48%0.00%Transportation
Strong buy
CAECAE INC
8.331 B CAD26.17 CAD+0.11%90.216 K0.12−1.06 CAD−218.01%0.00%Commercial services
Buy
GLXYGALAXY DIGITAL HLDGS LTD
8.106 B CAD23.20 CAD−2.23%710.818 K0.766.333.67 CAD0.00%Finance
Strong buy
ONEXONEX CORP
8.057 B CAD111.66 CAD+2.68%115.317 K1.077.9414.06 CAD+407.27%0.37%Finance
Buy
CSCAPSTONE COPPER CORP
8.053 B CAD10.01 CAD−5.30%1.11 M0.45235.530.04 CAD0.00%Non-energy minerals
Strong buy
QBR.AQUEBECOR INC
7.827 B CAD33.20 CAD−0.72%6001.8210.813.07 CAD+14.24%3.81%Communications
Buy
LUGLUNDIN GOLD INC
7.659 B CAD32.07 CAD+0.50%145.26 K0.5125.121.28 CAD+113.23%2.13%Non-energy minerals
Buy
CPXCAPITAL POWER CORPORATION
7.416 B CAD57.39 CAD+1.38%88.868 K0.1513.864.14 CAD−5.93%4.41%Utilities
Buy
EDVENDEAVOUR MINING PLC
7.286 B CAD30.04 CAD+0.70%493.967 K1.00−1.05 CAD−39.84%3.72%Non-energy minerals
Strong buy
MEGMEG ENERGY CORP
7.13 B CAD26.06 CAD−3.89%485.66 K0.3014.121.85 CAD−13.74%0.37%Energy minerals
Buy
CUCANADIAN UTILITIES
7.09 B CAD34.65 CAD+0.17%53.32 K0.1017.481.98 CAD−6.63%5.23%Utilities
Neutral
PSKPRAIRIESKY ROYALTY LTD
6.934 B CAD28.74 CAD−0.96%72.301 K0.2030.870.93 CAD−2.20%3.41%Miscellaneous
Buy
SSOBOSOUTH BOW CORPORATION
6.798 B CAD33.15 CAD+1.22%256.073 K0.160.00%Industrial services
Buy
NVEINUVEI CORPORATION
6.594 B CAD46.68 CAD+0.37%9.966 K0.33−0.11 CAD−161.51%1.17%Technology services
Neutral
DFYDEFINITY FINL CORP
6.429 B CAD55.96 CAD+0.88%88.114 K0.8216.883.31 CAD+8.84%1.11%Finance
Neutral
SCRSTRATHCONA RESOURCES LTD
6.266 B CAD28.00 CAD−4.27%9.947 K0.389.023.10 CAD−62.50%0.85%Energy minerals
Buy
WCPWHITECAP RESOURCES INC
6.246 B CAD10.43 CAD−1.79%696.209 K0.307.171.45 CAD−2.51%6.87%Energy minerals
Strong buy
NXENEXGEN ENERGY LTD
5.771 B CAD10.06 CAD−1.57%541.478 K0.4587.630.11 CAD0.00%Non-energy minerals
Strong buy
PKIPARKLAND CORPORATION
5.758 B CAD32.91 CAD−0.72%55.8 K0.1124.201.36 CAD−46.67%4.19%Distribution services
Strong buy
FTTFINNING INTERNATIONAL INC
5.758 B CAD41.21 CAD−1.41%59.752 K0.1711.733.51 CAD−6.05%2.51%Distribution services
Strong buy
CWBCANADIAN WESTERN BANK
5.579 B CAD57.73 CAD+0.10%30.401 K0.1419.732.93 CAD2.39%Finance
Neutral