The mightiest public companies in Canada

The term market cap refers to the total value of a company when you add up all its outstanding stock, and you can't add up to a greater sum than these organizations. Meet the giants of Canada industry, the towering behemoths of economic endeavor — the majestical roof of the business, fretted with golden gains. Here are the largest Canadian companies by market cap.

Ticker
Price
Chg %1D
Chg1D
Technical Rating1D
Vol1D
Volume*price1D
Mkt cap
P/E
EPS (TTM)
Employees
Sector
RYROYAL BANK OF CANADA
123.57CAD0.14%0.17CAD
Sell
1.097M135.538M173.02BCAD11.2311.01CAD87KFinance
TDTORONTO-DOMINION BANK
84.68CAD0.37%0.31CAD
Strong Sell
995.337K84.285M152.971BCAD10.707.90CADFinance
ENBENBRIDGE INC
51.14CAD−0.97%−0.50CAD
Strong Sell
2.138M109.318M104.642BCAD21.372.42CAD10.9KIndustrial Services
CNRCANADIAN NATIONAL RAILWAYS CO
150.71CAD−0.17%−0.26CAD
Strong Sell
523.88K78.954M103.173BCAD20.707.31CAD22.604KTransportation
CPCANADIAN PACIFIC RAILWAY LTD
94.34CAD−0.89%−0.85CAD
Sell
595.464K56.176M88.519BCAD32.882.91CAD11.834KTransportation
BNSBANK OF NOVA SCOTIA
67.39CAD−2.66%−1.84CAD
Strong Sell
2.803M188.925M82.585BCAD8.308.40CAD89.488KFinance
BMOBANK OF MONTREAL
121.92CAD0.35%0.43CAD
Sell
600.831K73.253M81.933BCAD7.2616.79CAD43.863KFinance
CNQCANADIAN NATURAL RESOURCES LTD
61.71CAD−3.15%−2.01CAD
Sell
2.085M128.643M73.554BCAD6.629.73CAD9.735KEnergy Minerals
TRITHOMSON-REUTERS CORP
142.62CAD0.44%0.63CAD
Sell
153.116K21.837M68.652BCAD113.761.25CAD24.4KTechnology Services
NTRNUTRIEN LTD
113.01CAD0.28%0.31CAD
Sell
692.648K78.276M60.737BCAD7.1815.75CAD23.5KProcess Industries
TRPTC ENERGY CORPORATION
57.95CAD−2.13%−1.26CAD
Strong Sell
2.512M145.588M58.235BCAD18.483.21CAD7.017KIndustrial Services
BCEBCE INC
60.91CAD−0.88%−0.54CAD
Strong Sell
1.117M68.037M56.038BCAD19.593.14CAD49.781KCommunications
ATDALIMENTATION COUCHE-TARD
54.74CAD0.39%0.21CAD
Sell
685.234K37.51M55.733BCAD16.143.38CAD96KRetail Trade
CMCANADIAN IMPERIAL BANK OF COMMERCE
61.22CAD0.57%0.35CAD
Sell
1.325M81.108M54.94BCAD8.756.98CAD45.282KFinance
SUSUNCOR ENERGY INC
36.49CAD−1.24%−0.46CAD
Strong Sell
4.753M173.443M50.425BCAD5.646.56CAD16.922KEnergy Minerals
WCNWASTE CONNECTIONS INC (CA)
191.63CAD0.91%1.72CAD
Buy
136.916K26.237M48.841BCAD56.793.35CAD19.998KIndustrial Services
MFCMANULIFE FINANCIAL CORP
21.56CAD0.28%0.06CAD
Sell
2.685M57.898M40.992BCAD5.563.88CAD38KFinance
CVECENOVUS ENERGY INC
20.05CAD−4.52%−0.95CAD
Sell
6.175M123.816M40.553BCAD10.262.11CAD5.938KEnergy Minerals
TTELUS CORP
27.93CAD−1.59%−0.45CAD
Strong Sell
1.225M34.212M40.305BCAD21.191.34CAD90.8KCommunications
CSUCONSTELLATION SOFTWARE INC
1900.00CAD0.11%2.02CAD
Sell
9.869K18.751M40.221BCAD69.8127.19CAD32KTechnology Services
LLOBLAWS COMPANIES LIMITED
113.11CAD1.01%1.13CAD
Sell
238.405K26.966M36.653BCAD18.915.99CAD215KRetail Trade
IMOIMPERIAL OIL
55.57CAD−2.66%−1.52CAD
Strong Sell
589.563K32.762M36.348BCAD7.287.88CAD5.4KEnergy Minerals
IFCINTACT FINANCIAL CORPORATION
195.51CAD−0.92%−1.81CAD
Sell
148.575K29.048M34.607BCAD13.4914.62CAD26KFinance
SLFSUN LIFE FINANCIAL INC
55.05CAD−0.40%−0.22CAD
Strong Sell
408.586K22.493M32.393BCAD8.696.38CAD24.589KFinance
FNVFRANCO NEVADA CORP
151.85CAD−2.11%−3.28CAD
Strong Sell
175.48K26.647M29.716BCAD30.715.07CAD35Non-Energy Minerals
NANATIONAL BANK OF CANADA
85.46CAD−0.31%−0.27CAD
Strong Sell
5.137M438.988M28.844BCAD8.819.85CAD26.92KFinance
GWOGREAT WEST LIFECO INC
30.10CAD−0.82%−0.25CAD
Strong Sell
366.767K11.04M28.279BCAD9.013.38CAD28KFinance
RCI.AROGERS COMMUNICATIONS INC
56.50CAD−2.06%−1.19CAD
Sell
88449.946K28.196BCAD17.233.36CAD23KCommunications
FTSFORTIS INC
55.40CAD−1.41%−0.79CAD
Strong Sell
697.639K38.649M26.898BCAD21.262.65CAD9.095KUtilities
AEMAGNICO EAGLE MINES LTD
51.02CAD−3.90%−2.07CAD
Strong Sell
580.881K29.637M24.197BCAD23.662.25CAD11.838KNon-Energy Minerals
GIB.ACGI INC
103.29CAD1.58%1.61CAD
Sell
144.375K14.912M24.129BCAD17.186.01CAD80KCommercial Services
PPLPEMBINA PIPELINE CORPORATION
41.77CAD−1.72%−0.73CAD
Strong Sell
1.825M76.221M23.586BCAD16.412.60CAD2.488KIndustrial Services
TOUTOURMALINE OIL CORP
66.88CAD−3.59%−2.49CAD
Sell
936.691K62.646M23.312BCAD9.527.37CAD651Energy Minerals
DOLDOLLARAMA INC
76.24CAD−0.37%−0.28CAD
Sell
324.074K24.707M22.329BCAD30.602.51CAD23.35KRetail Trade
POWPOWER CORP OF CANADA
32.27CAD−0.40%−0.13CAD
Strong Sell
494.697K15.964M22.124BCAD9.323.51CAD33.7KFinance
WNGEORGE WESTON LTD
146.57CAD0.05%0.07CAD
Sell
110.816K16.242M21.102BCAD13.0611.33CAD215KRetail Trade
HHYDRO ONE LTD
34.47CAD−0.91%−0.32CAD
Sell
584.305K20.138M20.823BCAD20.401.71CAD8.398KUtilities
MGMAGNA INTERNATIONAL INC
70.23CAD3.20%2.18CAD
Sell
464.335K32.61M19.664BCAD23.892.87CAD158KProducer Manufacturing
WPMWHEATON PRECIOUS METALS CORP
39.53CAD−3.18%−1.30CAD
Strong Sell
559.222K22.106M18.443BCAD19.892.06CAD44Non-Energy Minerals
WSPWSP GLOBAL INC
149.29CAD−2.03%−3.09CAD
Sell
113.134K16.89M18.014BCAD39.993.82CAD55KIndustrial Services
SJR.BSHAW COMMUNICATIONS INC
33.36CAD−0.48%−0.16CAD
Strong Sell
323.556K10.794M16.748BCAD19.821.70CAD9.4KCommunications
MRUMETRO INC
69.65CAD−0.27%−0.19CAD
Sell
192.028K13.375M16.662BCAD19.393.62CAD90KRetail Trade
FFHFAIRFAX FINANCIAL HLDGS LTD
638.02CAD1.53%9.59CAD
Sell
21.657K13.818M16.608BCAD29.3326.20CAD39.04KFinance
EMAEMERA INC
58.79CAD−2.79%−1.69CAD
Strong Sell
376.895K22.158M16.076BCAD29.422.10CAD7.14KUtilities
FMFIRST QUANTUM MINERALS
20.70CAD−3.18%−0.68CAD
Strong Sell
1.397M28.926M14.79BCAD8.622.49CAD17.845KNon-Energy Minerals
SAPSAPUTO GROUP INC
32.66CAD−0.61%−0.20CAD
Sell
179.016K5.847M13.731BCAD37.980.87CAD17.52KConsumer Non-Durables
CCOCAMECO CORP
34.61CAD0.70%0.24CAD
Neutral
924.092K31.983M13.694BCAD217.810.16CADNon-Energy Minerals
GFLGFL ENVIRONMENTAL INC.
35.37CAD−0.53%−0.19CAD
Strong Sell
79.975K2.829M13.5BCAD−0.64CAD18KIndustrial Services
BEP.UNBROOKFIELD RENEWABLE PARTNERS L P
45.13CAD−3.82%−1.79CAD
Strong Sell
158.869K7.17M12.908BCAD−0.61CADUtilities
AQNALGONQUIN POWER & UTILITIES CORP
16.34CAD−3.71%−0.63CAD
Strong Sell
1.191M19.461M11.503BCAD48.270.35CAD3.445KUtilities
TFIITFI INTERNATIONAL INC
126.13CAD2.06%2.54CAD
Neutral
137.819K17.383M10.935BCAD13.0210.64CAD29.539KTransportation
ARXARC RESOURCES LTD
15.58CAD−4.65%−0.76CAD
Strong Sell
2.156M33.598M10.701BCAD7.912.07CAD522Energy Minerals
CUCANADIAN UTILITIES
38.50CAD−2.41%−0.95CAD
Sell
234.256K9.019M10.639BCAD19.042.07CAD4.796KUtilities
NPINORTHLAND POWER INC
41.04CAD−2.70%−1.14CAD
Sell
375.249K15.4M9.959BCAD17.032.48CAD1.186KUtilities
OTEXOPEN TEXT CO
37.08CAD0.68%0.25CAD
Sell
468.396K17.368M9.937BCAD19.931.85CAD14.8KTechnology Services
TIXTTELUS INTERNATIONAL (CDA) INC
37.71CAD2.00%0.74CAD
Neutral
39.455K1.488M9.836BCAD52.660.71CADCommunications
IVNIVANHOE MINES LTD
8.14CAD0.99%0.08CAD
Strong Sell
805.036K6.553M9.785BCAD16.260.50CAD854Non-Energy Minerals
RBARITCHIE BROS AUCTIONEERS
86.55CAD1.60%1.36CAD
Neutral
67.446K5.837M9.44BCAD25.493.37CAD4.371KDistribution Services
EMP.AEMPIRE CO
35.37CAD−0.56%−0.20CAD
Strong Sell
175.713K6.215M9.316BCAD12.672.82CAD130KRetail Trade
CTCCANADIAN TIRE LTD
272.00CAD−0.04%−0.10CAD
Sell
386104.992K9.266BCAD15.3117.90CAD33.892KRetail Trade
WFGWEST FRASER TIMBER CO
96.66CAD−0.18%−0.17CAD
Sell
186.028K17.981M8.381BCAD3.0332.13CAD11KNon-Energy Minerals
IGMIGM FINANCIAL INC
34.82CAD0.23%0.08CAD
Sell
97.563K3.397M8.256BCAD8.664.04CAD3.8KFinance
TRQTURQUOISE HILL RES LTD
40.73CAD0.10%0.04CAD
Buy
384.485K15.66M8.188BCAD11.783.46CAD3.478KNon-Energy Minerals
ALAALTAGAS LTD
27.31CAD−2.48%−0.70CAD
Strong Sell
416K11.359M7.858BCAD30.520.93CAD2.926KUtilities
TIHTOROMONT INDUSTRIES LTD
97.00CAD1.51%1.44CAD
Sell
56.407K5.471M7.845BCAD21.424.49CAD6.4KDistribution Services
IAGIA FINANCIAL CORPORATION
68.99CAD−0.04%−0.03CAD
Strong Sell
140.177K9.671M7.293BCAD9.337.42CAD8.3KFinance
DSGDESCARTES SYSTEMS GROUP INC
87.16CAD3.12%2.64CAD
Sell
89.755K7.823M7.167BCAD63.401.36CAD1.86KTechnology Services
GILGILDAN ACTIVEWEAR INC
38.66CAD−0.57%−0.22CAD
Sell
108.456K4.193M7.101BCAD8.874.41CAD48KConsumer Non-Durables
XTMX GROUP LIMITED
126.09CAD−0.25%−0.32CAD
Strong Sell
25.912K3.267M7.028BCAD13.569.37CAD1.576KFinance
FSVFIRSTSERVICE CORP
158.24CAD1.62%2.53CAD
Sell
57.909K9.164M6.881BCAD43.663.60CADFinance
DOOBRP INC
84.81CAD−1.04%−0.89CAD
Strong Sell
37.454K3.176M6.747BCAD10.178.61CAD20KConsumer Durables
CAECAE INC
21.21CAD0.24%0.05CAD
Sell
356.026K7.551M6.725BCAD70.180.31CAD13KCommercial Services
STNSTANTEC INC
60.28CAD1.45%0.86CAD
Sell
79.176K4.773M6.58BCAD34.461.73CAD25KIndustrial Services
EFNELEMENT FLEET MANAGEMENT CORP
15.90CAD−1.58%−0.26CAD
Sell
263.444K4.187M6.372BCAD18.960.87CAD2.5KFinance
KEYKEYERA CORPORATION
27.88CAD−2.59%−0.74CAD
Strong Sell
463.973K12.936M6.326BCAD14.162.02CAD1.005KIndustrial Services
ACAIR CANADA
17.91CAD2.40%0.42CAD
Sell
1.798M32.208M6.261BCAD−6.96CADTransportation
QBR.AQUEBECOR INC
25.86CAD−4.15%−1.12CAD
Strong Sell
61916.007K6.18BCAD10.872.56CAD9.172KCommunications
EDVENDEAVOUR MINING PLC
23.79CAD−2.46%−0.60CAD
Strong Sell
302.981K7.208M6.023BCAD35.230.70CADNon-Energy Minerals
CPXCAPITAL POWER CORPORATION
49.60CAD−1.39%−0.70CAD
Sell
201.221K9.981M5.858BCAD45.441.12CAD773Utilities
KKINROSS GOLD CORP
4.39CAD−2.12%−0.10CAD
Strong Sell
1.924M8.456M5.837BCAD−0.61CADNon-Energy Minerals
CIGICOLLIERS INTL GROUP INC
130.75CAD−3.05%−4.11CAD
Strong Sell
50.976K6.665M5.836BCAD71.022.11CAD16.78KFinance
TOITOPICUS COM INC
67.27CAD0.39%0.26CAD
Sell
25.969K1.747M5.398BCAD117.810.73CADTechnology Services
ONEXONEX CORP
62.19CAD−1.02%−0.64CAD
Sell
82.495K5.13M5.383BCAD5.5811.27CAD536Finance
NVEINUVEI CORPORATION
37.13CAD−1.28%−0.48CAD
Sell
169.228K6.283M5.314BCAD57.640.67CAD1.368KTechnology Services
YRIYAMANA GOLD INC
5.38CAD−1.65%−0.09CAD
Strong Sell
937.288K5.043M5.257BCAD15.600.35CAD11.574KNon-Energy Minerals
WCPWHITECAP RESOURCES INC
8.15CAD−4.23%−0.36CAD
Strong Sell
2.656M21.643M5.196BCAD1.954.42CAD453Energy Minerals
ACO.XATCO LTD
44.04CAD−2.76%−1.25CAD
Strong Sell
83.981K3.699M5.184BCAD14.043.23CAD6.4KUtilities
CURACURALEAF HOLDINGS, INC.6.900CAD−2.82%−0.200CAD
Sell
106.58K735.402K5.034BCAD−0.24CADProcess Industries
LUNLUNDIN MINING CORP
6.29CAD−2.33%−0.15CAD
Strong Sell
1.126M7.082M5.007BCAD5.401.20CAD11.594KNon-Energy Minerals
ATZARITZIA INC
44.72CAD2.03%0.89CAD
Sell
137.264K6.138M4.82BCAD29.531.56CAD6.569KRetail Trade
PKIPARKLAND CORPORATION
28.86CAD−3.48%−1.04CAD
Strong Sell
175.769K5.073M4.672BCAD17.861.68CAD5.946KDistribution Services
MEGMEG ENERGY CORP
14.17CAD−6.01%−0.91CAD
Sell
2.839M40.218M4.589BCAD5.772.66CAD415Energy Minerals
DFYDEFINITY FINL CORP
38.62CAD−1.91%−0.75CAD
Neutral
83.062K3.208M4.563BCAD29.271.35CAD3.065KFinance
CPGCRESCENT POINT ENERGY CORP
7.66CAD−4.01%−0.32CAD
Strong Sell
4.709M36.074M4.529BCAD2.712.97CAD748Energy Minerals
BLXBORALEX INC
42.72CAD−2.44%−1.07CAD
Sell
185.007K7.903M4.5BCAD80.350.55CAD562Utilities
PVF.UNPARTNERS VALUE INVTS LP
68.01CAD0.00%0.00CAD
Sell
30020.403K4.5BCAD160.740.54CADFinance
TOYSPIN MASTER CORP
42.20CAD−1.86%−0.80CAD
Strong Sell
31.041K1.31M4.425BCAD12.123.65CADConsumer Durables
VETVERMILION ENERGY INC
25.49CAD−4.42%−1.18CAD
Strong Sell
1.637M41.737M4.374BCAD5.355.17CAD716Energy Minerals
BTOB2GOLD CORP
3.92CAD−3.45%−0.14CAD
Strong Sell
2.752M10.786M4.315BCAD9.020.45CAD4.689KNon-Energy Minerals
PAASPAN AMERICAN SILVER CORP
19.94CAD−0.94%−0.19CAD
Sell
339.637K6.772M4.238BCAD−0.39CAD13.8KNon-Energy Minerals