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
283.42 B CAD201.85 CAD+0.44%890.19 K0.2715.2613.23 CAD+17.71%2.95%Finance
Buy
TDToronto-Dominion Bank
181 B CAD103.32 CAD−0.01%1.4 M0.248.8511.68 CAD+175.62%4.04%Finance
Buy
ENBEnbridge Inc.
145.4 B CAD66.62 CAD−0.09%1.19 M0.1723.422.84 CAD+9.29%5.61%Industrial services
Buy
BMOBank of Montreal
123.11 B CAD172.45 CAD+1.15%919.02 K0.3815.1111.41 CAD+32.28%3.73%Finance
Neutral
TRIThomson Reuters Corporation
110.31 B CAD247.60 CAD+1.16%161.21 K0.3948.885.07 CAD−28.50%1.33%Technology services
Buy
BNSBank of Nova Scotia
107.76 B CAD87.71 CAD+1.13%3.09 M0.5816.865.20 CAD−8.52%4.93%Finance
Neutral
AEMAgnico Eagle Mines Limited
103.11 B CAD205.00 CAD−0.13%671.33 K0.7124.968.21 CAD+394.10%1.08%Non-energy minerals
Buy
CMCanadian Imperial Bank of Commerce
101.07 B CAD109.03 CAD+0.77%1.07 M0.3613.188.27 CAD+19.83%3.52%Finance
Buy
CSUConstellation Software Inc.
97.55 B CAD4,612.66 CAD+0.20%14.05 K0.31112.8740.87 CAD−1.42%0.12%Technology services
Strong buy
CPCanadian Pacific Kansas City Limited
97.1 B CAD105.97 CAD+0.18%704.87 K0.4823.614.49 CAD+20.37%0.75%Transportation
Strong buy
CNQCanadian Natural Resources Limited
89.98 B CAD43.30 CAD+0.51%2.14 M0.1111.003.94 CAD+11.65%5.25%Energy minerals
Buy
CNRCanadian National Railway Company
83.2 B CAD133.54 CAD+0.19%1.78 M0.9018.417.26 CAD−14.12%2.60%Transportation
Buy
TRPTC Energy Corporation
74.76 B CAD71.03 CAD−1.18%885.92 K0.2417.414.08 CAD+23.30%4.84%Industrial services
Buy
MFCManulife Financial Corporation
71.46 B CAD42.57 CAD+1.19%1.67 M0.1913.693.11 CAD+31.95%4.09%Finance
Buy
ATDAlimentation Couche-Tard Inc.
69.76 B CAD74.30 CAD+0.97%1.4 M0.9419.703.77 CAD−0.62%1.03%Retail trade
Strong buy
SUSuncor Energy Inc.
68.09 B CAD55.58 CAD−0.96%3.41 M0.3412.284.53 CAD−22.34%4.02%Energy minerals
Buy
LLoblaw Companies Limited
67.42 B CAD56.68 CAD−0.19%332.78 K0.2628.042.02 CAD+22.12%0.93%Retail trade
Buy
WPMWheaton Precious Metals Corp
64.24 B CAD142.26 CAD+0.52%467.83 K0.5558.612.43 CAD+42.26%0.64%Non-energy minerals
Buy
WCNWaste Connections, Inc.
64.19 B CAD250.57 CAD+0.51%164.18 K0.7272.613.45 CAD−23.58%0.71%Industrial services
Strong buy
ABXBarrick Mining Corporation
63.86 B CAD37.61 CAD+0.48%1.57 M0.2516.932.22 CAD+90.22%1.68%Non-energy minerals
Buy
IMOImperial Oil Limited
61.92 B CAD121.11 CAD−0.43%222.06 K0.2713.349.08 CAD−4.88%2.17%Energy minerals
Neutral
FFHFairfax Financial Holdings Limited
58.02 B CAD2,390.87 CAD−0.37%15.59 K0.288.69275.17 CAD+24.44%0.90%Finance
Buy
NANational Bank of Canada
56.65 B CAD144.23 CAD−0.23%723.29 K0.3514.1610.18 CAD+0.21%3.15%Finance
Neutral
DOLDollarama Inc.
51.6 B CAD188.60 CAD+1.03%407.31 K0.5541.804.51 CAD+16.91%0.21%Retail trade
Buy
FNVFranco-Nevada Corporation
50.56 B CAD262.72 CAD+0.13%136.12 K0.4746.195.69 CAD0.78%Non-energy minerals
Buy
GWOGreat-West Lifeco Inc.
50.4 B CAD54.60 CAD+0.09%300.68 K0.0813.693.99 CAD+4.61%4.37%Finance
Neutral
IFCIntact Financial Corporation
49.27 B CAD276.18 CAD−0.03%125.12 K0.2721.2013.02 CAD+14.90%1.84%Finance
Buy
SLFSun Life Financial Inc.
45.04 B CAD80.02 CAD−0.09%470.39 K0.1614.255.62 CAD+6.60%4.30%Finance
Buy
CVECenovus Energy Inc.
40.96 B CAD22.84 CAD+0.35%2.92 M0.2516.081.42 CAD−43.52%3.25%Energy minerals
Strong buy
NTRNutrien Ltd.
38.21 B CAD78.79 CAD+0.51%336.97 K0.3020.373.87 CAD+78.11%3.87%Process industries
Buy
POWPower Corporation of Canada
37.05 B CAD58.08 CAD−0.26%402.7 K0.2413.654.26 CAD+0.60%4.04%Finance
Buy
KKinross Gold Corporation
36.71 B CAD29.83 CAD−0.96%2.73 M0.6817.231.73 CAD+219.57%0.56%Non-energy minerals
Buy
WSPWSP Global Inc
36.57 B CAD281.45 CAD+0.47%51.73 K0.2945.836.14 CAD+28.46%0.54%Industrial services
Strong buy
TTELUS Corporation
34.92 B CAD22.72 CAD−0.15%2.16 M0.6635.410.64 CAD+21.29%7.08%Communications
Buy
FTSFortis Inc.
34.33 B CAD68.61 CAD+0.65%426.35 K0.2420.173.40 CAD+6.63%3.61%Utilities
Neutral
WNGeorge Weston Limited
33.86 B CAD88.56 CAD+0.36%216.57 K0.4534.462.57 CAD−13.09%1.27%Retail trade
Buy
CLSCelestica Inc.
33.63 B CAD303.13 CAD+3.70%650.77 K0.8247.276.41 CAD+60.90%0.00%Electronic technology
Strong buy
BCEBCE Inc.
31.56 B CAD33.91 CAD+0.21%1.74 M0.6574.360.46 CAD−78.79%10.14%Communications
Neutral
PPLPembina Pipeline Corporation
30.23 B CAD52.27 CAD+0.44%1.06 M0.3017.632.96 CAD−9.34%5.34%Industrial services
Buy
HHydro One Limited
29.89 B CAD49.88 CAD+0.08%328.98 K0.3823.852.09 CAD+11.82%2.56%Utilities
Neutral
RBARB Global, Inc.
29.38 B CAD160.44 CAD+1.34%149.16 K0.5356.642.83 CAD+17.61%1.04%Technology services
Buy
GIB.ACGI Inc. Class A
29.38 B CAD131.94 CAD−0.89%165.54 K0.3817.507.54 CAD+5.24%0.45%Technology services
Buy
RCI.ARogers Communications Inc. Class A
26.91 B CAD51.80 CAD−0.19%1.49 K1.1118.292.83 CAD+71.53%3.85%Communications
Buy
BNTBrookfield Wealth Solutions Ltd. Class A
25.68 B CAD92.17 CAD+2.00%16.05 K0.600.53%Finance
Neutral
GFLGFL Environmental Inc
24.56 B CAD67.10 CAD−0.74%142.71 K0.27−4.44 CAD−131.19%0.12%Industrial services
Buy
TOUTourmaline Oil Corp.
22.54 B CAD58.47 CAD+0.34%709.28 K0.4814.594.01 CAD−4.82%2.92%Energy minerals
Buy
LUGLundin Gold Inc.
21.77 B CAD91.33 CAD+1.22%445.13 K0.6425.773.54 CAD+177.57%1.55%Non-energy minerals
Neutral
MRUMetro Inc.
21.35 B CAD96.91 CAD−1.58%381.57 K0.7321.044.61 CAD+12.49%1.43%Retail trade
Buy
FMFirst Quantum Minerals Ltd.
20.91 B CAD24.31 CAD−2.99%1.26 M0.7273.000.33 CAD0.00%Non-energy minerals
Buy
EMAEmera Incorporated
19.48 B CAD65.06 CAD−0.05%334.81 K0.4022.082.95 CAD+14.05%4.46%Utilities
Neutral
AGIAlamos Gold Inc.
18.63 B CAD43.84 CAD−1.04%561.92 K0.5038.481.14 CAD+68.65%0.31%Non-energy minerals
Strong buy
MGMagna International Inc.
17.5 B CAD62.47 CAD+0.56%257.73 K0.3010.605.90 CAD+26.42%4.37%Producer manufacturing
Neutral
STNStantec Inc
17.14 B CAD151.39 CAD+0.77%143.64 K0.4839.543.83 CAD+26.18%0.58%Industrial services
Buy
PAASPan American Silver Corp.
16.99 B CAD46.47 CAD−1.04%531.48 K0.4723.022.02 CAD1.26%Non-energy minerals
Buy
IVNIvanhoe Mines Ltd. Class A
16.87 B CAD12.19 CAD−2.17%1.57 M0.6830.320.40 CAD+164.02%0.00%Non-energy minerals
Strong buy
BBD.ABombardier Inc. Class A
15.72 B CAD155.67 CAD−0.31%6.23 K0.9925.026.22 CAD+64.67%0.00%Electronic technology
Buy
ATRLAtkinsrealis Group Inc.
15.62 B CAD95.86 CAD+1.75%327.75 K0.196.5614.61 CAD+695.41%0.08%Industrial services
Strong buy
XTMX Group Ltd.
15.25 B CAD54.67 CAD−0.29%151.23 K0.2836.111.51 CAD+3.00%1.48%Finance
Buy
ARXARC Resources Ltd.
15.19 B CAD26.40 CAD+1.03%1.13 M0.5410.382.54 CAD+31.19%2.83%Energy minerals
Strong buy
EFNElement Fleet Management Corporation
14.63 B CAD36.69 CAD+0.69%354.06 K0.5826.271.40 CAD+14.02%1.40%Transportation
Strong buy
TOITopicus.com, Inc.
14.45 B CAD176.15 CAD+1.62%19.59 K0.42140.331.26 CAD+25.20%0.00%Technology services
Strong buy
CCL.ACCL Industries Inc. Class A
14.2 B CAD77.29 CAD0.00%00.0017.334.46 CAD+20.27%1.47%Process industries
Strong buy
IAGiA Financial Corporation Inc.
14.1 B CAD153.33 CAD+0.70%75.7 K0.1114.3510.69 CAD+43.51%2.42%Finance
Buy
LUNLundin Mining Corporation
14.1 B CAD16.12 CAD−2.13%1.19 M0.76−0.04 CAD−112.76%1.81%Non-energy minerals
Buy
SAPSaputo Inc.
14.03 B CAD34.33 CAD+0.82%401.13 K0.56−0.35 CAD−156.03%2.23%Consumer non-durables
Buy
TPX.AMolson Coors Canada Inc. Class A
13.61 B CAD75.10 CAD0.00%00.0010.647.06 CAD−4.40%3.43%Consumer non-durables
Neutral
WCPWhitecap Resources Inc.
12.54 B CAD10.24 CAD+0.59%2.23 M0.437.031.46 CAD+16.73%7.17%Energy minerals
Strong buy
FSVFirstService Corp
12.48 B CAD278.66 CAD+1.71%34.73 K0.4764.764.30 CAD+77.91%0.54%Finance
Buy
EMP.AEmpire Co Ltd Class A
12.33 B CAD52.53 CAD−1.43%257.69 K0.6517.902.93 CAD+0.68%1.54%Retail trade
Buy
ALAAltaGas Ltd.
12.3 B CAD41.25 CAD+0.36%286.81 K0.3615.832.61 CAD+79.25%2.98%Utilities
Buy
EDVEndeavour Mining PLC
12.23 B CAD50.64 CAD−0.04%369.24 K0.6738.671.31 CAD2.72%Non-energy minerals
Strong buy
LMNLumine Group Inc.
12.23 B CAD48.49 CAD+1.74%33.87 K0.6796.880.50 CAD0.00%Technology services
Strong buy
CAECAE Inc.
11.81 B CAD36.88 CAD+0.14%290.94 K0.6628.521.29 CAD0.00%Commercial services
Buy
DSGDescartes Systems Group Inc.
11.77 B CAD146.23 CAD+6.58%296.54 K1.2763.302.31 CAD+22.64%0.00%Technology services
Buy
IGMIGM Financial Inc.
11.64 B CAD50.09 CAD+1.48%126.67 K0.4012.224.10 CAD−8.70%4.56%Finance
Buy
TIHToromont Industries Ltd.
11.59 B CAD142.91 CAD+0.12%58.4 K0.4524.155.92 CAD−5.54%1.40%Distribution services
Buy
OTEXOpen Text Corporation
11.55 B CAD46.00 CAD+1.25%537.2 K0.4719.992.30 CAD−0.93%3.21%Technology services
Neutral
CIGIColliers International Group Inc.
11.29 B CAD227.49 CAD+2.45%25.89 K0.3974.683.05 CAD−23.53%0.19%Finance
Buy
TFIITFI International Inc.
10.92 B CAD133.49 CAD+1.49%117.96 K0.4922.236.00 CAD−19.98%1.86%Transportation
Buy
GILGildan Activewear Inc.
10.91 B CAD76.13 CAD+4.05%169.83 K0.5417.394.38 CAD+32.94%1.70%Consumer non-durables
Strong buy
KEYKeyera Corp.
10.2 B CAD44.19 CAD−0.67%660.3 K0.4419.092.31 CAD+55.82%4.68%Industrial services
Buy
QBR.AQuebecor Inc. Class A
9.49 B CAD44.00 CAD+12.79%4.11 K8.2413.223.33 CAD+7.30%3.46%Communications
Strong buy
CTCCanadian Tire Corporation, Limited
9.35 B CAD245.00 CAD0.00%100.0117.9213.68 CAD+99.78%2.86%Retail trade
Neutral
CPXCapital Power Corporation
8.86 B CAD56.97 CAD0.00%179.21 K0.3717.913.18 CAD−37.40%4.58%Utilities
Buy
DFYDefinity Financial Corp.
8.8 B CAD73.43 CAD+1.48%71.89 K0.4122.033.33 CAD+0.57%0.96%Finance
Neutral
OROR Royalties Inc.
8.63 B CAD46.21 CAD+0.72%262.99 K0.6279.360.58 CAD0.59%Non-energy minerals
Strong buy
SCRStrathcona Resources Ltd.
8.15 B CAD38.75 CAD+1.92%98.49 K0.5411.663.32 CAD+7.08%2.79%Energy minerals
Neutral
ATZAritzia, Inc.
8.03 B CAD85.23 CAD+1.36%308.35 K0.6542.801.99 CAD+194.46%0.00%Retail trade
Strong buy
ONEXOnex Corporation
8.01 B CAD119.10 CAD+2.07%35.16 K0.6011.6110.26 CAD−27.03%0.34%Finance
Strong buy
SOBOSouth Bow Corp
7.88 B CAD37.94 CAD+0.29%139.71 K0.2226.451.43 CAD5.61%Industrial services
Neutral
CUCanadian Utilities Limited Class A
7.79 B CAD38.05 CAD+0.21%144.73 K0.2823.181.64 CAD−17.20%4.81%Utilities
Neutral
TFPMTriple Flag Precious Metals Corp.
7.77 B CAD37.24 CAD−1.09%46.48 K0.2431.191.19 CAD0.81%Non-energy minerals
Strong buy
WFGWest Fraser Timber Co. Ltd.
7.77 B CAD99.91 CAD+1.35%90.55 K0.12−2.16 CAD−196.88%1.81%Non-energy minerals
Buy
FTTFinning International Inc.
7.59 B CAD58.26 CAD+1.76%233.22 K0.5216.483.54 CAD+0.65%2.02%Distribution services
Strong buy
IMGIAMGOLD Corporation
7.55 B CAD13.13 CAD+0.08%738.55 K0.416.911.90 CAD+460.64%0.00%Non-energy minerals
Buy
BTOB2Gold Corp.
7.54 B CAD5.63 CAD−1.32%3.07 M0.89−0.47 CAD−220.04%2.93%Non-energy minerals
Buy
CSCapstone Copper Corp.
7.46 B CAD9.61 CAD−1.84%1.47 M0.5970.090.14 CAD0.00%Non-energy minerals
Strong buy
MEGMEG Energy Corp.
7.23 B CAD28.63 CAD+0.74%1.9 M0.7913.622.10 CAD+0.56%1.41%Energy minerals
Neutral
ELDEldorado Gold Corporation
7.15 B CAD34.97 CAD−0.63%169.22 K0.5612.622.77 CAD+143.26%0.00%Non-energy minerals
Buy
ARTGArtemis Gold Inc
7.03 B CAD30.46 CAD−0.10%233.93 K0.7084.710.36 CAD0.00%Non-energy minerals
Strong buy