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.03 B CAD234.05 CAD+0.21%1.68 M0.5016.6314.07 CAD+25.13%2.59%Finance
Buy
TDToronto-Dominion Bank
216.22 B CAD128.92 CAD+0.73%4.92 M0.8211.1811.53 CAD+144.36%3.28%Finance
Buy
ENBEnbridge Inc.
140.47 B CAD64.99 CAD+0.92%3.06 M0.5925.362.56 CAD−12.70%5.85%Industrial services
Buy
BMOBank of Montreal
126.51 B CAD178.43 CAD−0.02%1.05 M0.4915.5911.44 CAD+20.32%3.61%Finance
Neutral
AEMAgnico Eagle Mines Limited
124.35 B CAD248.36 CAD+0.27%821.73 K0.5925.989.56 CAD+250.71%0.90%Non-energy minerals
Buy
BNSBank of Nova Scotia
124.13 B CAD101.04 CAD+0.64%3.89 M0.8217.935.63 CAD−4.20%4.30%Finance
Neutral
CMCanadian Imperial Bank of Commerce
117.67 B CAD126.56 CAD−0.34%5.03 M1.4614.768.57 CAD+17.83%3.06%Finance
Buy
ABXBarrick Mining Corporation
105.82 B CAD62.58 CAD−0.21%6.29 M0.9821.592.90 CAD+129.56%1.17%Non-energy minerals
Strong buy
CNQCanadian Natural Resources Limited
92.66 B CAD44.96 CAD+1.08%12.59 M0.4114.233.16 CAD−10.30%5.23%Energy minerals
Buy
CPCanadian Pacific Kansas City Limited
92.28 B CAD101.98 CAD−0.45%1.33 M0.6522.164.60 CAD+21.50%0.82%Transportation
Strong buy
MFCManulife Financial Corporation
84.65 B CAD50.36 CAD+0.24%3.16 M0.5716.083.13 CAD+10.50%3.50%Finance
Buy
CNRCanadian National Railway Company
83.15 B CAD135.24 CAD+0.10%990.61 K0.4718.367.36 CAD−13.15%2.60%Transportation
Buy
TRIThomson Reuters Corporation
81.36 B CAD182.22 CAD−0.37%244.73 K0.5533.475.44 CAD−21.31%1.82%Technology services
Buy
TRPTC Energy Corporation
78.54 B CAD76.46 CAD+1.30%8.73 M1.5523.443.26 CAD−33.46%4.47%Industrial services
Buy
WPMWheaton Precious Metals Corp
76.29 B CAD168.18 CAD+0.08%746.57 K0.8254.693.08 CAD+68.38%0.55%Non-energy minerals
Strong buy
LLoblaw Companies Limited
73.1 B CAD61.55 CAD−0.55%900.35 K0.5329.982.05 CAD+14.00%0.87%Retail trade
Buy
SUSuncor Energy Inc.
70.95 B CAD59.09 CAD+0.05%8.78 M1.2713.834.27 CAD−31.43%3.86%Energy minerals
Buy
CSUConstellation Software Inc.
70.1 B CAD3,331.32 CAD+0.71%43.78 K0.5675.7843.96 CAD+7.72%0.17%Technology services
Buy
ATDAlimentation Couche-Tard Inc.
68.9 B CAD74.39 CAD−0.05%1.56 M1.0019.353.84 CAD+4.85%1.05%Retail trade
Strong buy
NANational Bank of Canada
68.58 B CAD175.48 CAD−0.14%2.69 M1.4317.3810.10 CAD−5.44%2.64%Finance
Buy
WCNWaste Connections, Inc.
62.32 B CAD243.26 CAD−0.06%212.66 K0.5272.443.36 CAD−32.16%0.75%Industrial services
Strong buy
GWOGreat-West Lifeco Inc.
61.28 B CAD67.47 CAD+0.21%2.12 M1.4115.634.32 CAD+14.72%3.54%Finance
Buy
FFHFairfax Financial Holdings Limited
60.05 B CAD2,568.71 CAD+0.60%83.13 K0.648.90288.71 CAD+29.71%0.85%Finance
Buy
IMOImperial Oil Limited
58.23 B CAD117.66 CAD+0.40%469.36 K0.4515.047.82 CAD−14.12%2.36%Energy minerals
Sell
FNVFranco-Nevada Corporation
56.96 B CAD295.58 CAD+0.04%315.88 K0.8644.406.66 CAD0.71%Non-energy minerals
Buy
DOLDollarama Inc.
55.93 B CAD204.69 CAD+0.19%467.79 K0.6043.544.70 CAD+20.04%0.20%Retail trade
Buy
CCOCameco Corporation
54.93 B CAD127.93 CAD+1.40%721.23 K0.54105.921.21 CAD+350.84%0.13%Non-energy minerals
Buy
IFCIntact Financial Corporation
50.73 B CAD285.52 CAD+0.37%281.02 K0.6717.1116.69 CAD+44.25%1.83%Finance
Buy
KKinross Gold Corporation
48.75 B CAD40.36 CAD−0.07%4.67 M1.0820.202.00 CAD+145.12%0.43%Non-energy minerals
Buy
CLSCelestica Inc.
48.51 B CAD415.77 CAD−1.41%337.94 K0.3348.528.57 CAD+108.34%0.00%Electronic technology
Buy
SLFSun Life Financial Inc.
47.62 B CAD85.68 CAD+0.29%847.5 K0.4616.305.26 CAD−13.96%4.12%Finance
Buy
POWPower Corporation of Canada
46.59 B CAD73.06 CAD−0.71%1.18 M0.5615.364.76 CAD+42.98%3.26%Finance
Neutral
CVECenovus Energy Inc.
43.5 B CAD22.97 CAD−0.17%10.45 M0.7213.371.72 CAD−12.34%3.30%Energy minerals
Strong buy
NTRNutrien Ltd.
41.66 B CAD87.13 CAD+1.08%2.29 M0.9416.975.13 CAD+154.40%3.55%Process industries
Buy
WNGeorge Weston Limited
36.3 B CAD94.54 CAD−0.42%179.36 K0.5025.083.77 CAD+150.68%1.20%Retail trade
Buy
FTSFortis Inc.
35.59 B CAD70.94 CAD+0.75%832.2 K0.4921.083.37 CAD+4.25%3.53%Utilities
Neutral
WSPWSP Global Inc
32.56 B CAD251.20 CAD+0.78%309.15 K0.7837.566.69 CAD+29.64%0.60%Industrial services
Strong buy
HHydro One Limited
32.19 B CAD53.99 CAD+0.60%722.9 K0.6624.832.17 CAD+14.84%2.41%Utilities
Neutral
PAASPan American Silver Corp.
31.19 B CAD73.78 CAD−0.18%897.51 K0.6530.502.42 CAD0.88%Non-energy minerals
Buy
TECK.ATeck Resources Limited Class A
30.32 B CAD63.87 CAD+2.83%1.42 K0.4626.402.42 CAD+186.52%0.81%Non-energy minerals
Buy
FMFirst Quantum Minerals Ltd.
30.11 B CAD36.95 CAD+2.38%1.97 M0.89479.250.08 CAD0.00%Non-energy minerals
Buy
PPLPembina Pipeline Corporation
29.63 B CAD51.87 CAD+1.73%5.82 M1.3618.522.80 CAD−14.91%5.49%Industrial services
Buy
BCEBCE Inc.
29.14 B CAD31.13 CAD−0.38%3.99 M0.824.696.64 CAD+7,109.23%9.18%Communications
Buy
LUGLundin Gold Inc.
29.08 B CAD120.00 CAD−0.38%435.56 K0.4830.333.96 CAD+127.31%1.28%Non-energy minerals
Neutral
GIB.ACGI Inc. Class A
27.52 B CAD128.06 CAD−0.16%464.48 K0.6317.427.35 CAD+0.57%0.48%Technology services
Buy
RCI.ARogers Communications Inc. Class A
27.25 B CAD51.48 CAD+2.88%1.61 K0.474.1312.47 CAD+342.16%4.00%Communications
Buy
RBARB Global, Inc.
27 B CAD144.28 CAD−0.78%196.52 K0.8449.172.93 CAD+17.36%1.15%Technology services
Strong buy
TTELUS Corporation
26.94 B CAD17.43 CAD+0.17%6.95 M0.6522.520.77 CAD+24.30%9.41%Communications
Buy
LUNLundin Mining Corporation
25.07 B CAD29.52 CAD+0.75%1.81 M0.55645.950.05 CAD−90.54%0.80%Non-energy minerals
Buy
BBD.ABombardier Inc. Class A
23.78 B CAD241.90 CAD+2.29%14.1 K0.8541.805.79 CAD−1.73%0.00%Electronic technology
Buy
AGIAlamos Gold Inc.
23.43 B CAD55.70 CAD0.00%445.99 K0.5131.561.77 CAD+115.88%0.25%Non-energy minerals
Strong buy
TOUTourmaline Oil Corp.
23.42 B CAD61.64 CAD+1.87%1.83 M0.5317.633.50 CAD−20.74%3.06%Energy minerals
Buy
IVNIvanhoe Mines Ltd. Class A
21.93 B CAD15.93 CAD+3.11%3.85 M0.9150.170.32 CAD+99.56%0.00%Non-energy minerals
Strong buy
GFLGFL Environmental Inc
21.29 B CAD59.12 CAD−0.25%175.32 K0.56−4.42 CAD−170.51%0.14%Industrial services
Buy
MRUMetro Inc.
21.05 B CAD98.48 CAD+0.06%480.08 K0.9021.324.62 CAD+12.33%1.50%Retail trade
Buy
MGMagna International Inc.
21.04 B CAD73.79 CAD−1.18%1.04 M0.7814.505.09 CAD−0.59%3.65%Producer manufacturing
Neutral
EMAEmera Incorporated
20.11 B CAD67.14 CAD+0.74%441.02 K0.5118.193.69 CAD+65.64%4.36%Utilities
Buy
BNTBrookfield Wealth Solutions Ltd. Class A
19.73 B CAD63.73 CAD+0.16%41.23 K0.400.51%Finance
Neutral
EDVEndeavour Mining PLC
17.65 B CAD73.08 CAD−0.07%320.26 K0.4426.352.77 CAD2.30%Non-energy minerals
Strong buy
SAPSaputo Inc.
17.11 B CAD41.27 CAD−1.05%867.54 K0.84−0.20 CAD−136.19%1.85%Consumer non-durables
Buy
IAGiA Financial Corporation Inc.
16.43 B CAD178.80 CAD+0.10%97.38 K0.4115.3811.62 CAD+17.49%2.12%Finance
Buy
GILGildan Activewear Inc.
16.11 B CAD86.46 CAD−0.64%252.59 K0.3719.774.37 CAD+27.39%1.46%Consumer non-durables
Strong buy
CCL.ACCL Industries Inc. Class A
15.03 B CAD87.09 CAD0.00%80.0118.974.59 CAD+18.11%1.42%Process industries
Strong buy
ATRLAtkinsrealis Group Inc.
14.94 B CAD90.09 CAD−0.17%358.97 K0.546.0514.90 CAD+714.21%0.09%Industrial services
Strong buy
IGMIGM Financial Inc.
14.85 B CAD62.63 CAD−0.57%549.9 K1.0214.414.35 CAD−5.92%3.57%Finance
Neutral
STNStantec Inc
14.8 B CAD131.82 CAD+1.62%343.77 K0.7831.104.24 CAD+41.17%0.68%Industrial services
Strong buy
EFNElement Fleet Management Corporation
14.72 B CAD36.54 CAD−0.71%354.9 K0.6024.391.50 CAD+19.92%1.41%Finance
Strong buy
ARXARC Resources Ltd.
14.58 B CAD25.76 CAD+1.18%1.66 M0.5810.912.36 CAD+12.30%2.99%Energy minerals
Strong buy
XTMX Group Ltd.
14.55 B CAD52.26 CAD−0.08%241.8 K0.4031.711.65 CAD+12.84%1.61%Finance
Buy
IMGIAMGOLD Corporation
13.9 B CAD24.27 CAD+0.46%1.55 M0.6929.390.83 CAD−52.69%0.00%Non-energy minerals
Buy
CAECAE Inc.
13.81 B CAD43.01 CAD+0.12%714.12 K0.6731.671.36 CAD0.00%Commercial services
Buy
WCPWhitecap Resources Inc.
13.72 B CAD11.53 CAD+2.04%3.41 M0.869.901.16 CAD−19.92%6.46%Energy minerals
Strong buy
ATZAritzia, Inc.
13.63 B CAD117.19 CAD−0.91%240.08 K0.4949.022.39 CAD+169.36%0.00%Retail trade
Strong buy
TIHToromont Industries Ltd.
13.47 B CAD166.13 CAD+0.38%136.57 K0.7127.486.05 CAD−0.78%1.23%Distribution services
Buy
TPX.AMolson Coors Canada Inc. Class A
12.67 B CAD72.00 CAD0.00%00.0010.207.06 CAD−4.40%3.77%Consumer non-durables
Neutral
ALAAltaGas Ltd.
12.38 B CAD42.17 CAD+2.01%531.32 K0.2916.922.49 CAD+50.01%3.01%Utilities
Buy
TFIITFI International Inc.
12 B CAD144.63 CAD−0.84%155.94 K0.5626.975.36 CAD−28.45%1.74%Transportation
Buy
AGFirst Majestic Silver Corp.
11.83 B CAD23.78 CAD−1.29%2.17 M0.85140.790.17 CAD0.12%Non-energy minerals
Buy
OTEXOpen Text Corporation
11.72 B CAD45.66 CAD−1.81%421.94 K0.3517.122.67 CAD+13.33%3.19%Technology services
Neutral
QBR.AQuebecor Inc. Class A
11.71 B CAD51.94 CAD+1.09%1.59 K0.6614.663.54 CAD+15.38%2.72%Communications
Buy
CUCanadian Utilities Limited Class A
11.41 B CAD42.33 CAD+0.86%167.12 K0.4421.541.97 CAD+25.60%4.36%Utilities
Neutral
ELDEldorado Gold Corporation
11.03 B CAD51.24 CAD+0.41%350.75 K0.6120.342.52 CAD+38.36%0.00%Non-energy minerals
Buy
EMP.AEmpire Co Ltd Class A
10.84 B CAD47.27 CAD+0.08%448.04 K0.7516.042.95 CAD+7.65%1.78%Retail trade
Buy
HBMHudbay Minerals Inc
10.74 B CAD27.32 CAD+0.81%1.16 M0.7216.891.62 CAD+411.32%0.07%Non-energy minerals
Strong buy
DSGDescartes Systems Group Inc.
10.58 B CAD122.07 CAD−0.80%84.58 K0.5049.102.49 CAD+15.56%0.00%Technology services
Buy
TOITopicus.com, Inc.
10.46 B CAD126.35 CAD+0.68%58.92 K1.11−0.52 CAD−148.99%0.00%Technology services
Strong buy
CIGIColliers International Group Inc.
10.35 B CAD203.84 CAD+0.35%19.84 K0.3864.143.18 CAD−25.65%0.21%Finance
Buy
CSCapstone Copper Corp.
10.29 B CAD13.73 CAD+1.93%5.19 M1.1924.430.56 CAD+1,222.35%0.00%Non-energy minerals
Strong buy
NGDNew Gold Inc.
9.98 B CAD12.70 CAD+0.71%1.83 M0.5329.460.43 CAD+1,799.12%0.00%Non-energy minerals
Buy
KEYKeyera Corp.
9.97 B CAD44.05 CAD+1.26%1.72 M0.8323.421.88 CAD−3.57%4.83%Industrial services
Buy
GMING Mining Ventures Corp
9.93 B CAD43.68 CAD+0.07%386.4 K0.1934.111.28 CAD+5,085.02%0.00%Non-energy minerals
Strong buy
TFPMTriple Flag Precious Metals Corp.
9.88 B CAD47.73 CAD−0.19%79.95 K0.3233.941.41 CAD0.65%Non-energy minerals
Buy
FTTFinning International Inc.
9.78 B CAD74.63 CAD+0.11%454.07 K0.8418.863.96 CAD+24.25%1.59%Distribution services
Strong buy
DPMDPM Metals Inc.
9.74 B CAD43.63 CAD−0.57%678.18 K0.2818.062.42 CAD+60.36%0.51%Non-energy minerals
Strong buy
FSVFirstService Corp
9.62 B CAD212.07 CAD+0.82%139.26 K0.6750.544.20 CAD+28.59%0.72%Finance
Strong buy
OROR Royalties Inc.
9.55 B CAD51.21 CAD+0.81%239.63 K0.3547.111.09 CAD0.55%Non-energy minerals
Buy
CTCCanadian Tire Corporation, Limited
9.37 B CAD224.17 CAD−2.53%1590.4716.9613.21 CAD+13.62%3.09%Retail trade
Neutral
CPXCapital Power Corporation
9.2 B CAD59.62 CAD+1.05%1.46 M1.2921.272.80 CAD−32.30%4.49%Utilities
Buy
DFYDefinity Financial Corp.
9.19 B CAD76.47 CAD+1.15%85.39 K0.6819.024.02 CAD−13.20%0.96%Finance
Buy
OGCOceanaGold Corporation
9.11 B CAD39.91 CAD+0.03%376.05 K0.3416.802.38 CAD+538.26%0.42%Non-energy minerals
Strong buy