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
405.68 B CAD285.86 CAD−2.29%3.16 M0.8218.0315.86 CAD+19.92%2.32%Finance
Buy
TDToronto-Dominion Bank
302.3 B CAD172.55 CAD−3.57%6.56 M1.3318.519.32 CAD−20.17%2.46%Finance
Buy
BMOBank of Montreal
172.04 B CAD241.70 CAD−2.39%2.44 M0.7619.7012.27 CAD+7.49%2.73%Finance
Neutral
BNSBank of Nova Scotia
165.63 B CAD128.57 CAD−4.41%6.34 M1.7716.797.66 CAD+47.15%3.33%Finance
Buy
ENBEnbridge Inc.
154.25 B CAD67.33 CAD−1.01%10.99 M1.4225.872.60 CAD−8.49%5.66%Industrial services
Buy
CMCanadian Imperial Bank of Commerce
151.85 B CAD161.97 CAD−3.15%2.25 M1.0515.5610.41 CAD+25.86%2.56%Finance
Buy
CNQCanadian Natural Resources Limited
142.66 B CAD68.48 CAD−1.04%11.35 M1.9512.185.62 CAD+42.87%3.56%Energy minerals
Buy
AEMAgnico Eagle Mines Limited
130.58 B CAD264.85 CAD+3.33%1.49 M1.6515.5717.01 CAD+77.96%0.95%Non-energy minerals
Buy
SUSuncor Energy Inc.
117.95 B CAD96.75 CAD−4.06%10.32 M2.5110.269.43 CAD+120.67%2.38%Energy minerals
Buy
CPCanadian Pacific Kansas City Limited
114.5 B CAD131.37 CAD−0.24%2.32 M1.6730.264.34 CAD−5.69%0.75%Transportation
Buy
CNRCanadian National Railway Company
108.21 B CAD177.24 CAD−1.77%1.53 M1.2722.297.95 CAD+7.98%2.01%Transportation
Buy
MFCManulife Financial Corporation
106.47 B CAD61.63 CAD−3.96%6.7 M1.4616.663.70 CAD+18.99%2.95%Finance
Buy
ABXBarrick Mining Corporation
92.28 B CAD56.53 CAD+0.82%5.91 M1.3610.515.38 CAD+142.08%2.32%Non-energy minerals
Buy
TRPTC Energy Corporation
91.19 B CAD87.72 CAD+0.23%5.19 M1.2326.293.34 CAD−18.22%3.98%Industrial services
Buy
NANational Bank of Canada
84.79 B CAD213.95 CAD−2.29%1.32 M0.7617.8911.96 CAD+17.42%2.34%Finance
Neutral
IMOImperial Oil Limited
84.25 B CAD176.02 CAD−1.39%1.16 M1.1014.0412.53 CAD+60.21%1.87%Energy minerals
Sell
GWOGreat-West Lifeco Inc.
84.23 B CAD90.09 CAD−4.57%1.83 M2.8018.574.85 CAD+21.58%2.78%Finance
Buy
WPMWheaton Precious Metals Corp
83.44 B CAD185.96 CAD+1.21%1.52 M1.8129.846.23 CAD+156.67%0.57%Non-energy minerals
Strong buy
LLoblaw Companies Limited
81.04 B CAD68.97 CAD−2.07%1.81 M1.6629.192.36 CAD+16.87%0.84%Retail trade
Buy
ATDAlimentation Couche-Tard Inc.
77.75 B CAD83.59 CAD−1.31%1.22 M0.9917.504.78 CAD+26.61%1.02%Retail trade
Buy
CSUConstellation Software Inc.
73.45 B CAD3,511.69 CAD+1.32%65.68 K1.0356.1562.54 CAD+53.02%0.16%Technology services
Strong buy
CVECenovus Energy Inc.
72.04 B CAD38.76 CAD−2.27%9.51 M1.478.254.70 CAD+173.49%2.12%Energy minerals
Strong buy
TRIThomson Reuters Corporation
70.86 B CAD165.25 CAD+1.04%1.39 M1.5733.344.96 CAD−8.98%2.16%Technology services
Buy
WCNWaste Connections, Inc.
66.98 B CAD268.18 CAD+0.16%586.22 K1.3343.296.19 CAD+84.42%0.72%Industrial services
Strong buy
FNVFranco-Nevada Corporation
65.28 B CAD351.81 CAD+3.94%668.55 K2.0933.2710.57 CAD+85.84%0.70%Non-energy minerals
Strong buy
SLFSun Life Financial Inc.
63.68 B CAD102.83 CAD−10.21%4 M3.2117.455.89 CAD+4.94%3.28%Finance
Neutral
FFHFairfax Financial Holdings Limited
61.64 B CAD2,710.27 CAD−1.61%92.67 K1.379.99271.33 CAD−6.03%0.76%Finance
Buy
POWPower Corporation of Canada
60.02 B CAD91.75 CAD−4.52%1.61 M0.8422.584.06 CAD−4.51%2.72%Finance
Buy
DOLDollarama Inc.
59.08 B CAD218.70 CAD−0.59%964.8 K1.8543.854.99 CAD+10.53%0.21%Retail trade
Buy
IFCIntact Financial Corporation
49.73 B CAD282.27 CAD+0.09%674.2 K1.7617.3216.29 CAD−2.37%2.04%Finance
Buy
QSP.UNRestaurant Brands International LP
48.17 B CAD105.67 CAD0.00%100.0718.075.85 CAD+48.58%3.38%Consumer services
No rating
NTRNutrien Ltd.
47.79 B CAD101.10 CAD+0.74%2.26 M1.2714.796.84 CAD+76.65%3.06%Process industries
Buy
TECK.ATeck Resources Limited Class A
44.16 B CAD83.84 CAD−6.67%10 K1.9410.827.75 CAD+220.36%0.56%Non-energy minerals
Neutral
CCOCameco Corporation
43.58 B CAD95.85 CAD−4.22%2.85 M1.85104.960.91 CAD−24.39%0.24%Non-energy minerals
Strong buy
FTSFortis Inc.
43.44 B CAD85.79 CAD+0.89%2.27 M1.0324.393.52 CAD+4.54%3.01%Utilities
Neutral
CLSCelestica Inc.
41.65 B CAD288.43 CAD−12.66%1.11 M1.6219.6314.69 CAD+71.47%0.00%Electronic technology
Strong buy
WNGeorge Weston Limited
41.53 B CAD109.72 CAD−1.60%397 K0.9242.802.56 CAD−0.25%1.11%Retail trade
Buy
PPLPembina Pipeline Corporation
39.55 B CAD66.84 CAD−1.72%2.74 M1.2923.552.84 CAD−4.26%4.25%Industrial services
Buy
KKinross Gold Corporation
35.24 B CAD30.26 CAD+1.17%7.52 M1.608.243.67 CAD+83.76%0.72%Non-energy minerals
Buy
HHydro One Limited
34.31 B CAD57.60 CAD+0.73%1.29 M0.9324.452.36 CAD+12.65%2.40%Utilities
Neutral
BBD.ABombardier Inc. Class A
33.97 B CAD312.92 CAD−9.81%7.13 K2.1923.7413.18 CAD+111.77%0.00%Electronic technology
Buy
FMFirst Quantum Minerals Ltd.
27.72 B CAD31.96 CAD−3.82%4.53 M1.70109.490.29 CAD+278.60%0.00%Non-energy minerals
Strong buy
BCEBCE Inc.
27.49 B CAD30.83 CAD+4.58%9.72 M1.754.596.72 CAD+1,374.52%5.94%Communications
Buy
LUNLundin Mining Corporation
27.1 B CAD28.05 CAD−11.43%5.49 M1.8111.512.44 CAD—0.35%Non-energy minerals
Buy
WSPWSP Global Inc
26.84 B CAD189.48 CAD−4.84%850.18 K1.4027.017.02 CAD+14.22%0.75%Industrial services
Strong buy
RCI.ARogers Communications Inc. Class A
26.21 B CAD48.50 CAD−1.82%3.76 K1.4929.341.65 CAD−86.74%4.05%Communications
Buy
RBARB Global, Inc.
24.61 B CAD132.99 CAD+0.06%303.35 K0.7441.293.22 CAD+13.70%1.31%Technology services
Strong buy
TOUTourmaline Oil Corp.
24.48 B CAD62.27 CAD−1.16%3.01 M1.4664.940.96 CAD−76.07%3.17%Energy minerals
Buy
PAASPan American Silver Corp.
24.03 B CAD56.86 CAD−2.07%1.54 M1.2212.394.59 CAD+127.33%1.63%Non-energy minerals
Buy
MGMagna International Inc.
23.71 B CAD88.01 CAD−3.98%994.52 K0.8520.334.33 CAD−14.96%2.97%Producer manufacturing
Buy
GIB.ACGI Inc. Class A
23.55 B CAD115.51 CAD+0.46%872.94 K1.4414.338.06 CAD+6.94%0.59%Technology services
Buy
LUGLundin Gold Inc.
22.07 B CAD95.87 CAD+5.03%914.51 K1.5518.025.32 CAD+50.14%0.00%Non-energy minerals
Neutral
EMAEmera Incorporated
21.99 B CAD71.83 CAD+0.36%2.04 M0.9122.643.17 CAD+7.68%4.10%Utilities
Neutral
BNTBrookfield Wealth Solutions Ltd. Class A
21.49 B CAD58.54 CAD−2.61%66.11 K2.32———0.62%Finance
No rating
WCPWhitecap Resources Inc.
21.22 B CAD16.70 CAD−4.46%8.49 M1.0713.221.26 CAD+8.48%4.17%Energy minerals
Strong buy
MRUMetro Inc.
20.76 B CAD99.47 CAD−0.49%968.6 K1.6323.694.20 CAD−8.83%1.63%Retail trade
Neutral
TTELUS Corporation
20.48 B CAD13.19 CAD+2.33%10.28 M1.31—−0.57 CAD−189.24%11.19%Communications
Neutral
IGMIGM Financial Inc.
19.45 B CAD79.51 CAD−6.22%449.9 K1.2116.114.94 CAD+20.39%2.86%Finance
Buy
IAGiA Financial Corporation Inc.
19.3 B CAD212.23 CAD−4.22%422.39 K1.6918.2511.63 CAD+8.78%1.89%Finance
Neutral
ATZAritzia, Inc.
18.28 B CAD157.39 CAD−2.53%748.92 K1.0231.734.96 CAD+107.45%0.00%Retail trade
Strong buy
EDVEndeavour Mining PLC
17.58 B CAD77.39 CAD+6.36%781.51 K2.5716.424.71 CAD+259.67%3.38%Non-energy minerals
Strong buy
AGIAlamos Gold Inc.
17.56 B CAD43.52 CAD+3.74%1.94 M1.6012.443.50 CAD+98.18%0.48%Non-energy minerals
Strong buy
ALAAltaGas Ltd.
17.16 B CAD53.83 CAD−2.11%789.83 K0.9227.101.99 CAD−20.27%2.39%Utilities
Buy
XTMX Group Ltd.
16.79 B CAD60.89 CAD−0.13%797.13 K0.9528.782.12 CAD+28.34%1.57%Finance
Strong buy
CCL.ACCL Industries Inc. Class A
16.75 B CAD101.48 CAD0.00%00.0021.714.68 CAD+4.83%1.37%Process industries
Strong buy
SAPSaputo Inc.
16.39 B CAD41.62 CAD+0.10%597.64 K1.1233.611.24 CAD—1.95%Consumer non-durables
Buy
TIHToromont Industries Ltd.
16.16 B CAD189.04 CAD−4.59%696.73 K1.9127.416.90 CAD+14.06%1.11%Distribution services
Buy
QBR.AQuebecor Inc. Class A
15.89 B CAD70.94 CAD0.00%1130.2517.374.08 CAD+22.73%2.26%Communications
Buy
KEYKeyera Corp.
15.44 B CAD51.11 CAD−2.85%897.66 K1.0035.991.42 CAD−38.65%4.15%Industrial services
Buy
ATRLAtkinsrealis Group Inc.
14.52 B CAD86.96 CAD−5.23%747.72 K1.4633.342.61 CAD−82.15%0.09%Industrial services
Strong buy
CUCanadian Utilities Limited Class A
14.51 B CAD52.68 CAD−1.11%1.19 M1.23311.160.17 CAD−89.69%3.46%Utilities
Buy
IMGIAMGOLD Corporation
13.98 B CAD24.46 CAD−0.08%2.84 M1.548.962.73 CAD+43.71%0.00%Non-energy minerals
Strong buy
HBMHudbay Minerals Inc
13.78 B CAD28.83 CAD−7.09%3.7 M1.4412.282.35 CAD+130.66%0.10%Non-energy minerals
Strong buy
GMING Mining Ventures Corp
13.1 B CAD45.13 CAD+2.06%1.96 M2.3320.752.17 CAD+209.71%0.00%Non-energy minerals
Strong buy
BEP.UNBrookfield Renewable Partners LP
12.88 B CAD42.99 CAD+0.16%678.7 K1.53—−1.05 CAD+14.18%4.98%Utilities
Buy
FTTFinning International Inc.
12.52 B CAD91.97 CAD−4.77%556.01 K1.1321.974.19 CAD+18.42%1.30%Distribution services
Strong buy
STNStantec Inc
12.38 B CAD106.07 CAD−3.70%650.48 K1.3623.934.43 CAD+15.80%0.87%Industrial services
Strong buy
ELDEldorado Gold Corporation
12.21 B CAD48.53 CAD+3.87%1.07 M0.7811.614.18 CAD+65.96%0.00%Non-energy minerals
Buy
CAECAE Inc.
12.18 B CAD37.50 CAD−1.37%912.6 K1.2042.170.89 CAD−31.24%0.00%Commercial services
Buy
IVNIvanhoe Mines Ltd. Class A
12.05 B CAD8.17 CAD−3.31%7.91 M1.1854.070.15 CAD−52.41%0.00%Non-energy minerals
Buy
TFIITFI International Inc.
11.51 B CAD135.67 CAD−3.13%501.37 K1.0122.556.02 CAD+12.17%1.88%Transportation
Buy
DPMDPM Metals Inc.
11.46 B CAD53.42 CAD+2.28%888.1 K0.7212.734.20 CAD+115.50%0.43%Non-energy minerals
Strong buy
DSGDescartes Systems Group Inc.
11.31 B CAD132.82 CAD+0.45%302.56 K1.1744.562.98 CAD+26.16%0.00%Technology services
Strong buy
EMP.AEmpire Co Ltd Class A
11.28 B CAD50.17 CAD−0.93%421.76 K0.8151.390.98 CAD−67.29%1.83%Retail trade
Neutral
TPX.AMolson Coors Canada Inc. Class A
11.25 B CAD63.00 CAD0.00%00.00———4.20%Consumer non-durables
No rating
GILGildan Activewear Inc.
11.19 B CAD49.04 CAD−18.86%2.92 M5.4266.630.74 CAD−83.19%2.22%Consumer non-durables
Strong buy
CHP.UNChoice Properties Real Estate Investment Trust
11.05 B CAD15.31 CAD+0.33%659.75 K0.88—−0.10 CAD+38.93%5.08%Finance
Buy
CTCCanadian Tire Corporation, Limited
10.84 B CAD216.00 CAD−2.26%3130.8316.9212.76 CAD−6.67%3.26%Retail trade
Neutral
AGFirst Majestic Silver Corp.
10.6 B CAD20.84 CAD−3.11%1.73 M0.9421.620.96 CAD—0.29%Non-energy minerals
Strong buy
CPXCapital Power Corporation
10.01 B CAD63.58 CAD−0.20%805.4 K1.44—−0.03 CAD−101.23%4.36%Utilities
Buy
SOBOSouth Bow Corp
9.92 B CAD44.33 CAD−6.83%1.72 M2.7615.382.88 CAD+43.76%5.89%Industrial services
Neutral
BTOB2Gold Corp.
9.45 B CAD7.40 CAD+3.50%9.42 M1.909.780.76 CAD—1.55%Non-energy minerals
Strong buy
DFYDefinity Financial Corp.
9.38 B CAD75.71 CAD−1.80%261.91 K1.6019.713.84 CAD+15.24%1.08%Finance
Buy
ARTGArtemis Gold Inc
9.11 B CAD39.47 CAD+1.08%270.05 K0.8816.132.45 CAD+181.35%0.13%Non-energy minerals
Strong buy
FSVFirstService Corp
9.08 B CAD214.97 CAD−0.83%146.09 K1.0947.224.55 CAD+8.47%0.77%Finance
Buy
DSVDiscovery Mining Ltd.
9.03 B CAD10.78 CAD−2.80%2.8 M1.0426.560.41 CAD—0.00%Non-energy minerals
Strong buy
OROR Royalties Inc.
8.98 B CAD49.34 CAD+2.34%417.65 K1.3423.862.07 CAD+255.02%0.70%Non-energy minerals
Buy
OTEXOpen Text Corporation
8.98 B CAD36.58 CAD−1.38%1.65 M2.0110.273.56 CAD+54.80%4.11%Technology services
Neutral
BBUCBrookfield Business Corporation Class A
8.89 B CAD42.25 CAD−2.22%215.72 K2.21—−9.82 CAD+31.70%0.81%Finance
Buy
CSCapstone Copper Corp.
8.73 B CAD10.73 CAD−5.88%5.72 M1.2218.220.59 CAD+4.79%0.00%Non-energy minerals
Strong buy