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 CAD163.16 CAD−1.34%3.57 M0.88233.6 B CAD13.2812.29 CAD+14.71%3.45%Finance
Buy
TDTORONTO-DOMINION BANK
8.84 B CAD84.86 CAD−0.84%9.63 M2.06149.91 B CAD17.994.72 CAD−25.42%4.80%Finance
Buy
BNSBANK OF NOVA SCOTIA
7.76 B CAD69.11 CAD−0.55%6.82 M1.4186.55 B CAD14.204.87 CAD−20.42%6.10%Finance
Neutral
BMOBANK OF MONTREAL
7.32 B CAD141.04 CAD−0.40%2.21 M0.66103.2 B CAD13.2910.62 CAD+50.36%4.38%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
7.12 B CAD80.38 CAD−1.40%6.1 M1.4676.63 B CAD10.447.70 CAD+17.83%4.50%Finance
Buy
CNQCANADIAN NATURAL RESOURCES LTD
6.11 B CAD40.91 CAD+0.42%17.75 M0.9285.55 B CAD14.332.85 CAD−23.70%5.25%Energy minerals
Buy
SUSUNCOR ENERGY INC
6.02 B CAD51.54 CAD+0.29%23.61 M1.5163.58 B CAD10.954.71 CAD−25.70%4.29%Energy minerals
Buy
ENBENBRIDGE INC
5.44 B CAD61.63 CAD+2.07%14.4 M1.46131.57 B CAD26.292.34 CAD−17.39%6.11%Industrial services
Buy
MFCMANULIFE FINANCIAL CORP
5.38 B CAD41.21 CAD−2.07%22.18 M2.3372.51 B CAD14.452.85 CAD+9.09%3.80%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
5.31 B CAD1,964.37 CAD−3.97%130.45 K2.2249.95 B CAD8.89221.08 CAD−5.59%1.06%Finance
Buy
IMOIMPERIAL OIL
4.79 B CAD99.92 CAD+1.18%1.62 M1.7450.27 B CAD11.069.03 CAD+6.31%2.43%Energy minerals
Neutral
TRPTC ENERGY CORPORATION
4.7 B CAD66.75 CAD+1.24%10.81 M1.9468.51 B CAD15.084.43 CAD+61.02%5.62%Industrial services
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
4.45 B CAD141.72 CAD−2.42%3.33 M2.1191.11 B CAD20.217.01 CAD−18.10%2.33%Transportation
Buy
GWOGREAT WEST LIFECO INC
4.03 B CAD52.10 CAD−1.74%5.32 M0.8949.41 B CAD12.514.17 CAD+42.14%4.19%Finance
Neutral
NANATIONAL BANK OF CANADA
3.82 B CAD116.84 CAD−0.49%2.38 M1.0045.94 B CAD10.7610.86 CAD+14.66%3.75%Finance
Neutral
CPCANADIAN PAC KANS CITY LTD
3.72 B CAD107.32 CAD−3.83%2.35 M1.57104.19 B CAD26.983.98 CAD−5.43%0.68%Transportation
Buy
ATDALIMENTATION COUCHE-TARD
3.69 B CAD71.45 CAD−1.79%2.29 M1.6868.97 B CAD19.493.67 CAD−12.58%0.99%Retail trade
Strong buy
CVECENOVUS ENERGY INC
3.14 B CAD18.03 CAD−1.53%7.38 M1.1733.39 B CAD10.991.64 CAD−22.83%3.71%Energy minerals
Strong buy
SLFSUN LIFE FINANCIAL INC
3.13 B CAD78.47 CAD−1.78%5.21 M1.5345.77 B CAD14.985.24 CAD−0.29%4.13%Finance
Buy
TRITHOMSON-REUTERS CORP
3.03 B CAD250.80 CAD−1.76%329.92 K0.67114.91 B CAD37.356.71 CAD−13.94%1.20%Technology services
Neutral
ABXBARRICK GOLD CORPORATION
2.94 B CAD26.26 CAD−1.80%5.07 M1.3946.18 B CAD15.561.69 CAD+72.49%2.08%Non-energy minerals
Buy
AEMAGNICO EAGLE MINES LTD
2.6 B CAD140.20 CAD−1.27%1.39 M1.1271.42 B CAD27.055.18 CAD−6.38%1.56%Non-energy minerals
Buy
IFCINTACT FINANCIAL CORPORATION
2.3 B CAD284.38 CAD−2.07%333.43 K0.9651.79 B CAD23.0012.37 CAD+77.22%1.67%Finance
Buy
POWPOWER CORP OF CANADA
2.25 B CAD48.96 CAD−2.53%5 M2.0932.11 B CAD14.723.33 CAD−2.77%4.48%Finance
Buy
LLOBLAWS COMPANIES LIMITED
2.17 B CAD192.84 CAD+0.11%522.09 K1.0157.97 B CAD27.547.00 CAD+7.21%1.03%Retail trade
Buy
PPLPEMBINA PIPELINE CORPORATION
1.86 B CAD55.63 CAD+2.28%9.34 M2.1231.58 B CAD18.553.00 CAD+0.18%5.03%Industrial services
Buy
RCI.AROGERS COMMUNICATIONS INC
1.73 B CAD45.94 CAD+0.42%2300.1022.43 B CAD14.183.24 CAD+96.81%4.37%Communications
Buy
ACAIR CANADA
1.72 B CAD15.77 CAD−3.61%4.56 M1.215.56 B CAD3.594.39 CAD−25.75%0.00%Transportation
Buy
GIB.ACGI INC
1.69 B CAD150.75 CAD−0.07%515.66 K0.8533.88 B CAD19.927.57 CAD+9.10%0.20%Technology services
Buy
FTSFORTIS INC
1.68 B CAD64.88 CAD+1.06%2.6 M1.1232.06 B CAD20.003.24 CAD+4.77%3.75%Utilities
Neutral
BNTBROOKFIELD WEALTH SOLUTIONS LTD
1.64 B CAD72.62 CAD−3.17%102.23 K2.6612.91 B CAD0.59%Finance
ELFE L FINANCIAL CORP LTD
1.56 B CAD1,360.51 CAD+0.04%9841.564.71 B CAD3.20424.74 CAD+74.36%1.10%Finance
TPX.AMOLSON COORS CANADA INC
1.54 B CAD92.00 CAD+2.22%1210.8018.24 B CAD12.547.34 CAD+25.09%2.75%Consumer non-durables
MGMAGNA INTERNATIONAL INC
1.38 B CAD55.20 CAD+1.01%2.5 M0.8015.39 B CAD11.444.82 CAD−15.48%4.88%Producer manufacturing
Buy
WNGEORGE WESTON LTD
1.36 B CAD237.51 CAD−0.23%178.78 K1.0130.9 B CAD24.099.86 CAD−7.91%1.33%Retail trade
Buy
KKINROSS GOLD CORP
1.3 B CAD15.25 CAD−5.04%2.76 M0.6919.74 B CAD14.441.06 CAD+132.77%1.02%Non-energy minerals
Buy
TOUTOURMALINE OIL CORP
1.26 B CAD64.52 CAD+1.30%11.72 M4.7023.84 B CAD18.423.50 CAD−30.13%2.07%Energy minerals
Strong buy
HHYDRO ONE LTD
1.16 B CAD47.90 CAD+1.29%3.5 M3.2628.35 B CAD24.881.93 CAD+6.52%2.62%Utilities
Neutral
IMGIAMGOLD CORP
1.13 B CAD7.36 CAD−6.84%2.66 M1.634.52 B CAD3.711.98 CAD+658.48%0.00%Non-energy minerals
Buy
ARXARC RESOURCES LTD
1.12 B CAD25.01 CAD−0.64%2.88 M1.4814.85 B CAD13.231.89 CAD−27.67%2.78%Energy minerals
Strong buy
DOLDOLLARAMA INC
1.01 B CAD152.78 CAD−1.45%761.23 K0.9342.97 B CAD39.023.92 CAD+17.98%0.24%Retail trade
Buy
CSUCONSTELLATION SOFTWARE INC
1 B CAD4,800.00 CAD−2.99%76.91 K1.99104.86 B CAD101.2647.40 CAD+31.90%0.11%Technology services
Buy
TTELUS CORP
993 M CAD23.20 CAD+2.11%6.97 M1.6334.4 B CAD34.920.66 CAD+14.99%6.85%Communications
Buy
IAGIA FINANCIAL CORPORATION
962 M CAD122.02 CAD−4.40%404.84 K0.7511.91 B CAD12.529.75 CAD+30.53%2.70%Finance
Buy
IGMIGM FINANCIAL INC
933.51 M CAD43.79 CAD−2.25%362.46 K0.9910.64 B CAD11.153.93 CAD−18.52%5.02%Finance
Buy
MRUMETRO INC
928.8 M CAD95.80 CAD−0.34%531.76 K0.8621.22 B CAD22.374.28 CAD−1.97%1.43%Retail trade
Buy
NTRNUTRIEN LTD
923.35 M CAD72.99 CAD−0.56%2.39 M1.2935.91 B CAD39.131.87 CAD−45.24%4.06%Non-energy minerals
Buy
CTCCANADIAN TIRE LTD
887.7 M CAD230.00 CAD−2.13%7141.558.44 B CAD14.4615.91 CAD+319.01%2.99%Retail trade
Neutral
WCNWASTE CONNECTIONS INC (CA)
846.05 M CAD268.81 CAD−0.67%295.8 K0.9069.85 B CAD83.493.22 CAD−19.18%0.62%Transportation
Buy
CCL.ACCL INDUSTRIES INC
843.1 M CAD70.49 CAD0.00%760.8413.21 B CAD15.014.70 CAD+64.88%1.53%Commercial services
Strong buy
WCPWHITECAP RESOURCES INC
812.3 M CAD7.99 CAD−14.55%25.51 M8.705.49 B CAD5.881.36 CAD−6.92%7.80%Energy minerals
Strong buy
QBR.AQUEBECOR INC
747.5 M CAD36.40 CAD+0.75%6.79 K3.838.37 B CAD11.383.20 CAD+17.20%3.60%Communications
Strong buy
DOOBRP INC
743.4 M CAD59.00 CAD+0.89%142.79 K1.004.27 B CAD23.212.54 CAD−77.96%1.44%Producer manufacturing
Buy
WPMWHEATON PRECIOUS METALS CORP
725.65 M CAD100.66 CAD−0.67%871.41 K1.0545.98 B CAD55.121.83 CAD+14.60%0.84%Non-energy minerals
Strong buy
EMP.AEMPIRE CO
725.2 M CAD45.13 CAD+0.18%424.71 K0.6310.57 B CAD16.492.74 CAD−7.45%1.74%Retail trade
Neutral
SFCSAGICOR FINL CO LTD
718.12 M CAD7.00 CAD−1.82%16.72 K0.40966.38 M CAD1.404.99 CAD+792.65%4.61%Finance
Strong buy
CPXCAPITAL POWER CORPORATION
699 M CAD44.91 CAD−4.93%1.68 M1.306.58 B CAD8.725.15 CAD−14.85%5.36%Utilities
Buy
WSPWSP GLOBAL INC
681.4 M CAD244.25 CAD−1.23%164.08 K0.4932.27 B CAD45.305.39 CAD+22.47%0.61%Industrial services
Strong buy
OTEXOPEN TEXT CO
630.22 M CAD37.53 CAD−0.85%1.68 M1.729.99 B CAD11.113.38 CAD+433.10%3.70%Technology services
Neutral
GLXYGALAXY DIGITAL HLDGS LTD
613.78 M CAD17.46 CAD−7.32%1.36 M0.906.44 B CAD4.014.35 CAD0.00%Finance
Strong buy
SCRSTRATHCONA RESOURCES LTD
603.7 M CAD26.55 CAD−3.07%56 K0.605.87 B CAD9.422.82 CAD−29.21%1.83%Energy minerals
Neutral
ALAALTAGAS LTD
596 M CAD38.58 CAD+3.10%2.78 M2.3811.15 B CAD19.861.94 CAD−14.16%3.18%Utilities
Buy
CLSCELESTICA INC
586.34 M CAD117.19 CAD−6.83%1.04 M0.4714.59 B CAD23.624.96 CAD+80.20%0.00%Electronic technology
Strong buy
LUGLUNDIN GOLD INC
583.67 M CAD40.23 CAD−7.52%736.38 K1.3810.46 B CAD16.602.42 CAD+139.73%1.90%Non-energy minerals
Buy
SESSECURE WASTE INFRASTRUCTURE CORP
582 M CAD14.05 CAD+1.15%774.77 K0.683.24 B CAD6.622.12 CAD+225.45%2.88%Industrial services
Buy
TFIITFI INTERNATIONAL INC
578.79 M CAD120.00 CAD−0.37%545.36 K1.2410.17 B CAD17.686.79 CAD−13.43%1.89%Transportation
Buy
EMAEMERA INC
567 M CAD59.61 CAD+1.12%1.99 M1.4417.55 B CAD34.881.71 CAD−52.24%4.89%Utilities
Buy
RBARB GLOBAL INC
565.93 M CAD143.76 CAD−1.35%278.74 K0.9826.92 B CAD52.152.76 CAD+142.19%1.08%Technology services
Buy
GILGILDAN ACTIVEWEAR INC
549.17 M CAD71.11 CAD−0.08%433.56 K1.0210.81 B CAD20.823.42 CAD−16.62%1.58%Consumer non-durables
Buy
EFNELEMENT FLEET MANAGEMENT CORP
530.36 M CAD27.98 CAD−0.71%742.02 K0.9411.39 B CAD21.461.30 CAD+18.23%1.74%Finance
Buy
FTTFINNING INTERNATIONAL INC
509 M CAD39.54 CAD−2.49%615.77 K1.045.49 B CAD10.883.63 CAD+2.66%2.71%Distribution services
Strong buy
MEGMEG ENERGY CORP
507 M CAD22.70 CAD−0.31%3.25 M0.655.85 B CAD12.101.88 CAD−5.26%0.88%Energy minerals
Buy
BBD.ABOMBARDIER INC
506.89 M CAD81.27 CAD−5.61%7.25 K0.368.46 B CAD17.534.64 CAD−26.39%0.00%Electronic technology
Buy
TIHTOROMONT INDUSTRIES LTD
506.52 M CAD117.49 CAD+0.10%144.47 K0.909.54 B CAD19.156.13 CAD−3.91%1.64%Distribution services
Buy
KEYKEYERA CORPORATION
486.63 M CAD42.40 CAD+3.67%4.08 M2.809.37 B CAD19.972.12 CAD+14.76%4.99%Industrial services
Buy
XTMX GROUP LIMITED
481.5 M CAD51.10 CAD−0.99%452.62 K0.7714.35 B CAD29.531.73 CAD+35.65%1.49%Finance
Neutral
CUCANADIAN UTILITIES
480 M CAD34.87 CAD−0.85%474.32 K0.727.21 B CAD23.471.49 CAD−36.25%5.17%Utilities
Neutral
ATHATHABASCA OIL CORP
467.74 M CAD4.69 CAD−2.29%4.19 M1.252.47 B CAD5.490.85 CAD0.00%Energy minerals
Buy
DFYDEFINITY FINL CORP
430.4 M CAD60.87 CAD−2.50%125.58 K0.507.23 B CAD16.483.69 CAD+23.06%1.03%Finance
Neutral
ACO.XATCO LTD
430 M CAD47.57 CAD−1.12%312.31 K1.035.4 B CAD12.413.83 CAD+0.52%4.10%Utilities
Buy
ONEXONEX CORP
415.1 M CAD97.95 CAD−3.23%222.15 K1.077.26 B CAD18.045.43 CAD−41.05%0.40%Finance
Strong buy
EQBEQB INC
400.56 M CAD96.06 CAD−2.55%159.91 K1.693.79 B CAD9.3910.23 CAD+17.58%1.86%Finance
Buy
ELDELDORADO GOLD CORP
396.08 M CAD20.71 CAD−0.53%492.77 K1.284.27 B CAD10.691.94 CAD+176.70%0.00%Non-energy minerals
Buy
AGIALAMOS GOLD INC
389.48 M CAD33.29 CAD−2.60%1.45 M1.4614.37 B CAD35.130.95 CAD+33.03%0.40%Non-energy minerals
Strong buy
STNSTANTEC INC
361.5 M CAD120.86 CAD+1.73%470.17 K1.0513.55 B CAD37.753.20 CAD+7.65%0.71%Industrial services
Strong buy
POUPARAMOUNT RESOURCES LIMITED
335.9 M CAD15.99 CAD+1.07%1.48 M1.562.34 B CAD7.082.26 CAD−28.73%10.75%Energy minerals
Strong buy
CCACOGECO COMMUNICATIONS INC
335.53 M CAD66.46 CAD−0.40%144.88 K2.232.82 B CAD8.128.19 CAD−1.54%5.32%Consumer services
Buy
VLEVALEURA ENERGY INC
330.71 M CAD7.02 CAD−0.71%445.14 K1.36754.04 M CAD6.741.04 CAD−59.55%0.00%Energy minerals
Strong buy
DPMDUNDEE PRECIOUS METALS INC
323.15 M CAD17.29 CAD−1.43%614.36 K0.863.04 B CAD9.611.80 CAD+28.70%1.26%Non-energy minerals
Strong buy
SJSTELLA JONES INC
319 M CAD68.86 CAD−0.16%172.94 K0.833.85 B CAD12.195.65 CAD+0.51%1.62%Non-energy minerals
Buy
SOBOSOUTH BOW CORPORATION
316 M CAD35.84 CAD+3.97%1.39 M0.767.15 B CAD64.880.55 CAD2.09%Industrial services
Neutral
IVNIVANHOE MINES LTD
312.54 M CAD13.04 CAD−7.65%2.33 M0.6319.1 B CAD56.260.23 CAD−31.22%0.00%Non-energy minerals
Strong buy
NVANUVISTA ENERGY LTD
305.72 M CAD11.72 CAD+1.47%1.95 M2.482.35 B CAD8.001.46 CAD−11.49%0.00%Energy minerals
Buy
PEYPEYTO EXPLORATION & DEVELOP CORP
292.63 M CAD15.25 CAD−2.12%1.04 M1.123.1 B CAD10.261.49 CAD−17.69%8.47%Energy minerals
Buy
SOILSATURN OIL & GAS INC
290.62 M CAD1.76 CAD−3.30%150.51 K0.92367.55 M CAD1.441.22 CAD−31.81%0.00%Energy minerals
Buy
ATRLATKINSREALIS GROUP INC
287.21 M CAD62.76 CAD−2.38%929.08 K1.5311.24 B CAD34.301.83 CAD+125.01%0.12%Industrial services
Strong buy
GSYGOEASY LTD
283.11 M CAD150.44 CAD−4.23%109.24 K1.452.6 B CAD9.2316.30 CAD+12.60%2.98%Finance
Buy
VRNVEREN INC
273.3 M CAD8.19 CAD+16.01%27.27 M4.464.32 B CAD18.450.44 CAD−54.07%6.52%Energy minerals
Strong buy
NPINORTHLAND POWER INC
271.82 M CAD19.39 CAD−0.97%1.11 M0.805.11 B CAD18.741.03 CAD6.13%Utilities
Buy
SAPSAPUTO GROUP INC
265 M CAD25.02 CAD−1.81%610.37 K0.6810.77 B CAD−0.37 CAD−147.47%2.94%Consumer non-durables
Buy