Large cap Canadian companies

Canadian companies below have the highest market value. 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
Mkt cap
Price
Chg %
Vol
Rel vol
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
RYRoyal Bank of Canada
418.25 B CAD300.95 CAD+1.04%4.14 M1.1719.5615.38 CAD+22.47%2.14%Finance
Buy
TDToronto-Dominion Bank
291.96 B CAD172.81 CAD+1.24%10.35 M1.1620.398.48 CAD−12.13%2.50%Finance
Buy
BMOBank of Montreal
179.69 B CAD254.45 CAD+0.58%1.37 M0.7019.5313.03 CAD+21.08%2.61%Finance
Neutral
ENBEnbridge Inc.
171.86 B CAD78.70 CAD+0.94%2.81 M0.6626.582.96 CAD+9.18%4.91%Industrial services
Buy
CMCanadian Imperial Bank of Commerce
154.45 B CAD166.68 CAD+0.43%1.14 M0.4316.5210.09 CAD+26.92%2.52%Finance
Buy
BNSBank of Nova Scotia
154.37 B CAD125.25 CAD+0.63%2.98 M0.4617.327.23 CAD+51.50%3.53%Finance
Neutral
CNQCanadian Natural Resources Limited
124.82 B CAD60.00 CAD−1.56%15.33 M0.8712.934.64 CAD+30.23%3.98%Energy minerals
Buy
CPCanadian Pacific Kansas City Limited
114.11 B CAD128.54 CAD−0.62%884.19 K0.7228.664.49 CAD+8.82%0.74%Transportation
Buy
CNRCanadian National Railway Company
106.51 B CAD175.58 CAD−1.10%992.24 K0.8623.127.60 CAD+6.37%2.03%Transportation
Buy
AEMAgnico Eagle Mines Limited
103.34 B CAD202.84 CAD−0.22%875.03 K0.8713.8014.69 CAD+123.58%1.16%Non-energy minerals
Buy
SUSuncor Energy Inc.
101.43 B CAD85.90 CAD−1.00%2.3 M0.5416.345.26 CAD+8.98%2.73%Energy minerals
Buy
MFCManulife Financial Corporation
97.91 B CAD58.67 CAD+0.31%1.61 M0.3616.853.48 CAD+31.34%3.16%Finance
Buy
TRPTC Energy Corporation
96.43 B CAD96.43 CAD+0.24%1.36 M0.2130.223.19 CAD−24.18%3.59%Industrial services
Buy
NANational Bank of Canada
89.1 B CAD230.09 CAD+0.77%732.72 K0.5620.3711.29 CAD+7.68%2.18%Finance
Neutral
ABXBarrick Mining Corporation
85.89 B CAD51.26 CAD+0.89%3.21 M0.9510.215.02 CAD+170.59%2.49%Non-energy minerals
Buy
IMOImperial Oil Limited
83.23 B CAD172.10 CAD−1.63%1.05 M1.9029.505.83 CAD−37.49%1.82%Energy minerals
Sell
ATDAlimentation Couche-Tard Inc.
83.13 B CAD90.53 CAD−1.35%1.23 M0.7519.474.65 CAD+23.35%0.89%Retail trade
Buy
GWOGreat-West Lifeco Inc.
82.49 B CAD91.25 CAD+0.53%553.01 K0.6119.594.66 CAD+13.46%2.82%Finance
Buy
LLoblaw Companies Limited
74.23 B CAD64.18 CAD−1.20%831.75 K0.5727.742.31 CAD+28.65%0.89%Retail trade
Buy
CVECenovus Energy Inc.
72.4 B CAD38.75 CAD−0.95%4.46 M0.8715.402.52 CAD+69.45%2.10%Energy minerals
Strong buy
WPMWheaton Precious Metals Corp
69.34 B CAD152.69 CAD+0.01%580.57 K0.8227.925.47 CAD+186.90%0.66%Non-energy minerals
Strong buy
SLFSun Life Financial Inc.
62 B CAD111.90 CAD+0.81%873.17 K0.8120.925.35 CAD−2.11%3.32%Finance
Buy
WCNWaste Connections, Inc.
60.61 B CAD238.56 CAD−1.60%288.49 K0.7542.125.66 CAD+68.69%0.78%Industrial services
Buy
CSUConstellation Software Inc.
57.77 B CAD2,725.87 CAD−4.54%50.3 K0.9456.4448.30 CAD−0.70%0.19%Technology services
Strong buy
POWPower Corporation of Canada
56.4 B CAD90.17 CAD+1.11%687.42 K0.2421.644.17 CAD−0.37%2.87%Finance
Neutral
TRIThomson Reuters Corporation
56.31 B CAD129.00 CAD−3.17%886.37 K1.5927.044.77 CAD−29.48%2.62%Technology services
Buy
CCOCameco Corporation
56.13 B CAD128.87 CAD+0.94%887.22 K0.7886.281.49 CAD+161.55%0.19%Non-energy minerals
Strong buy
CLSCelestica Inc.
55.77 B CAD485.06 CAD−0.71%197.3 K0.6142.4111.44 CAD+129.60%0.00%Electronic technology
Strong buy
FNVFranco-Nevada Corporation
55.02 B CAD285.28 CAD+0.61%209.64 K0.6829.089.81 CAD+118.92%0.80%Non-energy minerals
Buy
FFHFairfax Financial Holdings Limited
53.51 B CAD2,320.94 CAD−1.85%35.21 K0.678.29279.93 CAD+16.26%0.88%Finance
Buy
IFCIntact Financial Corporation
52.45 B CAD296.69 CAD+0.27%224.87 K0.6015.7918.78 CAD+51.80%1.89%Finance
Buy
DOLDollarama Inc.
50.38 B CAD186.04 CAD−0.14%449.78 K0.7438.314.86 CAD+11.03%0.23%Retail trade
Buy
QSP.UNRestaurant Brands International LP
46.46 B CAD101.57 CAD0.00%00.0026.693.81 CAD−7.32%3.47%Consumer services
No rating
NTRNutrien Ltd.
46.31 B CAD96.47 CAD+0.85%1.88 M0.8914.186.80 CAD+363.75%3.19%Process industries
Buy
TECK.ATeck Resources Limited Class A
41.39 B CAD84.42 CAD+1.43%4.43 K0.6222.413.77 CAD+435.25%0.60%Non-energy minerals
Neutral
FTSFortis Inc.
41.35 B CAD81.23 CAD−0.23%664.18 K0.7323.953.39 CAD+2.57%3.11%Utilities
Neutral
PPLPembina Pipeline Corporation
40.87 B CAD70.29 CAD+0.04%1.37 M0.6026.362.67 CAD−12.92%4.08%Industrial services
Buy
KKinross Gold Corporation
40.1 B CAD33.58 CAD+1.11%2.82 M0.9110.293.26 CAD+138.64%0.60%Non-energy minerals
Strong buy
WNGeorge Weston Limited
37.87 B CAD100.95 CAD−1.45%189.99 K0.7635.152.87 CAD−1.46%1.19%Retail trade
Neutral
HHydro One Limited
35.27 B CAD58.80 CAD0.00%976.35 K0.9325.742.28 CAD+12.35%2.30%Utilities
Neutral
FMFirst Quantum Minerals Ltd.
32.48 B CAD38.94 CAD+8.26%3.02 M1.06−0.33 CAD−245.41%0.00%Non-energy minerals
Buy
BBD.ABombardier Inc. Class A
31.64 B CAD319.95 CAD−1.20%1.77 K0.3524.2113.22 CAD+249.10%0.00%Electronic technology
Buy
LUNLundin Mining Corporation
30.26 B CAD35.37 CAD+4.43%1.46 M0.6715.162.33 CAD0.32%Non-energy minerals
Buy
RBARB Global, Inc.
28.61 B CAD153.59 CAD−0.32%165.88 K0.6051.512.98 CAD+4.99%1.11%Technology services
Buy
BCEBCE Inc.
27.8 B CAD29.81 CAD−1.94%4.76 M0.994.426.75 CAD+1,496.64%5.76%Communications
Buy
PAASPan American Silver Corp.
25.79 B CAD61.21 CAD+1.34%553.28 K0.7114.194.31 CAD+255.77%1.42%Non-energy minerals
Strong buy
RCI.ARogers Communications Inc. Class A
25.32 B CAD48.93 CAD−0.14%8550.343.7613.01 CAD+296.84%4.08%Communications
Buy
MGMagna International Inc.
24.71 B CAD90.77 CAD+0.17%363.41 K0.4327.593.29 CAD−40.45%2.99%Producer manufacturing
Buy
TOUTourmaline Oil Corp.
23.75 B CAD61.17 CAD−0.29%1.25 M0.5533.271.84 CAD−45.55%3.26%Energy minerals
Buy
WSPWSP Global Inc
23.32 B CAD172.99 CAD−0.01%526.56 K1.2523.617.33 CAD+33.74%0.87%Industrial services
Strong buy
EMAEmera Incorporated
23.3 B CAD76.17 CAD+0.12%625.03 K0.5523.203.28 CAD+11.50%3.84%Utilities
Neutral
TTELUS Corporation
23.12 B CAD14.69 CAD−1.48%5.24 M0.6224.430.60 CAD−23.92%11.21%Communications
Buy
BNTBrookfield Wealth Solutions Ltd. Class A
20.48 B CAD61.58 CAD+0.03%30.98 K0.680.58%Finance
No rating
IGMIGM Financial Inc.
19.8 B CAD85.51 CAD+3.20%417.37 K0.9217.604.86 CAD+22.35%2.85%Finance
Neutral
GFLGFL Environmental Inc
19.63 B CAD54.36 CAD−2.00%2.18 M2.1290.420.60 CAD0.16%Industrial services
Buy
MRUMetro Inc.
19.61 B CAD93.56 CAD−0.95%441.97 K0.7520.024.67 CAD+5.00%1.65%Retail trade
Neutral
GIB.ACGI Inc. Class A
19.28 B CAD92.16 CAD−4.00%590.02 K1.1612.047.66 CAD+0.39%0.69%Technology services
Buy
WCPWhitecap Resources Inc.
18.86 B CAD15.54 CAD−0.58%4.66 M1.0820.360.76 CAD−50.24%4.67%Energy minerals
Strong buy
LUGLundin Gold Inc.
18.6 B CAD76.92 CAD+0.30%399.84 K0.7814.825.19 CAD+67.57%2.16%Non-energy minerals
Buy
TIHToromont Industries Ltd.
18.57 B CAD227.75 CAD+0.11%158.41 K0.5536.196.29 CAD+4.34%0.95%Distribution services
Buy
IAGiA Financial Corporation Inc.
17.97 B CAD203.32 CAD+0.05%127.54 K0.6618.8710.78 CAD+14.66%2.00%Finance
Neutral
ARXARC Resources Ltd.
17.94 B CAD31.66 CAD+0.70%3.27 M1.0012.542.52 CAD+11.40%2.61%Energy minerals
Neutral
AGIAlamos Gold Inc.
17.34 B CAD41.28 CAD+1.05%1.58 M1.1511.863.48 CAD+306.14%0.44%Non-energy minerals
Strong buy
TFIITFI International Inc.
17.26 B CAD210.02 CAD+0.38%164.79 K0.6742.284.97 CAD−20.79%1.24%Transportation
Buy
KEYKeyera Corp.
17.2 B CAD58.62 CAD+0.34%652.53 K0.6174.620.79 CAD−67.03%3.70%Industrial services
Buy
ALAAltaGas Ltd.
17 B CAD54.57 CAD+0.20%457.68 K0.5233.471.63 CAD−13.26%2.38%Utilities
Strong buy
ATZAritzia, Inc.
16.8 B CAD146.58 CAD−1.99%964.18 K0.8738.373.82 CAD+91.81%0.00%Retail trade
Strong buy
EDVEndeavour Mining PLC
16.3 B CAD67.47 CAD+0.36%256.36 K0.6814.004.82 CAD2.98%Non-energy minerals
Strong buy
SAPSaputo Inc.
16.2 B CAD40.58 CAD−2.10%557.16 K0.8624.931.63 CAD1.93%Consumer non-durables
Buy
IVNIvanhoe Mines Ltd. Class A
15.38 B CAD10.78 CAD+4.86%2.28 M0.6181.850.13 CAD−69.93%0.00%Non-energy minerals
Buy
CCL.ACCL Industries Inc. Class A
15.23 B CAD93.03 CAD0.00%00.0020.334.58 CAD−4.68%1.49%Process industries
Strong buy
QBR.AQuebecor Inc. Class A
14.93 B CAD68.20 CAD0.00%110.0217.723.85 CAD+17.12%2.20%Communications
Buy
CUCanadian Utilities Limited Class A
14.56 B CAD53.51 CAD+1.13%211.17 K0.36493.630.11 CAD−92.58%3.48%Utilities
Neutral
ATRLAtkinsrealis Group Inc.
14.21 B CAD88.34 CAD+0.24%477.77 K0.975.7615.35 CAD+775.49%0.09%Industrial services
Strong buy
HBMHudbay Minerals Inc
14.03 B CAD31.59 CAD+6.72%2.91 M1.0313.822.29 CAD+319.93%0.10%Non-energy minerals
Strong buy
BEP.UNBrookfield Renewable Partners LP
13.82 B CAD45.16 CAD+0.11%171.91 K0.50−0.43 CAD+69.82%4.67%Utilities
Buy
FTTFinning International Inc.
13.66 B CAD104.68 CAD+0.32%401.37 K0.8026.473.95 CAD+11.10%1.18%Distribution services
Strong buy
XTMX Group Ltd.
13.65 B CAD49.54 CAD+2.00%974.6 K1.2325.881.91 CAD+19.05%1.89%Finance
Buy
GILGildan Activewear Inc.
13.42 B CAD72.47 CAD−0.96%425.01 K0.6630.502.38 CAD−33.76%1.80%Consumer non-durables
Strong buy
IMGIAMGOLD Corporation
12.19 B CAD21.09 CAD+0.67%1.61 M1.408.902.37 CAD+22.82%0.00%Non-energy minerals
Buy
CHP.UNChoice Properties Real Estate Investment Trust
11.84 B CAD16.36 CAD−1.15%517.46 K0.81−0.07 CAD−109.55%4.67%Finance
Buy
AGFirst Majestic Silver Corp.
11.75 B CAD23.80 CAD+2.54%935.99 K0.5829.360.81 CAD0.21%Non-energy minerals
Strong buy
EFNElement Fleet Management Corporation
11.75 B CAD29.67 CAD−1.53%1.55 M1.8729.271.01 CAD−25.46%1.86%Finance
Strong buy
CPXCapital Power Corporation
11.59 B CAD74.10 CAD+0.46%476.65 K0.75−0.06 CAD−101.23%3.75%Utilities
Buy
CAECAE Inc.
11.28 B CAD35.08 CAD−0.45%628.36 K0.7636.120.97 CAD−23.32%0.00%Commercial services
Buy
SOBOSouth Bow Corp
11.01 B CAD52.79 CAD+0.25%375.08 K0.4620.072.63 CAD+92.25%5.30%Industrial services
Neutral
STNStantec Inc
10.99 B CAD96.34 CAD−0.98%567.98 K0.9922.424.30 CAD+27.00%0.97%Industrial services
Strong buy
EMP.AEmpire Co Ltd Class A
10.94 B CAD48.85 CAD−2.73%771.15 K1.1057.570.85 CAD−71.08%1.75%Retail trade
Neutral
ELDEldorado Gold Corporation
10.82 B CAD41.44 CAD+0.46%295.95 K0.4210.593.91 CAD+76.40%0.00%Non-energy minerals
Neutral
DPMDPM Metals Inc.
10.56 B CAD47.78 CAD+1.66%532.69 K0.6913.913.44 CAD+98.12%0.47%Non-energy minerals
Strong buy
TPX.AMolson Coors Canada Inc. Class A
10.31 B CAD63.10 CAD0.00%00.004.15%Consumer non-durables
No rating
CSCapstone Copper Corp.
10.2 B CAD13.35 CAD+5.78%2.94 M1.0017.430.77 CAD+422.22%0.00%Non-energy minerals
Strong buy
CTCCanadian Tire Corporation, Limited
10.09 B CAD211.99 CAD−0.00%1.01 K2.1719.0111.15 CAD−26.61%3.37%Retail trade
Neutral
DFYDefinity Financial Corp.
9.58 B CAD78.78 CAD−0.74%142.26 K0.8224.373.23 CAD−9.81%1.01%Finance
Buy
GMING Mining Ventures Corp
9.57 B CAD40.24 CAD+3.79%393.37 K0.6719.592.05 CAD+496.23%0.00%Non-energy minerals
Strong buy
FSVFirstService Corp
9.37 B CAD203.70 CAD+0.28%67.95 K0.7841.614.90 CAD+23.35%0.80%Finance
Strong buy
BBBlackBerry Limited
9.07 B CAD15.47 CAD+1.98%5.23 M0.95115.280.13 CAD0.00%Technology services
Neutral
BBUCBrookfield Business Corporation Class A
8.87 B CAD42.89 CAD+2.22%79.62 K0.62−11.61 CAD−0.09%0.84%Finance
Buy
NXENexGen Energy Ltd.
8.71 B CAD13.16 CAD+3.05%1.07 M0.91−0.68 CAD−230.77%0.00%Non-energy minerals
Strong buy
DSGDescartes Systems Group Inc.
8.65 B CAD100.94 CAD−2.00%265.21 K1.0436.382.77 CAD+20.09%0.00%Technology services
Strong buy