Canadian companies with the highest net income

Net income shows the company's real profitability and how well it is managed. Canadian companies below have the highest net income in their market. They're sorted by this indicator, but also have other ones to study.
Symbol
Net income
FY
Price
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
TDToronto-Dominion Bank
20.54 B CAD159.93 CAD+0.29%3.26 M0.90269.42 B CAD18.878.48 CAD−12.13%2.67%Finance
Buy
RYRoyal Bank of Canada
20.36 B CAD276.01 CAD+1.24%2.53 M0.83380.76 B CAD17.9415.38 CAD+22.47%2.33%Finance
Buy
CNQCanadian Natural Resources Limited
10.82 B CAD62.38 CAD−3.53%17.77 M1.13134.88 B CAD13.454.64 CAD+30.23%3.69%Energy minerals
Buy
BMOBank of Montreal
8.71 B CAD230.67 CAD+0.44%1.59 M0.75162.18 B CAD17.7013.03 CAD+21.08%2.87%Finance
Neutral
CMCanadian Imperial Bank of Commerce
8.43 B CAD154.53 CAD+1.03%1.42 M0.58141.73 B CAD15.3210.09 CAD+26.92%2.67%Finance
Buy
BNSBank of Nova Scotia
7.77 B CAD113.87 CAD+0.76%2.32 M0.71139.29 B CAD15.757.23 CAD+51.50%3.89%Finance
Neutral
ENBEnbridge Inc.
7.49 B CAD77.52 CAD+0.38%9.74 M0.92168.65 B CAD26.182.96 CAD+9.18%4.95%Industrial services
Buy
ABXBarrick Mining Corporation
6.98 B CAD54.53 CAD−0.96%5.07 M0.7892.25 B CAD10.865.02 CAD+170.59%2.30%Non-energy minerals
Buy
RCI.ARogers Communications Inc. Class A
6.89 B CAD53.08 CAD−0.06%2090.0828.52 B CAD4.0813.01 CAD+296.84%3.77%Communications
Buy
FFHFairfax Financial Holdings Limited
6.67 B CAD2,252.14 CAD−0.03%32.02 K0.4151.94 B CAD8.05279.93 CAD+16.26%0.93%Finance
Buy
BCEBCE Inc.
6.46 B CAD34.25 CAD+1.42%5.51 M0.7631.49 B CAD5.086.75 CAD+1,496.64%5.18%Communications
Buy
AEMAgnico Eagle Mines Limited
6.23 B CAD222.81 CAD−1.41%807.55 K0.81113.22 B CAD15.1614.69 CAD+123.58%1.01%Non-energy minerals
Buy
SUSuncor Energy Inc.
5.92 B CAD85.32 CAD−3.19%9.22 M0.94104.6 B CAD16.235.26 CAD+8.98%2.66%Energy minerals
Buy
MFCManulife Financial Corporation
5.57 B CAD54.14 CAD−0.20%4.61 M0.4690.96 B CAD15.553.48 CAD+31.34%3.41%Finance
Buy
CNRCanadian National Railway Company
4.72 B CAD167.87 CAD−0.49%2.77 M1.38102.33 B CAD22.107.60 CAD+6.37%2.12%Transportation
Buy
CPCanadian Pacific Kansas City Limited
4.14 B CAD125.88 CAD+0.12%801.21 K0.61111.62 B CAD28.064.49 CAD+8.82%0.73%Transportation
Buy
GWOGreat-West Lifeco Inc.
4.12 B CAD81.33 CAD+1.47%1.09 M0.3172.45 B CAD17.464.66 CAD+13.46%3.12%Finance
Buy
NANational Bank of Canada
4.02 B CAD207.27 CAD+1.40%1.27 M0.8279.16 B CAD18.3511.29 CAD+7.68%2.37%Finance
Neutral
CVECenovus Energy Inc.
3.93 B CAD38.56 CAD−3.79%6.12 M1.0674.88 B CAD15.322.52 CAD+69.45%2.00%Energy minerals
Buy
ATDAlimentation Couche-Tard Inc.
3.6 B CAD82.33 CAD+0.88%971.34 K0.6774.94 B CAD20.484.02 CAD+7.20%1.00%Retail trade
Buy
SLFSun Life Financial Inc.
3.55 B CAD103.08 CAD+0.39%1.54 M0.5556.89 B CAD19.275.35 CAD−2.11%3.58%Finance
Buy
TRPTC Energy Corporation
3.52 B CAD95.13 CAD−0.04%3.58 M0.9495.17 B CAD29.813.19 CAD−24.18%3.60%Industrial services
Buy
IFCIntact Financial Corporation
3.37 B CAD277.77 CAD+0.42%695.83 K1.7248.9 B CAD14.7918.78 CAD+51.80%1.97%Finance
Buy
KKinross Gold Corporation
3.34 B CAD35.20 CAD−2.36%3.83 M0.9343.05 B CAD10.793.26 CAD+138.64%0.56%Non-energy minerals
Strong buy
IMOImperial Oil Limited
3.27 B CAD165.88 CAD−3.07%451.8 K0.4982.76 B CAD28.445.83 CAD−37.49%1.77%Energy minerals
Sell
NTRNutrien Ltd.
3.17 B CAD92.53 CAD−1.58%1.64 M1.0445.24 B CAD13.606.80 CAD+363.75%3.21%Process industries
Buy
LLoblaw Companies Limited
2.67 B CAD66.30 CAD+2.43%2.48 M1.7875.25 B CAD28.652.31 CAD+28.65%0.87%Retail trade
Buy
ATRLAtkinsrealis Group Inc.
2.63 B CAD82.14 CAD+1.52%710.25 K1.1313.17 B CAD5.3515.35 CAD+775.49%0.10%Industrial services
Strong buy
POWPower Corporation of Canada
2.63 B CAD84.74 CAD+2.11%1.8 M0.7651.98 B CAD20.344.17 CAD−0.37%3.02%Finance
Neutral
TTRIThomson Reuters Corporation
2.1 B CAD114.87 CAD−1.08%710.83 K0.9550.69 B CAD24.084.77 CAD−29.48%3.01%Technology services
Buy
WPMWheaton Precious Metals Corp
2.06 B CAD156.89 CAD−2.04%1.02 M0.9772.73 B CAD28.695.47 CAD+186.90%0.63%Non-energy minerals
Strong buy
FTSFortis Inc.
1.8 B CAD77.81 CAD+1.16%1.61 M0.6639.03 B CAD22.943.39 CAD+2.57%3.30%Utilities
Neutral
LUNLundin Mining Corporation
1.79 B CAD37.16 CAD−2.36%2.66 M1.0932.56 B CAD15.932.33 CAD0.29%Non-energy minerals
Buy
PPLPembina Pipeline Corporation
1.69 B CAD67.13 CAD−0.49%4.64 M1.3439.21 B CAD25.172.67 CAD−12.92%4.21%Industrial services
Buy
GIB.ACGI Inc. Class A
1.66 B CAD93.73 CAD+0.95%590.53 K0.8219.43 B CAD12.247.66 CAD+0.39%0.71%Technology services
Buy
FNVFranco-Nevada Corporation
1.55 B CAD295.61 CAD−1.27%418.53 K1.0257.74 B CAD30.139.81 CAD+118.92%0.73%Non-energy minerals
Strong buy
TPX.AMolson Coors Canada Inc. Class A
1.54 B CAD63.00 CAD0.00%00.0010.41 B CAD4.15%Consumer non-durables
No rating
WCNWaste Connections, Inc.
1.5 B CAD219.73 CAD+2.36%352.83 K0.8954.54 B CAD38.795.66 CAD+68.69%0.88%Industrial services
Buy
QSP.UNRestaurant Brands International LP
1.5 B CAD100.00 CAD0.00%00.0045.74 B CAD26.273.81 CAD−7.32%3.45%Consumer services
No rating
TECK.ATeck Resources Limited Class A
1.4 B CAD86.40 CAD−0.23%28.51 K2.5842.41 B CAD22.943.77 CAD+435.25%0.58%Non-energy minerals
Neutral
PAASPan American Silver Corp.
1.37 B CAD64.22 CAD−2.45%844.25 K0.8427.74 B CAD14.894.31 CAD+255.77%1.30%Non-energy minerals
Strong buy
BBD.ABombardier Inc. Class A
1.36 B CAD306.28 CAD+0.56%6.55 K1.1129.87 B CAD23.1713.22 CAD+249.10%0.00%Electronic technology
Buy
HHydro One Limited
1.34 B CAD56.21 CAD+0.05%1.12 M0.5233.7 B CAD24.602.28 CAD+12.35%2.37%Utilities
Neutral
DOLDollarama Inc.
1.31 B CAD177.88 CAD−0.27%622.4 K0.8148.65 B CAD37.574.73 CAD+13.77%0.25%Retail trade
Buy
POUParamount Resources Ltd. Class A
1.29 B CAD29.81 CAD−3.28%334.53 K1.504.48 B CAD82.850.36 CAD−96.59%1.95%Energy minerals
Buy
ARXARC Resources Ltd.
1.28 B CAD31.70 CAD−1.12%1.84 M0.4918.15 B CAD12.562.52 CAD+11.40%2.50%Energy minerals
Neutral
AGIAlamos Gold Inc.
1.24 B CAD48.78 CAD−2.38%1.59 M1.3920.99 B CAD14.013.48 CAD+306.14%0.32%Non-energy minerals
Strong buy
ELFE-L Financial Corporation Limited
1.23 B CAD16.93 CAD−1.05%58 K2.225.92 B CAD5.133.30 CAD+9.69%0.94%Finance
No rating
CLSCelestica Inc.
1.16 B CAD515.94 CAD−4.15%522.97 K0.9861.89 B CAD45.1111.44 CAD+129.60%0.00%Electronic technology
Strong buy
MGMagna International Inc.
1.16 B CAD92.16 CAD−0.89%662.64 K0.5025.93 B CAD28.023.29 CAD−40.45%2.91%Producer manufacturing
Buy
WNGeorge Weston Limited
1.14 B CAD104.54 CAD+2.58%550.19 K1.1938.3 B CAD36.402.87 CAD−1.46%1.17%Retail trade
Buy
TTELUS Corporation
1.11 B CAD17.09 CAD+0.53%11.61 M1.5326.76 B CAD28.430.60 CAD−23.92%9.82%Communications
Buy
LUGLundin Gold Inc.
1.11 B CAD76.30 CAD−2.60%923.61 K0.9418.95 B CAD14.705.19 CAD+67.57%2.10%Non-energy minerals
Buy
IGMIGM Financial Inc.
1.1 B CAD81.32 CAD+1.09%349.87 K0.7818.66 B CAD16.744.86 CAD+22.35%2.87%Finance
Neutral
IAGiA Financial Corporation Inc.
1.1 B CAD177.79 CAD+1.04%341.05 K1.1015.61 B CAD16.5010.78 CAD+14.66%2.31%Finance
Neutral
EMAEmera Incorporated
1.09 B CAD72.09 CAD+1.09%1.09 M0.7921.81 B CAD21.963.28 CAD+11.50%4.10%Utilities
Neutral
FCR.UNFirst Capital Real Estate Investment Trust
1.06 B CAD23.36 CAD+0.56%1.75 M1.164.94 B CAD4.645.03 CAD+402.96%3.85%Finance
Neutral
BNTBrookfield Wealth Solutions Ltd. Class A
1.05 B CAD63.42 CAD+2.99%66.95 K1.2620.82 B CAD0.56%Finance
No rating
MRUMetro Inc.
1.02 B CAD94.16 CAD+1.95%641.69 K0.9619.39 B CAD20.154.67 CAD+5.00%1.68%Retail trade
Neutral
WCPWhitecap Resources Inc.
984.6 M CAD16.45 CAD−3.35%6.79 M1.0420.66 B CAD21.560.76 CAD−50.24%4.29%Energy minerals
Strong buy
WSPWSP Global Inc
964.3 M CAD184.57 CAD+1.15%443.01 K0.6724.6 B CAD25.197.33 CAD+33.74%0.82%Industrial services
Strong buy
EDVEndeavour Mining PLC
949.04 M CAD70.59 CAD−2.76%690.33 K1.4117.55 B CAD14.654.82 CAD2.76%Non-energy minerals
Strong buy
GO.UGO Residential Real Estate Investment Trust
946.21 M CAD9.60 USD−0.93%68.51 K1.700.4529.55 CAD2.75%Finance
Strong buy
IMGIAMGOLD Corporation
928.36 M CAD21.53 CAD−0.87%1.56 M0.9712.55 B CAD9.082.37 CAD+22.82%0.00%Non-energy minerals
Buy
SCRStrathcona Resources Ltd.
911 M CAD44.79 CAD−5.09%584.63 K1.4810.11 B CAD12.893.47 CAD+5.03%2.54%Energy minerals
Buy
OGCOceanaGold Corporation
878.48 M CAD34.93 CAD−4.20%819.6 K1.208.16 B CAD7.684.55 CAD+167.81%0.91%Non-energy minerals
Strong buy
ONEXOnex Corporation
862.13 M CAD109.90 CAD+1.71%73.96 K0.618.24 B CAD9.5711.48 CAD+32.70%0.37%Finance
Buy
QBR.AQuebecor Inc. Class A
856 M CAD68.58 CAD+1.46%1.35 K1.3715.23 B CAD17.823.85 CAD+17.12%2.22%Communications
Buy
CGCenterra Gold Inc.
816 M CAD21.48 CAD−1.29%656.41 K0.924.32 B CAD5.004.29 CAD+1,535.82%1.29%Non-energy minerals
Buy
CCL.ACCL Industries Inc. Class A
802.4 M CAD82.87 CAD0.00%00.0013.99 B CAD18.114.58 CAD−4.68%1.59%Process industries
Strong buy
HBMHudbay Minerals Inc
794.36 M CAD35.63 CAD−2.03%2.69 M1.0114.45 B CAD15.582.29 CAD+319.93%0.05%Non-energy minerals
Strong buy
ALAAltaGas Ltd.
768 M CAD54.89 CAD+0.37%764.15 K0.5817.04 B CAD33.661.63 CAD−13.26%2.34%Utilities
Strong buy
CSUConstellation Software Inc.
715.41 M CAD2,975.35 CAD+0.44%60.88 K0.8262.78 B CAD61.6148.30 CAD−0.70%0.19%Technology services
Strong buy
ELDEldorado Gold Corporation
708.78 M CAD40.73 CAD−2.07%769.28 K0.8610.85 B CAD10.413.91 CAD+76.40%0.00%Non-energy minerals
Neutral
EMP.AEmpire Co Ltd Class A
700 M CAD48.82 CAD+0.66%375.24 K0.7710.92 B CAD75.330.65 CAD−76.93%1.81%Retail trade
Neutral
SAPSaputo Inc.
672 M CAD41.91 CAD+1.53%1.15 M1.1816.54 B CAD25.751.63 CAD1.91%Consumer non-durables
Buy
ACAir Canada
644 M CAD21.36 CAD+0.42%2.14 M0.835.97 B CAD8.222.60 CAD−39.70%0.00%Transportation
Buy
OTEXOpen Text Corporation
607.99 M CAD30.92 CAD−1.53%2.23 M0.437.62 B CAD10.932.83 CAD−16.69%4.76%Technology services
Neutral
SOBOSouth Bow Corp
605.03 M CAD50.33 CAD−0.47%835.3 K1.0410.55 B CAD19.132.63 CAD+92.25%5.46%Industrial services
Neutral
RBARB Global, Inc.
591.19 M CAD148.05 CAD+1.36%151.63 K0.6327.21 B CAD49.662.98 CAD+4.99%1.17%Technology services
Buy
CCOCameco Corporation
589.58 M CAD142.51 CAD−3.00%1.27 M1.1963.98 B CAD95.411.49 CAD+161.55%0.16%Non-energy minerals
Buy
LNRLinamar Corporation
584.52 M CAD103.37 CAD−1.51%161.06 K1.366.24 B CAD9.8410.51 CAD+148.95%1.11%Producer manufacturing
Buy
CTCCanadian Tire Corporation, Limited
578.5 M CAD210.00 CAD0.00%4720.859.53 B CAD18.8311.15 CAD−26.61%3.34%Retail trade
Neutral
FIH.UFairfax India Holdings Corp
573.62 M CAD18.01 USD−0.22%11.01 K0.219.552.62 CAD+813.98%0.00%Finance
No rating
TXGTorex Gold Resources Inc.
563.67 M CAD55.13 CAD−1.64%660.43 K1.335.23 B CAD6.468.54 CAD+307.61%0.82%Non-energy minerals
Strong buy
BTOB2Gold Corp.
561.58 M CAD5.62 CAD−2.60%4.44 M0.957.69 B CAD11.110.51 CAD1.91%Non-energy minerals
Buy
GILGildan Activewear Inc.
557.35 M CAD82.54 CAD+3.86%378.17 K0.6314.72 B CAD34.742.38 CAD−33.76%1.65%Consumer non-durables
Strong buy
MFIMaple Leaf Foods Inc.
541.63 M CAD30.68 CAD+1.49%279.18 K1.123.77 B CAD7.284.22 CAD+458.74%2.91%Distribution services
Strong buy
DPMDPM Metals Inc.
515.92 M CAD43.71 CAD−2.02%624.22 K0.799.86 B CAD12.723.44 CAD+98.12%0.50%Non-energy minerals
Strong buy
FTTFinning International Inc.
506 M CAD101.06 CAD−1.72%522.95 K1.1213.43 B CAD25.563.95 CAD+11.10%1.20%Distribution services
Strong buy
TIHToromont Industries Ltd.
496.59 M CAD221.68 CAD−0.38%326.47 K1.7118.14 B CAD35.226.29 CAD+4.34%0.95%Distribution services
Buy
STNStantec Inc
479.4 M CAD103.04 CAD+0.44%443.44 K0.6711.7 B CAD23.984.30 CAD+27.00%0.90%Industrial services
Strong buy
CSCapstone Copper Corp.
441.37 M CAD13.51 CAD+0.52%4.61 M1.0710.27 B CAD17.630.77 CAD+422.22%0.00%Non-energy minerals
Strong buy
TFIITFI International Inc.
433.93 M CAD222.46 CAD−2.37%458.14 K1.4518.73 B CAD44.784.97 CAD−20.79%1.11%Transportation
Buy
KEYKeyera Corp.
432.33 M CAD57.38 CAD+0.10%1.05 M0.5716.17 B CAD73.040.79 CAD−67.03%3.73%Industrial services
Buy
PEYPeyto Exploration & Development Corp.
418.59 M CAD25.03 CAD−2.83%557.84 K0.815.28 B CAD10.812.31 CAD+56.00%5.12%Energy minerals
Buy
DFYDefinity Financial Corp.
418.2 M CAD71.63 CAD+1.95%213.71 K1.028.54 B CAD22.163.23 CAD−9.81%1.11%Finance
Buy
XTMX Group Ltd.
415.7 M CAD50.44 CAD+1.10%627.91 K0.4813.76 B CAD26.351.91 CAD+19.05%1.84%Finance
Buy
FVIFortuna Mining Corp.
414.91 M CAD11.96 CAD−1.81%1.08 M1.313.69 B CAD8.051.49 CAD+109.61%0.00%Non-energy minerals
Buy
GMING Mining Ventures Corp
402.23 M CAD33.86 CAD−4.00%856.05 K1.108.39 B CAD16.482.05 CAD+496.23%0.00%Non-energy minerals
Strong buy