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
394.42 B CAD289.64 CAD+1.82%1.58 M0.6018.2615.86 CAD+19.92%2.31%Finance
Buy
TDToronto-Dominion Bank
289.71 B CAD174.10 CAD+1.53%5.58 M1.2118.679.32 CAD−20.17%2.53%Finance
Buy
BMOBank of Montreal
169.75 B CAD248.84 CAD+1.85%1.6 M1.0320.2812.27 CAD+7.49%2.73%Finance
Neutral
BNSBank of Nova Scotia
162.24 B CAD133.87 CAD+1.70%4.66 M1.1117.487.66 CAD+47.15%3.37%Finance
Buy
ENBEnbridge Inc.
151.48 B CAD67.69 CAD−0.66%8.16 M0.7326.002.60 CAD−8.49%5.65%Industrial services
Buy
CMCanadian Imperial Bank of Commerce
146.21 B CAD163.26 CAD+1.38%3.31 M1.1815.6810.41 CAD+25.86%2.60%Finance
Buy
CNQCanadian Natural Resources Limited
143.01 B CAD67.82 CAD−2.23%16.32 M0.6812.065.62 CAD+42.87%3.50%Energy minerals
Buy
AEMAgnico Eagle Mines Limited
142.13 B CAD277.38 CAD−0.57%651.17 K0.7417.1616.17 CAD+96.76%0.84%Non-energy minerals
Buy
SUSuncor Energy Inc.
113.56 B CAD94.49 CAD−2.68%5.15 M0.6912.607.50 CAD+65.57%2.44%Energy minerals
Buy
CPCanadian Pacific Kansas City Limited
107.61 B CAD122.01 CAD−0.33%1.64 M1.1128.344.31 CAD−4.07%0.78%Transportation
Buy
MFCManulife Financial Corporation
102.97 B CAD62.64 CAD+0.93%3.73 M0.7216.933.70 CAD+18.99%3.05%Finance
Buy
CNRCanadian National Railway Company
100.87 B CAD165.03 CAD−0.99%1.1 M0.6621.207.78 CAD+7.30%2.16%Transportation
Buy
ABXBarrick Mining Corporation
99.15 B CAD59.95 CAD−0.48%4.76 M1.1311.155.38 CAD+142.08%2.16%Non-energy minerals
Buy
WPMWheaton Precious Metals Corp
95.79 B CAD207.45 CAD−1.64%734.84 K1.0533.296.23 CAD+156.67%0.49%Non-energy minerals
Strong buy
IMOImperial Oil Limited
87.93 B CAD177.58 CAD−2.34%1.36 M1.1920.928.49 CAD−6.52%1.75%Energy minerals
Sell
TRPTC Energy Corporation
86.01 B CAD84.92 CAD−1.27%8.68 M1.5225.453.34 CAD−18.22%4.02%Industrial services
Buy
CVECenovus Energy Inc.
84.13 B CAD44.35 CAD−2.78%4.86 M0.7012.393.58 CAD+152.07%1.80%Energy minerals
Strong buy
GWOGreat-West Lifeco Inc.
83.65 B CAD94.73 CAD+1.29%878.15 K0.8019.534.85 CAD+21.58%2.74%Finance
Buy
NANational Bank of Canada
82.52 B CAD214.84 CAD+0.83%1.89 M1.2117.9711.96 CAD+17.42%2.34%Finance
Neutral
ATDAlimentation Couche-Tard Inc.
72.54 B CAD79.77 CAD+0.95%1.47 M0.9116.704.78 CAD+26.61%1.06%Retail trade
Buy
FNVFranco-Nevada Corporation
72.1 B CAD367.40 CAD−1.71%206.25 K0.7134.7510.57 CAD+85.84%0.61%Non-energy minerals
Strong buy
LLoblaw Companies Limited
71.29 B CAD62.34 CAD+0.87%538.08 K0.3826.392.36 CAD+16.87%0.94%Retail trade
Buy
SLFSun Life Financial Inc.
63.37 B CAD114.40 CAD+0.54%972.79 K0.6019.415.89 CAD+4.94%3.30%Finance
Neutral
CSUConstellation Software Inc.
60.25 B CAD2,786.97 CAD−1.97%46.83 K0.7644.5762.54 CAD+53.02%0.20%Technology services
Strong buy
POWPower Corporation of Canada
58.91 B CAD95.23 CAD+0.71%2.38 M1.0323.444.06 CAD−4.51%2.71%Finance
Buy
CLSCelestica Inc.
58.66 B CAD483.09 CAD+3.86%358.69 K0.8036.2913.31 CAD+107.52%0.00%Electronic technology
Strong buy
TRIThomson Reuters Corporation
57.26 B CAD134.01 CAD+1.38%458.88 K0.6426.025.15 CAD+1.67%2.67%Technology services
Buy
CCOCameco Corporation
55.79 B CAD130.99 CAD+2.26%964.12 K0.96160.740.81 CAD−33.49%0.19%Non-energy minerals
Strong buy
WCNWaste Connections, Inc.
54.81 B CAD218.37 CAD+0.42%533.52 K1.1938.125.73 CAD+65.93%0.89%Industrial services
Strong buy
NTRNutrien Ltd.
51.51 B CAD104.49 CAD−3.21%2.98 M1.6315.286.84 CAD+76.65%2.83%Process industries
Buy
FFHFairfax Financial Holdings Limited
50.24 B CAD2,245.45 CAD+0.02%32.61 K0.607.95282.35 CAD+2.59%0.93%Finance
Buy
QSP.UNRestaurant Brands International LP
47.53 B CAD103.46 CAD0.00%00.0020.675.01 CAD+35.36%3.40%Consumer services
No rating
DOLDollarama Inc.
47.16 B CAD178.70 CAD+2.60%1.32 M1.3735.834.99 CAD+10.53%0.26%Retail trade
Buy
KKinross Gold Corporation
46.56 B CAD39.07 CAD−0.46%3.65 M1.1410.723.64 CAD+110.54%0.54%Non-energy minerals
Strong buy
IFCIntact Financial Corporation
45.56 B CAD256.40 CAD−0.75%714.54 K1.5314.2517.99 CAD+38.11%2.17%Finance
Buy
TECK.ATeck Resources Limited Class A
44.99 B CAD93.58 CAD+2.01%4.57 K0.9218.395.09 CAD+1,096.17%0.55%Non-energy minerals
Neutral
FTSFortis Inc.
38.72 B CAD75.30 CAD−0.63%1.16 M0.9522.123.40 CAD+0.11%3.38%Utilities
Neutral
PPLPembina Pipeline Corporation
38.68 B CAD65.20 CAD−1.97%2.37 M0.6522.972.84 CAD−4.26%4.31%Industrial services
Buy
WNGeorge Weston Limited
37.09 B CAD100.65 CAD+1.32%181.64 K0.6339.262.56 CAD−0.25%1.22%Retail trade
Buy
FMFirst Quantum Minerals Ltd.
36.35 B CAD45.25 CAD+3.86%1.93 M0.88−0.13 CAD−140.50%0.00%Non-energy minerals
Strong buy
HHydro One Limited
31.14 B CAD51.25 CAD−1.25%1.99 M0.8321.752.36 CAD+12.65%2.61%Utilities
Neutral
BBD.ABombardier Inc. Class A
30.27 B CAD312.35 CAD+0.68%3.41 K0.5723.7013.18 CAD+111.77%0.00%Electronic technology
Buy
PAASPan American Silver Corp.
29.02 B CAD68.48 CAD−2.17%634.66 K0.6814.924.59 CAD+127.33%1.35%Non-energy minerals
Strong buy
BCEBCE Inc.
28.82 B CAD30.88 CAD−0.06%6.16 M1.174.596.72 CAD+1,374.52%5.66%Communications
Buy
LUNLundin Mining Corporation
28.71 B CAD34.64 CAD+3.25%2.02 M0.8714.222.44 CAD0.33%Non-energy minerals
Buy
RCI.ARogers Communications Inc. Class A
26.56 B CAD49.25 CAD+0.29%1.18 K0.944.3311.38 CAD+301.84%4.07%Communications
Buy
WSPWSP Global Inc
23.75 B CAD180.80 CAD+2.64%216.53 K0.4825.777.02 CAD+14.22%0.85%Industrial services
Strong buy
TOUTourmaline Oil Corp.
23.65 B CAD59.83 CAD−1.68%6.26 M2.2762.390.96 CAD−76.07%3.29%Energy minerals
Buy
MGMagna International Inc.
23.51 B CAD88.49 CAD−0.10%777.71 K0.7223.273.80 CAD−35.51%3.07%Producer manufacturing
Buy
WCPWhitecap Resources Inc.
22.89 B CAD18.30 CAD−2.97%5.57 M0.8515.741.16 CAD−20.10%3.87%Energy minerals
Strong buy
LUGLundin Gold Inc.
22.19 B CAD92.38 CAD+0.69%348.58 K0.5517.365.32 CAD+50.14%1.80%Non-energy minerals
Neutral
RBARB Global, Inc.
21.56 B CAD117.43 CAD+0.82%223.34 K0.4936.463.22 CAD+13.70%1.50%Technology services
Strong buy
EMAEmera Incorporated
21.21 B CAD68.43 CAD−0.87%686.44 K0.7921.573.17 CAD+7.68%4.24%Utilities
Neutral
EDVEndeavour Mining PLC
21.04 B CAD87.12 CAD+0.07%356.15 K0.8718.494.71 CAD+259.67%2.30%Non-energy minerals
Strong buy
AGIAlamos Gold Inc.
20.92 B CAD49.39 CAD−1.18%722.59 K0.7912.843.85 CAD+237.51%0.36%Non-energy minerals
Strong buy
IGMIGM Financial Inc.
20.53 B CAD87.92 CAD−1.46%294.86 K0.7117.814.94 CAD+20.39%2.65%Finance
Neutral
GIB.ACGI Inc. Class A
19.87 B CAD97.45 CAD+0.45%571.54 K0.8512.098.06 CAD+6.94%0.70%Technology services
Buy
TTELUS Corporation
19.56 B CAD12.20 CAD−0.89%8.85 M1.06−0.57 CAD−189.24%13.58%Communications
Neutral
MRUMetro Inc.
19.04 B CAD91.44 CAD−0.02%447.07 K0.4721.774.20 CAD−8.83%1.70%Retail trade
Neutral
IAGiA Financial Corporation Inc.
18.71 B CAD216.60 CAD+1.38%240.84 K0.6518.6311.63 CAD+8.78%1.96%Finance
Neutral
BNTBrookfield Wealth Solutions Ltd. Class A
18.26 B CAD53.41 CAD+4.58%94.98 K0.830.70%Finance
No rating
IVNIvanhoe Mines Ltd. Class A
17.12 B CAD12.32 CAD+2.67%2.76 M0.5691.260.14 CAD−66.43%0.00%Non-energy minerals
Buy
HBMHudbay Minerals Inc
16.74 B CAD37.39 CAD−0.77%1.8 M0.7915.922.35 CAD+130.66%0.08%Non-energy minerals
Strong buy
ALAAltaGas Ltd.
16.73 B CAD53.32 CAD−0.56%1.65 M1.5027.061.97 CAD−24.37%2.42%Utilities
Strong buy
IMGIAMGOLD Corporation
16.7 B CAD28.28 CAD−3.32%2.41 M1.3110.362.73 CAD+43.71%0.00%Non-energy minerals
Buy
TIHToromont Industries Ltd.
16.69 B CAD211.23 CAD+3.20%399.15 K1.2833.626.28 CAD+6.19%1.06%Distribution services
Strong buy
KEYKeyera Corp.
16.13 B CAD53.63 CAD−2.42%1.75 M0.8437.771.42 CAD−38.65%3.93%Industrial services
Buy
ELDEldorado Gold Corporation
15.76 B CAD59.44 CAD−1.44%803.26 K1.0115.123.93 CAD+41.81%0.34%Non-energy minerals
Buy
SAPSaputo Inc.
15.75 B CAD39.85 CAD+0.08%436 K0.5832.181.24 CAD2.01%Consumer non-durables
Buy
CCL.ACCL Industries Inc. Class A
15.65 B CAD92.28 CAD−1.29%1110.7119.744.68 CAD+4.83%1.44%Process industries
Strong buy
GMING Mining Ventures Corp
15.34 B CAD50.28 CAD−2.86%387.12 K0.4623.122.17 CAD+209.71%0.00%Non-energy minerals
Strong buy
XTMX Group Ltd.
14.86 B CAD54.36 CAD+0.76%490.6 K1.0325.122.16 CAD+42.93%1.78%Finance
Strong buy
TFIITFI International Inc.
14.4 B CAD176.38 CAD+0.67%260.14 K1.1031.335.63 CAD−6.24%1.48%Transportation
Buy
QBR.AQuebecor Inc. Class A
14.22 B CAD64.44 CAD+3.57%1610.3415.784.08 CAD+22.73%2.57%Communications
Buy
ATZAritzia, Inc.
14.09 B CAD125.49 CAD+2.06%516.25 K0.7432.853.82 CAD+91.81%0.00%Retail trade
Strong buy
ATRLAtkinsrealis Group Inc.
14 B CAD89.54 CAD+1.69%730.83 K1.4434.332.61 CAD−82.15%0.09%Industrial services
Strong buy
CUCanadian Utilities Limited Class A
13.91 B CAD50.50 CAD−1.14%298.72 K0.64298.290.17 CAD−89.69%3.61%Utilities
Neutral
AGFirst Majestic Silver Corp.
13.9 B CAD27.13 CAD−3.76%2.41 M1.1428.150.96 CAD0.22%Non-energy minerals
Strong buy
DPMDPM Metals Inc.
13.29 B CAD60.11 CAD−0.79%539.82 K0.6714.324.20 CAD+115.50%0.37%Non-energy minerals
Strong buy
BEP.UNBrookfield Renewable Partners LP
12.52 B CAD41.66 CAD−0.12%424.18 K0.99−0.64 CAD+52.60%5.13%Utilities
Buy
FTTFinning International Inc.
12.36 B CAD98.78 CAD+3.96%320.04 K0.5623.594.19 CAD+18.42%1.32%Distribution services
Strong buy
GILGildan Activewear Inc.
12.18 B CAD64.80 CAD−1.47%568.95 K0.6988.040.74 CAD−83.19%2.04%Consumer non-durables
Strong buy
CSCapstone Copper Corp.
11.1 B CAD14.68 CAD+1.31%3.4 M0.9417.140.86 CAD+524.80%0.00%Non-energy minerals
Strong buy
STNStantec Inc
10.8 B CAD99.42 CAD+3.51%760.13 K1.3522.434.43 CAD+15.80%0.98%Industrial services
Strong buy
CHP.UNChoice Properties Real Estate Investment Trust
10.71 B CAD14.83 CAD+0.27%457.49 K0.70−0.10 CAD+38.93%5.23%Finance
Buy
CAECAE Inc.
10.49 B CAD34.43 CAD+5.13%875.21 K0.7438.720.89 CAD−31.24%0.00%Commercial services
Buy
SOBOSouth Bow Corp
10.47 B CAD49.26 CAD−1.89%970.67 K1.7717.092.88 CAD+43.76%5.55%Industrial services
Neutral
EMP.AEmpire Co Ltd Class A
10.24 B CAD46.75 CAD+2.01%587.72 K0.7147.880.98 CAD−67.29%1.97%Retail trade
Neutral
BTOB2Gold Corp.
10.11 B CAD7.52 CAD−1.70%4.91 M1.519.940.76 CAD1.45%Non-energy minerals
Strong buy
DDSVDiscovery Mining Ltd.
9.97 B CAD12.47 CAD+1.80%1.43 M0.4630.720.41 CAD0.00%Non-energy minerals
Strong buy
TPX.AMolson Coors Canada Inc. Class A
9.88 B CAD62.50 CAD0.00%00.003.84%Consumer non-durables
No rating
EFNElement Fleet Management Corporation
9.77 B CAD24.99 CAD+0.08%786.61 K0.5724.621.02 CAD−27.32%2.24%Finance
Strong buy
CTCCanadian Tire Corporation, Limited
9.76 B CAD210.00 CAD0.00%140.0316.4512.76 CAD−6.67%3.47%Retail trade
Neutral
CPXCapital Power Corporation
9.64 B CAD62.29 CAD+1.48%735.86 K1.03117.260.53 CAD−83.30%4.50%Utilities
Buy
OROR Royalties Inc.
9.57 B CAD50.73 CAD−1.25%273.71 K0.7224.532.07 CAD+255.02%0.62%Non-energy minerals
Buy
ARTGArtemis Gold Inc
9.56 B CAD39.50 CAD−3.66%491.46 K2.5416.972.33 CAD+547.47%0.12%Non-energy minerals
Strong buy
TFPMTriple Flag Precious Metals Corp.
9.53 B CAD46.00 CAD−0.61%220.66 K1.1016.732.75 CAD+130.26%0.70%Non-energy minerals
Buy
DSGDescartes Systems Group Inc.
9.21 B CAD111.33 CAD+3.36%334.39 K0.7637.352.98 CAD+26.16%0.00%Technology services
Strong buy
SCRStrathcona Resources Ltd.
9.07 B CAD40.70 CAD−3.83%493.84 K0.7410.303.95 CAD+18.87%2.84%Energy minerals
Buy
OGCOceanaGold Corporation
8.96 B CAD39.23 CAD−2.56%737.36 K0.757.485.24 CAD+138.60%1.03%Non-energy minerals
Strong buy