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
327.44 B CAD233.85 CAD−0.09%762.33 K0.2416.6214.07 CAD+25.13%2.58%Finance
Buy
TDToronto-Dominion Bank
218.22 B CAD129.16 CAD+0.19%1.12 M0.1811.2111.53 CAD+144.36%3.25%Finance
Buy
ENBEnbridge Inc.
141.52 B CAD64.88 CAD−0.17%1.52 M0.3125.312.56 CAD−12.70%5.81%Industrial services
Buy
BMOBank of Montreal
126.47 B CAD178.40 CAD−0.02%344.29 K0.1715.5911.44 CAD+20.32%3.61%Finance
Neutral
BNSBank of Nova Scotia
125.25 B CAD101.31 CAD+0.27%1.31 M0.2717.985.63 CAD−4.20%4.26%Finance
Neutral
AEMAgnico Eagle Mines Limited
124.35 B CAD247.68 CAD−0.27%373.55 K0.2725.919.56 CAD+250.71%0.90%Non-energy minerals
Buy
CMCanadian Imperial Bank of Commerce
117.32 B CAD126.61 CAD+0.04%1.24 M0.3414.778.57 CAD+17.83%3.06%Finance
Buy
ABXBarrick Mining Corporation
104.72 B CAD62.06 CAD−0.83%1.99 M0.3121.412.90 CAD+129.56%1.18%Non-energy minerals
Strong buy
CNQCanadian Natural Resources Limited
93.89 B CAD45.07 CAD+0.24%4.14 M0.1414.263.16 CAD−10.30%5.16%Energy minerals
Buy
CPCanadian Pacific Kansas City Limited
91.83 B CAD101.94 CAD−0.04%447.21 K0.2322.154.60 CAD+21.50%0.82%Transportation
Strong buy
MFCManulife Financial Corporation
84.45 B CAD50.12 CAD−0.48%891.71 K0.1816.013.13 CAD+10.50%3.51%Finance
Buy
CNRCanadian National Railway Company
83.06 B CAD134.95 CAD−0.21%473.74 K0.2418.327.36 CAD−13.15%2.60%Transportation
Buy
TRIThomson Reuters Corporation
80.85 B CAD181.76 CAD−0.25%104.97 K0.2433.385.44 CAD−21.31%1.84%Technology services
Buy
TRPTC Energy Corporation
79.41 B CAD76.31 CAD−0.20%2.88 M0.5023.393.26 CAD−33.46%4.42%Industrial services
Buy
WPMWheaton Precious Metals Corp
75.5 B CAD166.29 CAD−1.12%196.44 K0.2154.083.08 CAD+68.38%0.56%Non-energy minerals
Strong buy
LLoblaw Companies Limited
72.58 B CAD61.45 CAD−0.16%198.29 K0.1229.932.05 CAD+14.00%0.88%Retail trade
Buy
SUSuncor Energy Inc.
70.99 B CAD59.10 CAD+0.02%773.86 K0.1113.834.27 CAD−31.43%3.86%Energy minerals
Buy
CSUConstellation Software Inc.
70.27 B CAD3,316.17 CAD−0.45%12.86 K0.1675.4443.96 CAD+7.72%0.17%Technology services
Buy
NANational Bank of Canada
68.73 B CAD176.10 CAD+0.35%878.25 K0.4417.4410.10 CAD−5.44%2.63%Finance
Buy
ATDAlimentation Couche-Tard Inc.
68.54 B CAD74.04 CAD−0.47%372.41 K0.2319.263.84 CAD+4.85%1.05%Retail trade
Strong buy
WCNWaste Connections, Inc.
62.29 B CAD243.29 CAD+0.01%56.32 K0.1472.453.36 CAD−32.16%0.75%Industrial services
Strong buy
GWOGreat-West Lifeco Inc.
61.17 B CAD67.43 CAD−0.06%314.13 K0.2115.624.32 CAD+14.72%3.54%Finance
Buy
FFHFairfax Financial Holdings Limited
60.78 B CAD2,584.28 CAD+0.61%30.49 K0.238.95288.71 CAD+29.71%0.84%Finance
Buy
IMOImperial Oil Limited
58.28 B CAD117.29 CAD−0.31%168.5 K0.1714.997.82 CAD−14.12%2.35%Energy minerals
Sell
FNVFranco-Nevada Corporation
56.88 B CAD295.07 CAD−0.17%95.73 K0.2544.326.66 CAD0.71%Non-energy minerals
Buy
DOLDollarama Inc.
56.21 B CAD205.30 CAD+0.30%180.74 K0.2343.674.70 CAD+20.04%0.20%Retail trade
Buy
CCOCameco Corporation
55.51 B CAD127.48 CAD−0.35%251.88 K0.20105.551.21 CAD+350.84%0.13%Non-energy minerals
Strong buy
IFCIntact Financial Corporation
50.62 B CAD283.83 CAD−0.59%105.71 K0.2617.0116.69 CAD+44.25%1.83%Finance
Buy
CLSCelestica Inc.
48.65 B CAD422.88 CAD+1.71%145.28 K0.1449.358.57 CAD+108.34%0.00%Electronic technology
Buy
KKinross Gold Corporation
48.34 B CAD40.05 CAD−0.77%2 M0.4520.042.00 CAD+145.12%0.44%Non-energy minerals
Buy
SLFSun Life Financial Inc.
47.61 B CAD85.41 CAD−0.32%232.45 K0.1316.255.26 CAD−13.96%4.12%Finance
Buy
POWPower Corporation of Canada
46.52 B CAD73.46 CAD+0.55%1.84 M0.9115.444.76 CAD+42.98%3.27%Finance
Neutral
CVECenovus Energy Inc.
43.25 B CAD22.88 CAD−0.39%2.11 M0.1513.321.72 CAD−12.34%3.32%Energy minerals
Strong buy
NTRNutrien Ltd.
41.97 B CAD86.84 CAD−0.33%402.4 K0.1616.925.13 CAD+154.40%3.53%Process industries
Buy
WNGeorge Weston Limited
35.9 B CAD93.90 CAD−0.68%63.94 K0.1924.913.77 CAD+150.68%1.22%Retail trade
Buy
FTSFortis Inc.
35.7 B CAD70.64 CAD−0.42%302.49 K0.1920.993.37 CAD+4.25%3.52%Utilities
Neutral
WSPWSP Global Inc
32.65 B CAD250.00 CAD−0.48%132.31 K0.3337.386.69 CAD+29.64%0.60%Industrial services
Strong buy
HHydro One Limited
32.29 B CAD53.84 CAD−0.28%135.01 K0.1224.762.17 CAD+14.84%2.40%Utilities
Neutral
TECK.ATeck Resources Limited Class A
31.1 B CAD63.83 CAD−0.06%1.44 K0.4726.382.42 CAD+186.52%0.78%Non-energy minerals
Buy
PAASPan American Silver Corp.
30.97 B CAD73.38 CAD−0.54%346.6 K0.2730.342.42 CAD0.88%Non-energy minerals
Buy
FMFirst Quantum Minerals Ltd.
30.38 B CAD36.42 CAD−1.43%650.02 K0.29472.370.08 CAD0.00%Non-energy minerals
Buy
PPLPembina Pipeline Corporation
30.03 B CAD51.69 CAD−0.35%776.46 K0.1718.462.80 CAD−14.91%5.42%Industrial services
Buy
BCEBCE Inc.
29.32 B CAD31.44 CAD+1.00%2.04 M0.424.746.64 CAD+7,109.23%9.13%Communications
Buy
LUGLundin Gold Inc.
28.67 B CAD118.78 CAD−1.02%115.15 K0.1430.023.96 CAD+127.31%1.30%Non-energy minerals
Neutral
GIB.ACGI Inc. Class A
27.54 B CAD128.36 CAD+0.23%154.04 K0.2117.467.35 CAD+0.57%0.48%Technology services
Buy
RCI.ARogers Communications Inc. Class A
27.42 B CAD50.43 CAD−2.04%5130.154.0512.47 CAD+342.16%3.97%Communications
Buy
TTELUS Corporation
27.09 B CAD17.50 CAD+0.40%7 M0.6622.610.77 CAD+24.30%9.36%Communications
Buy
RBARB Global, Inc.
26.79 B CAD144.26 CAD−0.01%49 K0.2149.162.93 CAD+17.36%1.16%Technology services
Strong buy
LUNLundin Mining Corporation
24.97 B CAD29.18 CAD−1.15%612.18 K0.19638.510.05 CAD−90.54%0.81%Non-energy minerals
Buy
BBD.ABombardier Inc. Class A
24 B CAD239.59 CAD−0.95%4.66 K0.2941.415.79 CAD−1.73%0.00%Electronic technology
Buy
TOUTourmaline Oil Corp.
23.54 B CAD60.83 CAD−1.31%472.16 K0.1317.403.50 CAD−20.74%3.04%Energy minerals
Buy
AGIAlamos Gold Inc.
23.15 B CAD55.03 CAD−1.20%295.09 K0.3431.181.77 CAD+115.88%0.25%Non-energy minerals
Strong buy
IVNIvanhoe Mines Ltd. Class A
22.22 B CAD15.65 CAD−1.76%1.13 M0.2749.290.32 CAD+99.56%0.00%Non-energy minerals
Strong buy
GFLGFL Environmental Inc
21.25 B CAD59.18 CAD+0.10%93.07 K0.29−4.42 CAD−170.51%0.14%Industrial services
Buy
MRUMetro Inc.
20.95 B CAD97.97 CAD−0.52%127.5 K0.2321.214.62 CAD+12.33%1.51%Retail trade
Buy
MGMagna International Inc.
20.7 B CAD73.47 CAD−0.43%161.28 K0.1214.445.09 CAD−0.59%3.71%Producer manufacturing
Neutral
EMAEmera Incorporated
20.23 B CAD67.04 CAD−0.15%181.86 K0.2118.163.69 CAD+65.64%4.34%Utilities
Buy
BNTBrookfield Wealth Solutions Ltd. Class A
19.86 B CAD64.06 CAD+0.52%10.96 K0.110.51%Finance
Neutral
EDVEndeavour Mining PLC
17.47 B CAD72.41 CAD−0.92%85.48 K0.1226.112.77 CAD2.33%Non-energy minerals
Strong buy
SAPSaputo Inc.
16.75 B CAD40.83 CAD−1.07%247.25 K0.23−0.20 CAD−136.19%1.89%Consumer non-durables
Buy
IAGiA Financial Corporation Inc.
16.36 B CAD177.86 CAD−0.53%65.3 K0.2915.3011.62 CAD+17.49%2.13%Finance
Buy
GILGildan Activewear Inc.
15.99 B CAD86.38 CAD−0.09%77.52 K0.1319.764.37 CAD+27.39%1.47%Consumer non-durables
Strong buy
CCL.ACCL Industries Inc. Class A
15 B CAD87.09 CAD0.00%00.0018.974.59 CAD+18.11%1.41%Process industries
Strong buy
ATRLAtkinsrealis Group Inc.
14.97 B CAD90.45 CAD+0.40%257.74 K0.386.0714.90 CAD+714.21%0.09%Industrial services
Strong buy
STNStantec Inc
14.93 B CAD130.88 CAD−0.71%104.87 K0.2430.884.24 CAD+41.17%0.68%Industrial services
Strong buy
IGMIGM Financial Inc.
14.69 B CAD62.31 CAD−0.51%60.32 K0.1114.334.35 CAD−5.92%3.61%Finance
Neutral
EFNElement Fleet Management Corporation
14.63 B CAD36.59 CAD+0.14%163.8 K0.2824.421.50 CAD+19.92%1.42%Finance
Strong buy
ARXARC Resources Ltd.
14.6 B CAD25.49 CAD−1.05%732.87 K0.2610.802.36 CAD+12.30%2.98%Energy minerals
Strong buy
XTMX Group Ltd.
14.48 B CAD52.03 CAD−0.44%190.56 K0.3331.571.65 CAD+12.84%1.61%Finance
Buy
IMGIAMGOLD Corporation
14.02 B CAD23.67 CAD−2.47%624.16 K0.2728.660.83 CAD−52.69%0.00%Non-energy minerals
Buy
WCPWhitecap Resources Inc.
13.94 B CAD11.48 CAD−0.43%883.38 K0.229.861.16 CAD−19.92%6.36%Energy minerals
Strong buy
CAECAE Inc.
13.82 B CAD42.99 CAD−0.05%135.45 K0.1331.661.36 CAD0.00%Commercial services
Buy
TIHToromont Industries Ltd.
13.56 B CAD166.65 CAD+0.31%65.24 K0.3427.566.05 CAD−0.78%1.22%Distribution services
Buy
ATZAritzia, Inc.
13.45 B CAD116.69 CAD−0.43%183.55 K0.3848.812.39 CAD+169.36%0.00%Retail trade
Strong buy
ALAAltaGas Ltd.
12.63 B CAD42.17 CAD0.00%195.96 K0.1116.922.49 CAD+50.01%2.95%Utilities
Buy
TPX.AMolson Coors Canada Inc. Class A
12.55 B CAD72.00 CAD0.00%00.0010.207.06 CAD−4.40%3.77%Consumer non-durables
Neutral
TFIITFI International Inc.
11.93 B CAD144.98 CAD+0.24%43.29 K0.1627.045.36 CAD−28.45%1.75%Transportation
Buy
QBR.AQuebecor Inc. Class A
11.88 B CAD51.94 CAD0.00%20.0014.663.54 CAD+15.38%2.62%Communications
Buy
AGFirst Majestic Silver Corp.
11.56 B CAD23.53 CAD−1.05%987.94 K0.39139.310.17 CAD0.12%Non-energy minerals
Buy
CUCanadian Utilities Limited Class A
11.5 B CAD42.28 CAD−0.12%73.08 K0.2021.521.97 CAD+25.60%4.33%Utilities
Neutral
OTEXOpen Text Corporation
11.48 B CAD45.57 CAD−0.20%101.85 K0.0917.082.67 CAD+13.33%3.26%Technology services
Neutral
EMP.AEmpire Co Ltd Class A
10.87 B CAD47.36 CAD+0.19%201.31 K0.3316.072.95 CAD+7.65%1.77%Retail trade
Buy
HBMHudbay Minerals Inc
10.77 B CAD27.18 CAD−0.51%317.87 K0.2016.811.62 CAD+411.32%0.07%Non-energy minerals
Strong buy
TOITopicus.com, Inc.
10.54 B CAD126.52 CAD+0.13%10.1 K0.18−0.52 CAD−148.99%0.00%Technology services
Strong buy
DSGDescartes Systems Group Inc.
10.49 B CAD121.96 CAD−0.09%31.8 K0.2049.062.49 CAD+15.56%0.00%Technology services
Buy
CIGIColliers International Group Inc.
10.47 B CAD205.52 CAD+0.82%13.01 K0.2564.673.18 CAD−25.65%0.20%Finance
Buy
CSCapstone Copper Corp.
10.43 B CAD13.66 CAD−0.51%1.15 M0.2524.310.56 CAD+1,222.35%0.00%Non-energy minerals
Strong buy
ELDEldorado Gold Corporation
10.09 B CAD50.34 CAD−1.76%171.78 K0.3019.982.52 CAD+38.36%0.00%Non-energy minerals
Buy
KEYKeyera Corp.
10.06 B CAD43.89 CAD−0.36%112.2 K0.0623.341.88 CAD−3.57%4.78%Industrial services
Buy
TFPMTriple Flag Precious Metals Corp.
9.86 B CAD47.71 CAD−0.04%28.78 K0.1233.931.41 CAD0.65%Non-energy minerals
Buy
NGDNew Gold Inc.
9.83 B CAD12.41 CAD−2.28%1.44 M0.4128.790.43 CAD+1,799.12%0.00%Non-energy minerals
Buy
FSVFirstService Corp
9.79 B CAD214.20 CAD+1.00%22.91 K0.1151.044.20 CAD+28.59%0.71%Finance
Strong buy
FTTFinning International Inc.
9.76 B CAD74.42 CAD−0.28%124.48 K0.2618.803.96 CAD+24.25%1.59%Distribution services
Strong buy
GMING Mining Ventures Corp
9.7 B CAD42.66 CAD−2.34%114.3 K0.0633.311.28 CAD+5,085.02%0.00%Non-energy minerals
Strong buy
DPMDPM Metals Inc.
9.6 B CAD43.28 CAD−0.80%182.66 K0.0717.912.42 CAD+60.36%0.52%Non-energy minerals
Strong buy
OROR Royalties Inc.
9.54 B CAD50.74 CAD−0.92%74.57 K0.1146.681.09 CAD0.56%Non-energy minerals
Buy
CTCCanadian Tire Corporation, Limited
9.35 B CAD224.17 CAD0.00%190.0616.9613.21 CAD+13.62%3.07%Retail trade
Neutral
CPXCapital Power Corporation
9.28 B CAD59.51 CAD−0.18%205.85 K0.1821.232.80 CAD−32.30%4.45%Utilities
Buy
DFYDefinity Financial Corp.
9.24 B CAD76.00 CAD−0.61%17.27 K0.1318.904.02 CAD−13.20%0.95%Finance
Buy
OGCOceanaGold Corporation
9.03 B CAD39.53 CAD−0.95%151.13 K0.1416.642.38 CAD+538.26%0.43%Non-energy minerals
Strong buy