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
419.89 B CAD297.74 CAD+0.67%5.52 M1.5019.3515.38 CAD+22.47%2.10%Finance
Buy
TDToronto-Dominion Bank
292.81 B CAD170.05 CAD+0.43%3.13 M0.3420.068.48 CAD−12.13%2.45%Finance
Buy
BMOBank of Montreal
180.19 B CAD252.17 CAD+0.77%1.16 M0.5719.3513.03 CAD+21.08%2.57%Finance
Neutral
ENBEnbridge Inc.
173.43 B CAD78.28 CAD−0.10%5.77 M1.5326.432.96 CAD+9.18%4.82%Industrial services
Buy
CMCanadian Imperial Bank of Commerce
157.47 B CAD165.70 CAD+0.09%2.37 M0.9916.4310.09 CAD+26.92%2.46%Finance
Buy
BNSBank of Nova Scotia
154.41 B CAD123.38 CAD+0.79%5.21 M1.2217.067.23 CAD+51.50%3.49%Finance
Neutral
CNQCanadian Natural Resources Limited
127.78 B CAD63.31 CAD+2.31%4.41 M0.2913.654.64 CAD+30.23%4.03%Energy minerals
Buy
CPCanadian Pacific Kansas City Limited
116.6 B CAD128.70 CAD−0.15%935.8 K0.7428.694.49 CAD+8.82%0.73%Transportation
Buy
CNRCanadian National Railway Company
109.76 B CAD179.46 CAD+0.76%923.46 K0.8423.637.60 CAD+6.37%2.00%Transportation
Buy
SUSuncor Energy Inc.
103.35 B CAD89.84 CAD+2.55%2.23 M0.6317.095.26 CAD+8.98%2.78%Energy minerals
Buy
MFCManulife Financial Corporation
101.37 B CAD60.41 CAD+1.09%2.8 M0.9217.353.48 CAD+31.34%3.04%Finance
Buy
TRPTC Energy Corporation
97.79 B CAD96.82 CAD+0.49%3.06 M0.8630.343.19 CAD−24.18%3.51%Industrial services
Buy
AEMAgnico Eagle Mines Limited
97.78 B CAD199.86 CAD+4.28%870.29 K1.0013.6014.69 CAD+123.58%1.22%Non-energy minerals
Buy
NANational Bank of Canada
90.64 B CAD227.76 CAD+0.06%1.13 M1.0220.1711.29 CAD+7.68%2.13%Finance
Neutral
GWOGreat-West Lifeco Inc.
83.9 B CAD92.34 CAD+0.66%802.48 K1.0019.824.66 CAD+13.46%2.75%Finance
Buy
ATDAlimentation Couche-Tard Inc.
83.57 B CAD89.91 CAD−0.66%1.29 M0.8919.334.65 CAD+23.35%0.91%Retail trade
Buy
IMOImperial Oil Limited
83.12 B CAD175.59 CAD+1.83%528.49 K0.8330.105.83 CAD−37.49%1.89%Energy minerals
Sell
ABXBarrick Mining Corporation
81.97 B CAD51.35 CAD+4.65%3.16 M0.9010.235.02 CAD+170.59%2.58%Non-energy minerals
Buy
LLoblaw Companies Limited
75.75 B CAD64.98 CAD−0.76%1.27 M1.1828.082.31 CAD+28.65%0.89%Retail trade
Buy
CVECenovus Energy Inc.
73.24 B CAD40.60 CAD+2.04%3.08 M0.6116.142.52 CAD+69.45%2.14%Energy minerals
Strong buy
WPMWheaton Precious Metals Corp
66.28 B CAD155.08 CAD+6.58%835.62 K1.4728.365.47 CAD+186.90%0.69%Non-energy minerals
Strong buy
SLFSun Life Financial Inc.
63.58 B CAD114.20 CAD+0.62%1.18 M1.1121.355.35 CAD−2.11%3.21%Finance
Buy
WCNWaste Connections, Inc.
61.23 B CAD237.25 CAD−1.30%394.74 K1.0541.895.66 CAD+68.69%0.77%Industrial services
Strong buy
CSUConstellation Software Inc.
59.35 B CAD2,658.52 CAD−4.39%55.3 K1.0955.0548.30 CAD−0.70%0.20%Technology services
Strong buy
TRIThomson Reuters Corporation
58.79 B CAD127.92 CAD−4.72%791.78 K1.1627.244.70 CAD−29.47%2.49%Technology services
Buy
POWPower Corporation of Canada
57.52 B CAD92.12 CAD+0.74%2.24 M0.9822.114.17 CAD−0.37%2.79%Finance
Neutral
FNVFranco-Nevada Corporation
54.25 B CAD292.74 CAD+4.07%260.38 K0.8729.849.81 CAD+118.92%0.82%Non-energy minerals
Buy
FFHFairfax Financial Holdings Limited
53.44 B CAD2,289.56 CAD−0.78%55.18 K1.348.18279.93 CAD+16.26%0.89%Finance
Buy
CCOCameco Corporation
52.23 B CAD125.09 CAD+4.91%1.54 M1.3583.751.49 CAD+161.55%0.20%Non-energy minerals
Strong buy
IFCIntact Financial Corporation
51.98 B CAD291.09 CAD−1.12%467.21 K1.4115.5018.78 CAD+51.80%1.90%Finance
Buy
DOLDollarama Inc.
51.68 B CAD187.93 CAD−1.09%995.63 K1.7438.704.86 CAD+11.03%0.23%Retail trade
Buy
CLSCelestica Inc.
48.5 B CAD479.88 CAD+11.12%341.79 K1.0541.9511.44 CAD+129.60%0.00%Electronic technology
Strong 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.
45.23 B CAD94.22 CAD+0.60%1.75 M1.0213.856.80 CAD+363.75%3.24%Process industries
Buy
FTSFortis Inc.
41.96 B CAD81.26 CAD−0.90%950.47 K0.9823.963.39 CAD+2.57%3.08%Utilities
Neutral
PPLPembina Pipeline Corporation
41.75 B CAD71.08 CAD−0.32%2.2 M1.0426.652.67 CAD−12.92%4.00%Industrial services
Buy
WNGeorge Weston Limited
38.96 B CAD103.62 CAD−1.10%181.2 K0.7636.082.87 CAD−1.46%1.18%Retail trade
Neutral
TECK.ATeck Resources Limited Class A
37.82 B CAD80.67 CAD+4.01%3.65 K0.4721.413.77 CAD+435.25%0.63%Non-energy minerals
Neutral
KKinross Gold Corporation
37.82 B CAD33.08 CAD+4.49%3.44 M1.2910.143.26 CAD+138.64%0.62%Non-energy minerals
Strong buy
HHydro One Limited
35.86 B CAD59.08 CAD−0.84%1.06 M1.0425.862.28 CAD+12.35%2.30%Utilities
Neutral
BBD.ABombardier Inc. Class A
33.46 B CAD354.96 CAD+3.87%9.97 K2.3526.8513.22 CAD+249.10%0.00%Electronic technology
Buy
FMFirst Quantum Minerals Ltd.
30.69 B CAD39.58 CAD+5.29%3.23 M1.18−0.33 CAD−245.41%0.00%Non-energy minerals
Buy
RBARB Global, Inc.
29.16 B CAD155.95 CAD+0.30%125.7 K0.5752.312.98 CAD+4.99%1.08%Technology services
Buy
BCEBCE Inc.
28.55 B CAD30.57 CAD0.00%3.25 M0.814.536.75 CAD+1,496.64%5.62%Communications
Buy
LUNLundin Mining Corporation
28.37 B CAD36.19 CAD+5.97%2.52 M1.3315.512.33 CAD0.33%Non-energy minerals
Buy
RCI.ARogers Communications Inc. Class A
26.35 B CAD50.39 CAD+0.78%1.2 K0.703.8713.01 CAD+296.84%4.00%Communications
Buy
MGMagna International Inc.
25.36 B CAD95.89 CAD+3.27%1.36 M1.6929.153.29 CAD−40.45%2.85%Producer manufacturing
Buy
PAASPan American Silver Corp.
24.67 B CAD62.73 CAD+5.66%1.19 M1.6514.544.31 CAD+255.77%1.45%Non-energy minerals
Strong buy
WSPWSP Global Inc
24.45 B CAD176.69 CAD−0.83%250.54 K0.4824.117.33 CAD+33.74%0.82%Industrial services
Strong buy
TOUTourmaline Oil Corp.
24.27 B CAD63.66 CAD+1.89%2.1 M0.9334.631.84 CAD−45.55%3.21%Energy minerals
Buy
EMAEmera Incorporated
23.61 B CAD75.54 CAD−1.10%1.17 M1.2023.013.28 CAD+11.50%3.81%Utilities
Neutral
TTELUS Corporation
22.92 B CAD14.39 CAD−0.55%12.08 M1.9123.940.60 CAD−23.92%11.25%Communications
Buy
BNTBrookfield Wealth Solutions Ltd. Class A
20.37 B CAD60.00 CAD+0.47%101.08 K1.990.58%Finance
No rating
GFLGFL Environmental Inc
20.01 B CAD54.09 CAD−1.69%571.54 K0.5789.970.60 CAD0.16%Industrial services
Buy
GIB.ACGI Inc. Class A
19.96 B CAD94.09 CAD−2.01%842.99 K1.8812.297.66 CAD+0.39%0.69%Technology services
Buy
MRUMetro Inc.
19.71 B CAD92.67 CAD+0.38%391.35 K0.7819.834.67 CAD+5.00%1.65%Retail trade
Neutral
IGMIGM Financial Inc.
19.65 B CAD84.37 CAD+0.54%465.01 K1.0717.374.86 CAD+22.35%2.75%Finance
Neutral
WCPWhitecap Resources Inc.
19.41 B CAD16.27 CAD+2.65%4.99 M1.1021.320.76 CAD−50.24%4.66%Energy minerals
Strong buy
TIHToromont Industries Ltd.
19.22 B CAD230.27 CAD+0.95%510.17 K2.1636.596.29 CAD+4.34%0.94%Distribution services
Buy
LUGLundin Gold Inc.
18.58 B CAD79.10 CAD+2.90%465.57 K0.8815.245.19 CAD+67.57%2.20%Non-energy minerals
Buy
IAGiA Financial Corporation Inc.
18.4 B CAD206.41 CAD+0.53%305.05 K1.3619.1610.78 CAD+14.66%1.93%Finance
Neutral
ARXARC Resources Ltd.
18.28 B CAD32.45 CAD+1.63%3.47 M1.1812.852.52 CAD+11.40%2.58%Energy minerals
Neutral
TFIITFI International Inc.
17.96 B CAD216.30 CAD+1.45%113.88 K0.4943.544.97 CAD−20.79%1.18%Transportation
Buy
KEYKeyera Corp.
17.59 B CAD59.36 CAD+0.52%1.42 M1.4375.560.79 CAD−67.03%3.65%Industrial services
Buy
ALAAltaGas Ltd.
17.22 B CAD54.96 CAD−0.15%438.25 K0.5733.711.63 CAD−13.26%2.34%Utilities
Strong buy
SAPSaputo Inc.
17 B CAD41.14 CAD−1.25%514.15 K0.7925.281.63 CAD1.86%Consumer non-durables
Buy
AGIAlamos Gold Inc.
16.63 B CAD41.68 CAD+5.20%1.49 M1.2811.973.48 CAD+306.14%0.45%Non-energy minerals
Strong buy
ATZAritzia, Inc.
16.4 B CAD145.81 CAD+0.50%1.08 M1.0238.173.82 CAD+91.81%0.00%Retail trade
Strong buy
EDVEndeavour Mining PLC
15.63 B CAD67.06 CAD+4.54%287.06 K0.6813.914.82 CAD3.08%Non-energy minerals
Strong buy
CCL.ACCL Industries Inc. Class A
15.59 B CAD92.49 CAD0.00%00.0020.224.58 CAD−4.68%1.46%Process industries
Strong buy
QBR.AQuebecor Inc. Class A
15.23 B CAD66.50 CAD+0.30%9.86 K25.6117.283.85 CAD+17.12%2.23%Communications
Buy
CUCanadian Utilities Limited Class A
14.92 B CAD54.38 CAD+0.24%512.68 K1.01501.660.11 CAD−92.58%3.40%Utilities
Neutral
ATRLAtkinsrealis Group Inc.
14.3 B CAD89.20 CAD+0.41%303.16 K0.705.8115.35 CAD+775.49%0.09%Industrial services
Strong buy
GILGildan Activewear Inc.
14.03 B CAD75.86 CAD−1.13%496.4 K0.9131.932.38 CAD−33.76%1.75%Consumer non-durables
Strong buy
FTTFinning International Inc.
14 B CAD106.05 CAD+2.90%439.82 K0.9426.823.95 CAD+11.10%1.18%Distribution services
Strong buy
IVNIvanhoe Mines Ltd. Class A
13.99 B CAD10.77 CAD+9.12%4.14 M1.1481.780.13 CAD−69.93%0.00%Non-energy minerals
Buy
XTMX Group Ltd.
13.68 B CAD50.10 CAD−0.69%1.71 M2.2626.171.91 CAD+19.05%1.83%Finance
Buy
BEP.UNBrookfield Renewable Partners LP
13.63 B CAD45.37 CAD+0.64%136.37 K0.39−0.43 CAD+69.82%4.71%Utilities
Buy
HBMHudbay Minerals Inc
12.69 B CAD32.40 CAD+10.47%3.84 M1.5414.172.29 CAD+319.93%0.10%Non-energy minerals
Strong buy
EFNElement Fleet Management Corporation
12.12 B CAD30.56 CAD+0.13%587.12 K0.7230.151.01 CAD−25.46%1.84%Finance
Strong buy
CHP.UNChoice Properties Real Estate Investment Trust
11.85 B CAD16.29 CAD+0.25%318 K0.58−0.07 CAD−109.55%4.72%Finance
Buy
IMGIAMGOLD Corporation
11.43 B CAD21.08 CAD+7.39%1.36 M1.098.892.37 CAD+22.82%0.00%Non-energy minerals
Buy
CPXCapital Power Corporation
11.18 B CAD72.75 CAD+1.37%675.5 K1.00−0.06 CAD−101.23%3.85%Utilities
Buy
CAECAE Inc.
11.12 B CAD34.48 CAD−0.14%591.7 K0.7635.510.97 CAD−23.32%0.00%Commercial services
Buy
STNStantec Inc
11.11 B CAD96.38 CAD−0.89%557.48 K1.0522.434.30 CAD+27.00%0.95%Industrial services
Strong buy
SOBOSouth Bow Corp
11.06 B CAD52.84 CAD+0.69%556.34 K0.9020.092.63 CAD+92.25%5.28%Industrial services
Neutral
EMP.AEmpire Co Ltd Class A
10.96 B CAD49.83 CAD−1.83%491.92 K0.8058.720.85 CAD−71.08%1.79%Retail trade
Neutral
AGFirst Majestic Silver Corp.
10.95 B CAD23.79 CAD+6.63%1.22 M0.9029.350.81 CAD0.22%Non-energy minerals
Strong buy
TPX.AMolson Coors Canada Inc. Class A
10.8 B CAD63.10 CAD0.00%00.004.15%Consumer non-durables
No rating
DPMDPM Metals Inc.
10.39 B CAD50.58 CAD+7.78%831.19 K1.2314.723.44 CAD+98.12%0.48%Non-energy minerals
Strong buy
CTCCanadian Tire Corporation, Limited
10.34 B CAD215.00 CAD0.00%4020.8219.2811.15 CAD−26.61%3.38%Retail trade
Neutral
ELDEldorado Gold Corporation
10.22 B CAD42.96 CAD+10.18%577.71 K1.1510.983.91 CAD+76.40%0.00%Non-energy minerals
Neutral
FSVFirstService Corp
9.57 B CAD202.35 CAD−1.95%77.43 K1.1241.334.90 CAD+23.35%0.76%Finance
Strong buy
DFYDefinity Financial Corp.
9.52 B CAD77.57 CAD−2.30%143.34 K0.7524.003.23 CAD−9.81%1.04%Finance
Buy
CSCapstone Copper Corp.
9.33 B CAD13.39 CAD+8.51%2.79 M0.9417.480.77 CAD+422.22%0.00%Non-energy minerals
Strong buy
BBUCBrookfield Business Corporation Class A
9.12 B CAD43.71 CAD+1.98%56.53 K0.44−11.61 CAD−0.09%0.80%Finance
Buy
GMING Mining Ventures Corp
8.94 B CAD41.08 CAD+7.88%396.17 K0.8120.002.05 CAD+496.23%0.00%Non-energy minerals
Strong buy
DSGDescartes Systems Group Inc.
8.9 B CAD100.06 CAD−3.41%415.82 K1.6136.062.77 CAD+20.09%0.00%Technology services
Strong buy
AAPTXApotex Health Corp.
8.53 B CAD39.67 CAD+5.67%467.14 K1.180.00%Health technology
Strong buy
SCRStrathcona Resources Ltd.
8.46 B CAD40.73 CAD+2.78%695.4 K1.3911.733.47 CAD+5.03%3.06%Energy minerals
Buy