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
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
RYRoyal Bank of Canada
16.23 B CAD200.22 CAD−0.74%2.51 M0.76282.37 B CAD15.1413.23 CAD+17.71%2.96%Finance
Buy
TDToronto-Dominion Bank
8.84 B CAD103.16 CAD−0.16%3.24 M0.57180.71 B CAD8.8311.68 CAD+175.62%4.04%Finance
Buy
BNSBank of Nova Scotia
7.76 B CAD87.86 CAD+0.01%3.68 M0.69109.16 B CAD16.895.20 CAD−8.52%4.87%Finance
Neutral
BMOBank of Montreal
7.32 B CAD174.72 CAD+0.92%1.97 M0.80126.16 B CAD15.3111.41 CAD+32.28%3.64%Finance
Neutral
CMCanadian Imperial Bank of Commerce
7.12 B CAD108.42 CAD−0.91%2.88 M0.92101.28 B CAD13.118.27 CAD+19.83%3.51%Finance
Buy
CNQCanadian Natural Resources Limited
6.11 B CAD42.06 CAD−3.07%23.4 M1.2887.85 B CAD10.693.94 CAD+11.65%5.38%Energy minerals
Buy
SUSuncor Energy Inc.
6.02 B CAD55.40 CAD−0.34%16.04 M1.5367.21 B CAD12.244.53 CAD−22.34%4.07%Energy minerals
Buy
ENBEnbridge Inc.
5.44 B CAD66.87 CAD+0.44%2.73 M0.41145.81 B CAD23.512.84 CAD+9.29%5.60%Industrial services
Buy
MFCManulife Financial Corporation
5.38 B CAD42.48 CAD−0.59%7.58 M0.8672.15 B CAD13.663.11 CAD+31.95%4.05%Finance
Buy
FFHFairfax Financial Holdings Limited
5.31 B CAD2,376.85 CAD−0.38%56.02 K1.0557.47 B CAD8.64275.17 CAD+24.44%0.91%Finance
Buy
IMOImperial Oil Limited
4.79 B CAD120.90 CAD−0.02%1.21 M1.4361.54 B CAD13.319.08 CAD−4.88%2.18%Energy minerals
Neutral
TRPTC Energy Corporation
4.7 B CAD71.83 CAD+1.07%3.2 M0.8674.7 B CAD17.604.08 CAD+23.30%4.85%Industrial services
Buy
CNRCanadian National Railway Company
4.45 B CAD133.76 CAD−0.05%2.17 M1.0283.49 B CAD18.447.26 CAD−14.12%2.59%Transportation
Buy
GWOGreat-West Lifeco Inc.
4.03 B CAD54.18 CAD−0.93%1.21 M0.3150.06 B CAD13.583.99 CAD+4.61%4.40%Finance
Neutral
NANational Bank of Canada
3.82 B CAD145.91 CAD+1.04%990.71 K0.4857.21 B CAD14.3310.18 CAD+0.21%3.13%Finance
Neutral
CPCanadian Pacific Kansas City Limited
3.72 B CAD106.17 CAD+0.03%3.8 M2.5497.46 B CAD23.664.49 CAD+20.37%0.75%Transportation
Strong buy
ATDAlimentation Couche-Tard Inc.
3.6 B CAD76.24 CAD+2.87%2.47 M1.5572.28 B CAD20.223.77 CAD−0.39%1.00%Retail trade
Strong buy
CVECenovus Energy Inc.
3.14 B CAD22.11 CAD−3.03%9.64 M0.8239.79 B CAD15.561.42 CAD−43.52%3.35%Energy minerals
Strong buy
SLFSun Life Financial Inc.
3.13 B CAD79.98 CAD+0.05%1.91 M0.6344.97 B CAD14.245.62 CAD+6.60%4.30%Finance
Buy
TRIThomson Reuters Corporation
3.03 B CAD241.93 CAD−2.12%502.56 K1.27109.03 B CAD47.765.07 CAD−28.50%1.35%Technology services
Buy
ABXBarrick Mining Corporation
2.94 B CAD39.37 CAD+4.54%6.13 M1.0767.16 B CAD17.722.22 CAD+90.22%1.59%Non-energy minerals
Buy
POWPower Corporation of Canada
2.75 B CAD57.96 CAD−0.51%826.66 K0.4936.87 B CAD13.624.26 CAD+0.60%4.05%Finance
Buy
AEMAgnico Eagle Mines Limited
2.6 B CAD210.42 CAD+2.54%865.85 K0.89105.7 B CAD25.628.21 CAD+394.10%1.06%Non-energy minerals
Buy
IFCIntact Financial Corporation
2.3 B CAD278.33 CAD+0.95%297.5 K0.6649.64 B CAD21.3713.02 CAD+14.90%1.83%Finance
Buy
LLoblaw Companies Limited
2.17 B CAD56.62 CAD−0.23%835.49 K0.7267.22 B CAD28.012.02 CAD+22.12%0.93%Retail trade
Buy
PPLPembina Pipeline Corporation
1.86 B CAD52.57 CAD+0.69%1.86 M0.5130.54 B CAD17.732.96 CAD−9.34%5.29%Industrial services
Buy
RCI.ARogers Communications Inc. Class A
1.73 B CAD52.00 CAD+0.29%1.06 K0.8927.1 B CAD18.362.83 CAD+71.53%3.85%Communications
Buy
ACAir Canada
1.72 B CAD19.23 CAD+0.79%2.47 M1.155.7 B CAD5.053.81 CAD−13.97%0.00%Transportation
Strong buy
GIB.ACGI Inc. Class A
1.69 B CAD133.93 CAD+1.59%259.81 K0.6129.55 B CAD17.767.54 CAD+5.24%0.45%Technology services
Buy
FTSFortis Inc.
1.68 B CAD68.18 CAD−0.77%781.48 K0.4434.34 B CAD20.053.40 CAD+6.63%3.61%Utilities
Neutral
ELFE-L Financial Corporation Limited
1.56 B CAD15.51 CAD−0.64%27.13 K0.935.37 B CAD4.563.40 CAD+3.94%0.98%Finance
Neutral
BNTBrookfield Wealth Solutions Ltd. Class A
1.5 B CAD92.06 CAD−0.08%32.64 K1.1726.17 B CAD0.52%Finance
Neutral
MGMagna International Inc.
1.38 B CAD63.55 CAD+1.31%716.5 K0.7917.91 B CAD10.785.90 CAD+26.42%4.27%Producer manufacturing
Neutral
WNGeorge Weston Limited
1.36 B CAD88.58 CAD+0.07%154.88 K0.3233.99 B CAD34.472.57 CAD−13.09%1.26%Retail trade
Buy
KKinross Gold Corporation
1.3 B CAD30.63 CAD+2.99%4.7 M1.1137.33 B CAD17.701.73 CAD+219.57%0.55%Non-energy minerals
Buy
TOUTourmaline Oil Corp.
1.26 B CAD57.99 CAD−1.07%1.72 M1.1122.43 B CAD14.474.01 CAD−4.82%2.93%Energy minerals
Buy
DOLDollarama Inc.
1.17 B CAD188.43 CAD+0.02%589.06 K0.7852.08 B CAD41.764.51 CAD+16.91%0.21%Retail trade
Buy
HHydro One Limited
1.16 B CAD49.99 CAD+0.14%1.07 M1.2829.98 B CAD23.902.09 CAD+11.82%2.55%Utilities
Neutral
IMGIAMGOLD Corporation
1.13 B CAD13.73 CAD+4.81%2.66 M1.517.9 B CAD7.231.90 CAD+460.64%0.00%Non-energy minerals
Buy
ARXARC Resources Ltd.
1.12 B CAD25.60 CAD−3.14%3.18 M1.5514.89 B CAD10.072.54 CAD+31.19%2.89%Energy minerals
Strong buy
CSUConstellation Software Inc.
1 B CAD4,599.69 CAD−0.12%25.15 K0.5797.47 B CAD112.5540.87 CAD−1.42%0.12%Technology services
Strong buy
TTELUS Corporation
993 M CAD22.97 CAD+1.19%3.16 M0.9935.26 B CAD35.810.64 CAD+21.29%7.01%Communications
Buy
IAGiA Financial Corporation Inc.
962 M CAD149.18 CAD−2.87%200.09 K0.3513.79 B CAD13.9610.69 CAD+43.51%2.47%Finance
Buy
IGMIGM Financial Inc.
933.51 M CAD49.97 CAD−0.52%215.81 K0.6511.78 B CAD12.194.10 CAD−8.70%4.50%Finance
Buy
MRUMetro Inc.
928.8 M CAD97.31 CAD+0.56%683.4 K1.2721.1 B CAD21.134.61 CAD+12.49%1.45%Retail trade
Buy
NTRNutrien Ltd.
923.35 M CAD78.16 CAD−0.80%1.78 M1.5738.1 B CAD20.213.87 CAD+78.11%3.88%Process industries
Buy
CTCCanadian Tire Corporation, Limited
887.7 M CAD245.00 CAD0.00%500.159.45 B CAD17.9213.68 CAD+99.78%2.80%Retail trade
Neutral
WCNWaste Connections, Inc.
846.05 M CAD248.41 CAD−0.90%234.22 K1.0163.96 B CAD71.983.45 CAD−23.58%0.71%Industrial services
Strong buy
CCL.ACCL Industries Inc. Class A
843.1 M CAD77.29 CAD0.00%00.0014.03 B CAD17.334.46 CAD+20.27%1.49%Process industries
Strong buy
WCPWhitecap Resources Inc.
812.3 M CAD10.08 CAD−1.75%4.59 M0.9112.42 B CAD6.921.46 CAD+16.73%7.24%Energy minerals
Strong buy
FNVFranco-Nevada Corporation
756.36 M CAD268.65 CAD+2.23%246.5 K0.8451.77 B CAD47.235.69 CAD0.77%Non-energy minerals
Buy
QBR.AQuebecor Inc. Class A
747.5 M CAD43.63 CAD−0.64%2.3 K2.579.97 B CAD13.113.33 CAD+7.30%3.09%Communications
Strong buy
WPMWheaton Precious Metals Corp
724.9 M CAD144.44 CAD+1.68%675.73 K0.8065.57 B CAD59.512.43 CAD+42.26%0.63%Non-energy minerals
Buy
EMP.AEmpire Co Ltd Class A
700 M CAD52.49 CAD−0.46%276.46 K0.6712.15 B CAD17.892.93 CAD+0.68%1.56%Retail trade
Buy
CPXCapital Power Corporation
699 M CAD56.91 CAD−0.30%499.25 K1.058.85 B CAD17.893.18 CAD−37.40%4.58%Utilities
Buy
WSPWSP Global Inc
681.4 M CAD281.47 CAD−0.15%169.05 K1.0036.76 B CAD45.836.14 CAD+28.46%0.53%Industrial services
Strong buy
OTEXOpen Text Corporation
607.99 M CAD46.02 CAD−0.50%762.06 K0.6911.7 B CAD20.002.30 CAD−0.93%3.17%Technology services
Neutral
SCRStrathcona Resources Ltd.
603.7 M CAD38.42 CAD−1.13%68.57 K0.368.23 B CAD11.563.32 CAD+7.08%2.76%Energy minerals
Neutral
ALAAltaGas Ltd.
596 M CAD41.46 CAD+0.46%801.77 K1.0012.4 B CAD15.912.61 CAD+79.25%2.95%Utilities
Buy
CLSCelestica Inc.
586.34 M CAD336.26 CAD+9.86%1.26 M1.6638.68 B CAD52.446.41 CAD+60.90%0.00%Electronic technology
Strong buy
LUGLundin Gold Inc.
583.67 M CAD93.80 CAD+2.68%688.3 K0.9922.63 B CAD26.473.54 CAD+177.57%1.49%Non-energy minerals
Neutral
SESSecure Waste Infrastructure Corp.
582 M CAD16.57 CAD+0.79%631.7 K0.963.64 B CAD20.060.83 CAD−57.73%2.41%Industrial services
Buy
TFIITFI International Inc.
578.79 M CAD133.64 CAD−0.07%351.56 K1.4811.1 B CAD22.266.00 CAD−19.98%1.83%Transportation
Buy
EMAEmera Incorporated
567 M CAD64.81 CAD−0.32%674.16 K0.8119.4 B CAD22.002.95 CAD+14.05%4.47%Utilities
Buy
RBARB Global, Inc.
565.93 M CAD159.36 CAD−0.68%300.67 K1.0529.58 B CAD56.262.83 CAD+17.61%1.03%Technology services
Buy
GILGildan Activewear Inc.
549.17 M CAD76.87 CAD+0.93%382.03 K1.2311.46 B CAD17.564.38 CAD+32.94%1.61%Consumer non-durables
Strong buy
EFNElement Fleet Management Corporation
530.36 M CAD36.74 CAD+0.33%374.29 K0.6014.75 B CAD26.311.40 CAD+14.02%1.39%Transportation
Strong buy
FTTFinning International Inc.
509 M CAD58.05 CAD−0.17%319.85 K0.687.66 B CAD16.423.54 CAD+0.65%1.99%Distribution services
Strong buy
MEGMEG Energy Corp.
507 M CAD28.35 CAD−1.25%695.76 K0.277.21 B CAD13.492.10 CAD+0.56%1.41%Energy minerals
Neutral
BBD.ABombardier Inc. Class A
506.89 M CAD155.27 CAD−0.21%4.27 K0.6715.54 B CAD24.966.22 CAD+64.67%0.00%Electronic technology
Buy
TIHToromont Industries Ltd.
506.52 M CAD144.87 CAD+1.29%107.7 K0.8111.76 B CAD24.495.92 CAD−5.54%1.38%Distribution services
Buy
KEYKeyera Corp.
486.63 M CAD44.32 CAD+0.29%548.37 K0.3610.16 B CAD19.152.31 CAD+55.82%4.69%Industrial services
Buy
XTMX Group Ltd.
481.5 M CAD54.30 CAD−0.46%242.89 K0.4515.1 B CAD35.871.51 CAD+3.00%1.49%Finance
Buy
CUCanadian Utilities Limited Class A
480 M CAD38.07 CAD0.00%936.51 K1.827.81 B CAD23.191.64 CAD−17.20%4.80%Utilities
Neutral
ATHAthabasca Oil Corporation
467.74 M CAD5.98 CAD−3.24%1.56 M0.742.95 B CAD6.890.87 CAD+490.21%0.00%Energy minerals
Buy
DFYDefinity Financial Corp.
430.4 M CAD73.82 CAD+0.57%177.42 K0.968.98 B CAD22.153.33 CAD+0.57%0.94%Finance
Neutral
ACO.XATCO Ltd. Class I
430 M CAD49.00 CAD−0.33%148.6 K0.775.53 B CAD12.553.91 CAD+14.06%4.06%Utilities
Buy
ONEXOnex Corporation
415.1 M CAD119.64 CAD+0.18%129.03 K2.158.21 B CAD11.6610.26 CAD−27.03%0.33%Finance
Strong buy
CAECAE Inc.
405.3 M CAD36.86 CAD+0.03%376.92 K0.8411.82 B CAD28.511.29 CAD0.00%Commercial services
Buy
EQBEQB Inc
400.56 M CAD91.97 CAD+0.62%156.24 K0.513.52 B CAD10.428.82 CAD−25.43%2.17%Finance
Buy
ELDEldorado Gold Corporation
396.08 M CAD36.19 CAD+3.76%590.29 K1.897.35 B CAD13.062.77 CAD+143.26%0.00%Non-energy minerals
Buy
AGIAlamos Gold Inc.
389.48 M CAD44.58 CAD+2.15%1.28 M1.2118.74 B CAD39.131.14 CAD+68.65%0.31%Non-energy minerals
Strong buy
STNStantec Inc
361.5 M CAD149.87 CAD−0.86%243.21 K0.8717.1 B CAD39.153.83 CAD+26.18%0.58%Industrial services
Buy
BCEBCE Inc.
344 M CAD34.23 CAD+1.21%1.94 M0.7431.92 B CAD75.070.46 CAD−78.79%10.02%Communications
Neutral
POUParamount Resources Ltd. Class A
335.9 M CAD20.27 CAD−2.31%216.25 K1.152.91 B CAD2.0310.01 CAD+324.15%6.41%Energy minerals
Buy
CCACogeco Communications Inc.
335.53 M CAD65.04 CAD+0.08%39.46 K0.772.75 B CAD8.437.72 CAD−1.50%5.67%Consumer services
Buy
VLEValeura Energy Inc.
329.88 M CAD7.36 CAD−3.66%270.59 K1.53781.83 M CAD2.522.92 CAD+191.45%0.00%Energy minerals
Strong buy
DPMDundee Precious Metals Inc.
323.15 M CAD27.60 CAD+3.53%970.75 K0.914.61 B CAD14.171.95 CAD+35.95%0.81%Non-energy minerals
Strong buy
SJStella-Jones Inc.
319 M CAD80.18 CAD+1.74%133.45 K1.744.43 B CAD13.525.93 CAD−4.16%1.47%Non-energy minerals
Buy
SOBOSouth Bow Corp
316 M CAD38.27 CAD+0.53%823.68 K1.457.97 B CAD26.681.43 CAD5.55%Industrial services
Neutral
IVNIvanhoe Mines Ltd. Class A
312.54 M CAD12.56 CAD+3.20%2.06 M0.9117.01 B CAD31.240.40 CAD+164.02%0.00%Non-energy minerals
Strong buy
NVANuVista Energy Ltd.
305.72 M CAD14.57 CAD−1.42%510.63 K0.742.85 B CAD8.511.71 CAD+6.40%0.00%Energy minerals
Buy
ATRLAtkinsrealis Group Inc.
283.87 M CAD94.71 CAD−1.10%343.3 K0.2115.71 B CAD6.4814.61 CAD+695.41%0.08%Industrial services
Strong buy
GSYgoeasy Ltd.
283.11 M CAD214.54 CAD−0.11%40.37 K0.763.45 B CAD12.9016.64 CAD+8.23%2.45%Finance
Strong buy
PEYPeyto Exploration & Development Corp.
280.57 M CAD18.33 CAD−1.50%595.58 K0.843.68 B CAD11.071.66 CAD+6.74%7.20%Energy minerals
Buy
NPINorthland Power Inc.
271.82 M CAD22.43 CAD+0.27%615.67 K0.905.87 B CAD−0.20 CAD−180.67%5.35%Utilities
Strong buy
MRCMorguard Corporation
261.8 M CAD117.93 CAD+0.14%7420.341.26 B CAD6.6817.66 CAD−6.12%0.64%Finance
Neutral
LNRLinamar Corporation
258.26 M CAD77.12 CAD+0.10%114.83 K0.764.61 B CAD21.973.51 CAD−64.20%1.40%Producer manufacturing
Buy
SECSenvest Capital Inc.
258.15 M CAD360.00 CAD0.00%00.00870.56 M CAD5.1470.08 CAD0.00%Finance
Neutral
OGCOceanaGold Corporation
256.73 M CAD26.65 CAD+2.30%869.3 K0.856.15 B CAD12.132.20 CAD+60,941.67%0.47%Non-energy minerals
Strong buy