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
404.17 B CAD291.48 CAD−0.30%1.19 M0.4118.3815.86 CAD+19.92%2.26%Finance
Buy
TDToronto-Dominion Bank
284.24 B CAD168.24 CAD−0.98%2.88 M0.8818.059.32 CAD−20.17%2.57%Finance
Buy
BMOBank of Montreal
169.24 B CAD242.76 CAD−0.33%738.68 K0.3319.7912.27 CAD+7.49%2.75%Finance
Neutral
BNSBank of Nova Scotia
159.8 B CAD129.65 CAD−0.86%2.07 M0.5116.937.66 CAD+47.15%3.42%Finance
Buy
ENBEnbridge Inc.
151.4 B CAD69.32 CAD−0.55%9.89 M1.1526.632.60 CAD−8.49%5.56%Industrial services
Buy
CMCanadian Imperial Bank of Commerce
150.81 B CAD162.75 CAD−0.15%1.98 M0.7715.6310.41 CAD+25.86%2.57%Finance
Buy
AEMAgnico Eagle Mines Limited
144.29 B CAD283.22 CAD−0.91%406.69 K0.3017.5216.17 CAD+96.76%0.83%Non-energy minerals
Buy
CNQCanadian Natural Resources Limited
143.85 B CAD69.78 CAD−1.09%34.67 M2.1112.415.62 CAD+42.87%3.48%Energy minerals
Buy
CPCanadian Pacific Kansas City Limited
111.44 B CAD126.77 CAD+0.70%706.75 K0.6529.444.31 CAD−4.07%0.75%Transportation
Buy
SUSuncor Energy Inc.
108.94 B CAD93.14 CAD−1.14%10.13 M1.5712.427.50 CAD+65.57%2.54%Energy minerals
Buy
CNRCanadian National Railway Company
103.23 B CAD170.58 CAD+0.42%1.28 M0.8921.917.78 CAD+7.30%2.11%Transportation
Buy
ABXBarrick Mining Corporation
101.91 B CAD61.92 CAD−1.76%3.6 M0.7911.515.38 CAD+142.08%2.10%Non-energy minerals
Buy
MFCManulife Financial Corporation
101.78 B CAD61.34 CAD−0.13%4.63 M0.7216.583.70 CAD+18.99%3.09%Finance
Buy
WPMWheaton Precious Metals Corp
97.38 B CAD214.42 CAD−0.89%306.87 K0.3634.416.23 CAD+156.67%0.49%Non-energy minerals
Strong buy
TRPTC Energy Corporation
86.53 B CAD86.53 CAD−0.16%3.83 M1.5225.933.34 CAD−18.22%3.99%Industrial services
Buy
IMOImperial Oil Limited
86.07 B CAD177.99 CAD−2.20%1.15 M1.4220.978.49 CAD−6.52%1.79%Energy minerals
Sell
NANational Bank of Canada
84.39 B CAD217.91 CAD+0.00%1.27 M0.7018.2211.96 CAD+17.42%2.29%Finance
Neutral
GWOGreat-West Lifeco Inc.
82.82 B CAD92.59 CAD+1.28%913.97 K0.6219.094.85 CAD+21.58%2.76%Finance
Buy
CVECenovus Energy Inc.
82.68 B CAD44.83 CAD−0.91%3.44 M0.6712.523.58 CAD+152.07%1.83%Energy minerals
Strong buy
ATDAlimentation Couche-Tard Inc.
75.29 B CAD82.00 CAD+0.11%1.36 M0.7817.174.78 CAD+26.61%1.02%Retail trade
Buy
LLoblaw Companies Limited
73.03 B CAD63.31 CAD+1.39%1.35 M1.1226.802.36 CAD+16.87%0.91%Retail trade
Buy
FNVFranco-Nevada Corporation
70.97 B CAD367.97 CAD−1.41%154.63 K0.4034.8010.57 CAD+85.84%0.62%Non-energy minerals
Strong buy
CSUConstellation Software Inc.
64.08 B CAD3,023.96 CAD−0.57%42.34 K0.7548.3562.54 CAD+53.02%0.18%Technology services
Strong buy
TRIThomson Reuters Corporation
63.35 B CAD146.24 CAD−5.02%531.09 K0.8828.405.15 CAD+1.67%2.42%Technology services
Buy
SLFSun Life Financial Inc.
62.42 B CAD112.09 CAD+0.72%1.41 M0.4719.025.89 CAD+4.94%3.35%Finance
Neutral
CCOCameco Corporation
60.73 B CAD139.44 CAD+0.57%421.68 K0.48171.110.81 CAD−33.49%0.17%Non-energy minerals
Strong buy
POWPower Corporation of Canada
59.33 B CAD95.28 CAD+1.34%1.59 M1.2223.454.06 CAD−4.51%2.69%Finance
Buy
WCNWaste Connections, Inc.
57.51 B CAD228.15 CAD−0.82%395.71 K1.4439.835.73 CAD+65.93%0.85%Industrial services
Strong buy
CLSCelestica Inc.
54.54 B CAD432.45 CAD+1.15%246.53 K0.6732.4913.31 CAD+107.52%0.00%Electronic technology
Strong buy
NTRNutrien Ltd.
52.49 B CAD109.99 CAD−1.10%1.24 M0.8816.096.84 CAD+76.65%2.78%Process industries
Buy
QSP.UNRestaurant Brands International LP
52.29 B CAD106.00 CAD0.00%00.0021.185.01 CAD+35.36%3.09%Consumer services
No rating
FFHFairfax Financial Holdings Limited
51.41 B CAD2,297.34 CAD−0.69%52.19 K1.058.14282.35 CAD+2.59%0.91%Finance
Buy
KKinross Gold Corporation
50.64 B CAD42.69 CAD−1.93%2.69 M0.6111.713.64 CAD+110.54%0.50%Non-energy minerals
Strong buy
DOLDollarama Inc.
47.98 B CAD177.21 CAD+0.18%623.14 K0.8836.494.86 CAD+11.03%0.25%Retail trade
Buy
IFCIntact Financial Corporation
46.92 B CAD266.05 CAD−1.02%356.75 K0.6814.7917.99 CAD+38.11%2.10%Finance
Buy
TECK.ATeck Resources Limited Class A
46.9 B CAD95.63 CAD+0.99%3.67 K0.7018.795.09 CAD+1,096.17%0.52%Non-energy minerals
Neutral
FTSFortis Inc.
39.07 B CAD76.47 CAD−0.13%905.67 K0.4922.463.40 CAD+0.11%3.35%Utilities
Neutral
PPLPembina Pipeline Corporation
38.94 B CAD66.95 CAD−0.16%2.02 M1.2923.592.84 CAD−4.26%4.28%Industrial services
Buy
WNGeorge Weston Limited
37.68 B CAD100.93 CAD+0.43%286.03 K0.8839.372.56 CAD−0.25%1.20%Retail trade
Buy
FMFirst Quantum Minerals Ltd.
37.19 B CAD44.58 CAD−1.02%809.4 K0.36−0.13 CAD−140.50%0.00%Non-energy minerals
Strong buy
HHydro One Limited
31.87 B CAD53.11 CAD+0.38%3.85 M2.1022.542.36 CAD+12.65%2.55%Utilities
Neutral
BBD.ABombardier Inc. Class A
31.21 B CAD311.90 CAD+2.25%5.04 K1.5823.6713.18 CAD+111.77%0.00%Electronic technology
Buy
BCEBCE Inc.
30.58 B CAD32.79 CAD−0.12%2.21 M0.774.886.72 CAD+1,374.52%5.34%Communications
Buy
LUNLundin Mining Corporation
30.36 B CAD35.48 CAD−1.28%1.57 M0.7114.562.44 CAD0.31%Non-energy minerals
Buy
PAASPan American Silver Corp.
29.45 B CAD71.04 CAD−2.12%603.32 K0.6115.474.59 CAD+127.33%1.33%Non-energy minerals
Strong buy
RCI.ARogers Communications Inc. Class A
28.18 B CAD53.34 CAD+1.41%3.6 K3.304.6911.38 CAD+301.84%3.75%Communications
Buy
MGMagna International Inc.
25.31 B CAD95.35 CAD+3.05%1.1 M0.8425.073.80 CAD−35.51%2.86%Producer manufacturing
Buy
WSPWSP Global Inc
25.19 B CAD186.86 CAD+1.52%299.08 K0.5826.647.02 CAD+14.22%0.80%Industrial services
Strong buy
TOUTourmaline Oil Corp.
24.4 B CAD62.79 CAD−0.79%1.19 M0.6965.480.96 CAD−76.07%3.19%Energy minerals
Buy
LUGLundin Gold Inc.
24.15 B CAD99.88 CAD−1.67%543.88 K0.9318.775.32 CAD+50.14%1.66%Non-energy minerals
Neutral
WCPWhitecap Resources Inc.
21.83 B CAD17.98 CAD−0.77%3.4 M0.6215.461.16 CAD−20.10%4.06%Energy minerals
Strong buy
EMAEmera Incorporated
21.42 B CAD69.73 CAD+0.61%1 M0.7721.983.17 CAD+7.68%4.20%Utilities
Neutral
AGIAlamos Gold Inc.
21.42 B CAD51.16 CAD−1.65%700.63 K0.4613.303.85 CAD+237.51%0.35%Non-energy minerals
Strong buy
RBARB Global, Inc.
21.4 B CAD115.60 CAD+0.76%343.78 K0.7635.893.22 CAD+13.70%1.51%Technology services
Buy
EDVEndeavour Mining PLC
21.3 B CAD88.16 CAD−0.98%220.81 K0.5218.714.71 CAD+259.67%2.27%Non-energy minerals
Strong buy
TTELUS Corporation
21.28 B CAD13.39 CAD−0.07%6.44 M1.02−0.57 CAD−189.24%12.48%Communications
Neutral
GIB.ACGI Inc. Class A
20.9 B CAD102.02 CAD−1.18%584.06 K1.2812.658.06 CAD+6.94%0.67%Technology services
Buy
IGMIGM Financial Inc.
20.18 B CAD87.45 CAD+0.52%184.56 K0.4717.724.94 CAD+20.39%2.70%Finance
Neutral
BNTBrookfield Wealth Solutions Ltd. Class A
20.02 B CAD55.99 CAD+0.32%11.27 K0.330.64%Finance
No rating
ARXARC Resources Ltd.
19.21 B CAD33.91 CAD+0.71%1.81 M0.1613.732.47 CAD−2.85%2.42%Energy minerals
Neutral
MRUMetro Inc.
18.82 B CAD90.05 CAD+0.40%260.41 K0.5021.444.20 CAD−8.83%1.73%Retail trade
Neutral
IAGiA Financial Corporation Inc.
17.9 B CAD203.86 CAD−0.28%357.85 K1.2317.5311.63 CAD+8.78%2.05%Finance
Neutral
HBMHudbay Minerals Inc
16.85 B CAD37.94 CAD−0.71%778.85 K0.4716.162.35 CAD+130.66%0.08%Non-energy minerals
Strong buy
IVNIvanhoe Mines Ltd. Class A
16.8 B CAD11.78 CAD+1.03%1.99 M0.6387.260.14 CAD−66.43%0.00%Non-energy minerals
Buy
KEYKeyera Corp.
16.53 B CAD56.33 CAD−3.66%2.15 M1.6539.671.42 CAD−38.65%3.83%Industrial services
Buy
ALAAltaGas Ltd.
16.39 B CAD52.54 CAD+0.61%629.16 K0.8026.671.97 CAD−24.37%2.47%Utilities
Strong buy
IMGIAMGOLD Corporation
16.19 B CAD28.35 CAD−1.97%542.53 K0.2810.382.73 CAD+43.71%0.00%Non-energy minerals
Buy
TIHToromont Industries Ltd.
16.18 B CAD198.36 CAD+1.68%457.47 K1.4031.576.28 CAD+6.19%1.09%Distribution services
Strong buy
CCL.ACCL Industries Inc. Class A
16.01 B CAD94.94 CAD+1.37%1010.7720.314.68 CAD+4.83%1.42%Process industries
Strong buy
SAPSaputo Inc.
15.93 B CAD40.13 CAD−0.42%418.56 K0.6032.401.24 CAD1.99%Consumer non-durables
Buy
TFIITFI International Inc.
15.58 B CAD189.50 CAD+3.44%331.28 K1.7933.665.63 CAD−6.24%1.37%Transportation
Buy
ELDEldorado Gold Corporation
15.56 B CAD59.55 CAD−1.47%768.12 K0.6815.153.93 CAD+41.81%0.35%Non-energy minerals
Buy
GMING Mining Ventures Corp
15.29 B CAD51.60 CAD−2.88%503.59 K0.4423.732.17 CAD+209.71%0.00%Non-energy minerals
Strong buy
XTMX Group Ltd.
14.99 B CAD54.43 CAD+0.50%400.82 K0.4825.152.16 CAD+42.93%1.76%Finance
Strong buy
ATZAritzia, Inc.
14.74 B CAD128.67 CAD+2.05%435.17 K0.7033.693.82 CAD+91.81%0.00%Retail trade
Strong buy
AGFirst Majestic Silver Corp.
14.28 B CAD28.97 CAD−1.90%915.81 K0.5230.060.96 CAD0.22%Non-energy minerals
Strong buy
QBR.AQuebecor Inc. Class A
14.15 B CAD62.00 CAD0.00%1090.3215.184.08 CAD+22.73%2.58%Communications
Buy
ATRLAtkinsrealis Group Inc.
13.96 B CAD87.28 CAD+1.49%393.81 K0.7433.462.61 CAD−82.15%0.09%Industrial services
Strong buy
CUCanadian Utilities Limited Class A
13.86 B CAD50.91 CAD+0.65%795.53 K1.31300.710.17 CAD−89.69%3.62%Utilities
Neutral
GILGildan Activewear Inc.
13.68 B CAD73.89 CAD−0.22%527.24 K0.73100.390.74 CAD−83.19%1.82%Consumer non-durables
Strong buy
DPMDPM Metals Inc.
13.37 B CAD60.96 CAD−1.17%785.81 K0.8114.524.20 CAD+115.50%0.37%Non-energy minerals
Strong buy
BEP.UNBrookfield Renewable Partners LP
13.05 B CAD43.50 CAD+1.61%132.48 K0.46−0.64 CAD+52.60%4.92%Utilities
Buy
FTTFinning International Inc.
11.91 B CAD91.56 CAD+1.67%346.68 K0.7021.874.19 CAD+18.42%1.37%Distribution services
Strong buy
CSCapstone Copper Corp.
11.53 B CAD15.05 CAD−1.18%2.08 M0.6017.570.86 CAD+524.80%0.00%Non-energy minerals
Strong buy
STNStantec Inc
11.44 B CAD101.78 CAD+1.10%496.91 K1.0822.964.43 CAD+15.80%0.92%Industrial services
Strong buy
CHP.UNChoice Properties Real Estate Investment Trust
11.15 B CAD15.40 CAD+0.79%600.11 K0.37−0.10 CAD+38.93%5.02%Finance
Buy
CAECAE Inc.
10.81 B CAD33.73 CAD−0.03%707.07 K0.6537.930.89 CAD−31.24%0.00%Commercial services
Buy
EMP.AEmpire Co Ltd Class A
10.73 B CAD47.94 CAD+0.25%462.64 K1.2556.490.85 CAD−71.08%1.88%Retail trade
Neutral
SOBOSouth Bow Corp
10.7 B CAD51.30 CAD−0.48%466.96 K1.0117.802.88 CAD+43.76%5.44%Industrial services
Neutral
DDSVDiscovery Mining Ltd.
10.68 B CAD13.12 CAD−1.58%2.06 M0.7432.320.41 CAD0.00%Non-energy minerals
Strong buy
TPX.AMolson Coors Canada Inc. Class A
10.51 B CAD62.50 CAD0.00%00.004.24%Consumer non-durables
No rating
EFNElement Fleet Management Corporation
10.31 B CAD26.35 CAD+0.08%721.76 K0.5925.961.02 CAD−27.32%2.13%Finance
Strong buy
BTOB2Gold Corp.
10.25 B CAD7.76 CAD−0.89%1.94 M0.4210.260.76 CAD1.43%Non-energy minerals
Strong buy
CTCCanadian Tire Corporation, Limited
10.07 B CAD210.00 CAD0.00%2370.9516.4512.76 CAD−6.67%3.42%Retail trade
Neutral
NXENexGen Energy Ltd.
9.98 B CAD14.89 CAD+1.09%1.16 M0.76−0.55 CAD−61.26%0.00%Non-energy minerals
Strong buy
CPXCapital Power Corporation
9.9 B CAD63.03 CAD+1.14%390.19 K0.75118.660.53 CAD−83.30%4.39%Utilities
Buy
ARTGArtemis Gold Inc
9.74 B CAD41.78 CAD−0.29%96.94 K0.3517.942.33 CAD+547.47%0.12%Non-energy minerals
Strong buy
TFPMTriple Flag Precious Metals Corp.
9.68 B CAD46.99 CAD−1.36%101.5 K0.5217.092.75 CAD+130.26%0.68%Non-energy minerals
Buy
OROR Royalties Inc.
9.62 B CAD51.63 CAD−0.73%153.28 K0.3424.972.07 CAD+255.02%0.62%Non-energy minerals
Buy
OGCOceanaGold Corporation
9.41 B CAD42.32 CAD+0.02%622.65 K0.788.075.24 CAD+138.60%0.98%Non-energy minerals
Strong buy