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 CAD169.22 CAD−0.11%2.69 M0.84239.7 B CAD15.0411.25 CAD+7.18%3.36%Finance
Buy
TDTORONTO-DOMINION BANK
8.84 B CAD85.12 CAD−0.55%2.79 M0.51149.81 B CAD18.054.72 CAD−15.77%4.80%Finance
Buy
CNQCANADIAN NATURAL RESOURCES LTD
8.23 B CAD42.66 CAD−1.93%6.46 M0.8391.78 B CAD12.113.52 CAD+9.60%4.91%Energy minerals
Buy
BNSBANK OF NOVA SCOTIA
7.76 B CAD71.89 CAD−0.81%4.01 M1.4389.12 B CAD12.225.88 CAD+1.57%5.85%Finance
Neutral
BMOBANK OF MONTREAL
7.32 B CAD142.96 CAD−0.02%2.86 M1.14104.33 B CAD15.039.51 CAD+68.70%4.34%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
7.12 B CAD86.59 CAD−0.89%1.87 M0.8681.89 B CAD11.907.28 CAD+41.26%4.20%Finance
Buy
SUSUNCOR ENERGY INC
6.02 B CAD56.19 CAD−1.33%2.66 M0.2771.59 B CAD11.934.71 CAD−25.70%3.87%Energy minerals
Buy
ENBENBRIDGE INC
5.44 B CAD59.45 CAD−0.02%10.8 M0.66129.57 B CAD25.362.34 CAD−17.39%6.16%Industrial services
Buy
MFCMANULIFE FINANCIAL CORP
5.38 B CAD43.16 CAD−4.39%6.56 M0.7377.78 B CAD15.142.85 CAD+9.09%3.54%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
5.31 B CAD2,006.00 CAD−2.00%46.86 K0.6649.98 B CAD9.07221.08 CAD−5.59%1.05%Finance
Buy
IMOIMPERIAL OIL
4.79 B CAD99.26 CAD−3.89%1.01 M1.4052.57 B CAD10.999.03 CAD+6.31%2.32%Energy minerals
Neutral
TRPTC ENERGY CORPORATION
4.7 B CAD63.98 CAD−0.78%2.3 M0.7167 B CAD14.454.43 CAD+61.02%5.74%Industrial services
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
4.45 B CAD147.94 CAD+0.49%852.72 K0.7192.35 B CAD21.107.01 CAD−18.10%2.30%Transportation
Buy
GWOGREAT WEST LIFECO INC
4.03 B CAD52.09 CAD+0.04%2.06 M0.5448.52 B CAD12.504.17 CAD+42.14%4.26%Finance
Neutral
NANATIONAL BANK OF CANADA
3.82 B CAD124.43 CAD+0.77%1.43 M1.2248.31 B CAD11.6510.68 CAD+14.01%3.56%Finance
Buy
CPCANADIAN PAC KANS CITY LTD
3.72 B CAD110.12 CAD−0.40%1.19 M0.85103.19 B CAD27.693.98 CAD−5.43%0.69%Transportation
Buy
ATDALIMENTATION COUCHE-TARD
3.69 B CAD70.26 CAD−1.10%1.45 M1.0567.35 B CAD19.163.67 CAD−12.58%1.01%Retail trade
Strong buy
CVECENOVUS ENERGY INC
3.14 B CAD20.75 CAD−4.16%9.05 M1.6939.55 B CAD12.651.64 CAD−22.83%3.14%Energy minerals
Strong buy
SLFSUN LIFE FINANCIAL INC
3.13 B CAD77.72 CAD−0.60%4.97 M1.3144.79 B CAD14.845.24 CAD−0.29%4.14%Finance
Buy
TRITHOMSON-REUTERS CORP
3.03 B CAD250.58 CAD+0.10%434.02 K1.03112.62 B CAD37.326.71 CAD−13.94%1.18%Technology services
Neutral
ABXBARRICK GOLD CORPORATION
2.94 B CAD26.05 CAD−2.32%2.02 M0.4846.06 B CAD15.431.69 CAD+72.49%2.05%Non-energy minerals
Buy
AEMAGNICO EAGLE MINES LTD
2.6 B CAD136.77 CAD−1.55%768.57 K0.7169.87 B CAD26.395.18 CAD−6.38%1.57%Non-energy minerals
Buy
IFCINTACT FINANCIAL CORPORATION
2.3 B CAD277.44 CAD+0.12%307.71 K0.7849.42 B CAD22.4412.37 CAD+77.22%1.75%Finance
Buy
POWPOWER CORP OF CANADA
2.25 B CAD47.82 CAD−0.52%702.54 K0.4430.89 B CAD14.373.33 CAD−2.77%4.68%Finance
Buy
LLOBLAWS COMPANIES LIMITED
2.17 B CAD175.89 CAD+0.65%513.09 K1.2452.59 B CAD25.127.00 CAD+7.21%1.14%Retail trade
Buy
PPLPEMBINA PIPELINE CORPORATION
1.78 B CAD51.47 CAD−0.27%3.62 M1.6329.96 B CAD15.643.29 CAD+51.51%5.30%Industrial services
Buy
TOUTOURMALINE OIL CORP
1.74 B CAD69.73 CAD+0.62%3.36 M2.5325.9 B CAD15.814.41 CAD+50.94%1.90%Energy minerals
Strong buy
RCI.AROGERS COMMUNICATIONS INC
1.73 B CAD44.75 CAD−1.58%2.2 K0.8021.86 B CAD13.903.22 CAD+95.55%4.40%Communications
Buy
ACAIR CANADA
1.72 B CAD16.84 CAD−2.21%4.28 M1.075.85 B CAD3.844.39 CAD−25.75%0.00%Transportation
Strong buy
GIB.ACGI INC
1.69 B CAD160.23 CAD−3.74%711.95 K2.1337.39 B CAD21.187.57 CAD+9.10%0.09%Technology services
Buy
FTSFORTIS INC
1.68 B CAD62.73 CAD+1.10%2.49 M1.1230.98 B CAD19.343.24 CAD+4.77%3.84%Utilities
Neutral
BNTBROOKFIELD WEALTH SOLUTIONS LTD
1.64 B CAD83.64 CAD−1.62%29.3 K1.0914.63 B CAD0.52%Finance
WNGEORGE WESTON LTD
1.54 B CAD217.50 CAD−0.83%175.95 K1.6628.47 B CAD48.214.51 CAD−55.66%1.45%Retail trade
Strong buy
TPX.AMOLSON COORS CANADA INC
1.54 B CAD78.36 CAD0.00%10.0217.33 B CAD10.687.34 CAD+25.09%2.73%Consumer non-durables
MGMAGNA INTERNATIONAL INC
1.38 B CAD54.13 CAD−1.42%3.56 M2.6615.78 B CAD11.224.82 CAD−15.48%4.75%Producer manufacturing
Buy
KKINROSS GOLD CORP
1.3 B CAD15.62 CAD−4.58%5.61 M1.3920.12 B CAD14.791.06 CAD+132.77%1.00%Non-energy minerals
Buy
HHYDRO ONE LTD
1.16 B CAD44.56 CAD+1.32%1.52 M1.8126.36 B CAD23.151.93 CAD+6.52%2.82%Utilities
Neutral
ARXARC RESOURCES LTD
1.12 B CAD27.23 CAD−1.02%1.57 M0.7116.24 B CAD14.411.89 CAD−27.67%2.54%Energy minerals
Strong buy
EMAEMERA INC
1.04 B CAD57.69 CAD+1.91%744.54 K0.4416.58 B CAD25.892.23 CAD−48.63%5.10%Utilities
Buy
DOLDOLLARAMA INC
1.01 B CAD143.28 CAD−0.34%502.48 K0.7139.85 B CAD36.593.92 CAD+17.98%0.26%Retail trade
Buy
TTELUS CORP
993 M CAD22.19 CAD+1.70%5.06 M1.2333.04 B CAD33.400.66 CAD+14.99%7.13%Communications
Buy
IAGIA FINANCIAL CORPORATION
962 M CAD127.12 CAD−1.65%705.37 K2.7412.06 B CAD13.029.76 CAD+30.72%2.60%Finance
Buy
IGMIGM FINANCIAL INC
933.51 M CAD44.91 CAD−2.45%410.85 K1.1310.93 B CAD11.443.93 CAD−18.52%4.89%Finance
Buy
ELFE L FINANCIAL CORP LTD
933.18 M CAD1,441.04 CAD−0.62%5471.485.02 B CAD3.01479.11 CAD+106.22%1.03%Finance
MRUMETRO INC
928.8 M CAD92.73 CAD+0.02%627.96 K1.1220.46 B CAD21.654.28 CAD−1.97%1.45%Retail trade
Buy
NTRNUTRIEN LTD
923.35 M CAD74.82 CAD−0.64%1.26 M0.9837.16 B CAD40.111.87 CAD−45.24%3.95%Non-energy minerals
Buy
CTCCANADIAN TIRE LTD
887.7 M CAD224.90 CAD0.00%240.088.33 B CAD14.1415.91 CAD+319.01%3.12%Retail trade
Neutral
WCNWASTE CONNECTIONS INC (CA)
846.05 M CAD266.64 CAD+0.14%250.67 K0.9168.72 B CAD82.823.22 CAD−19.18%0.60%Transportation
Buy
CCL.ACCL INDUSTRIES INC
843.1 M CAD70.49 CAD0.00%00.0013.07 B CAD15.014.70 CAD+64.88%1.56%Commercial services
Strong buy
WCPWHITECAP RESOURCES INC
812.3 M CAD9.98 CAD−0.70%3.78 M1.965.9 B CAD7.351.36 CAD−6.92%7.26%Energy minerals
Strong buy
CSUCONSTELLATION SOFTWARE INC
762.57 M CAD4,840.00 CAD−0.62%24.34 K1.01103.21 B CAD118.6040.81 CAD+21.95%0.11%Technology services
Buy
CPXCAPITAL POWER CORPORATION
744 M CAD53.43 CAD−1.93%743.2 K1.007.59 B CAD12.914.14 CAD−5.93%4.65%Utilities
Buy
DOOBRP INC
743.4 M CAD58.15 CAD−2.32%201.89 K1.354.35 B CAD22.882.54 CAD−77.96%1.41%Producer manufacturing
Buy
WPMWHEATON PRECIOUS METALS CORP
725.65 M CAD96.86 CAD−2.28%547.33 K0.8044.97 B CAD53.041.83 CAD+14.60%0.86%Non-energy minerals
Strong buy
EMP.AEMPIRE CO
725.2 M CAD42.99 CAD+0.44%554.38 K1.6310.04 B CAD15.702.74 CAD−7.45%1.83%Retail trade
Neutral
SFCSAGICOR FINL CO LTD
718.12 M CAD8.03 CAD+0.37%55.41 K1.261.08 B CAD1.614.99 CAD+792.65%4.11%Finance
Strong buy
ONEXONEX CORP
713.98 M CAD105.02 CAD−4.63%183.72 K1.887.9 B CAD8.7412.02 CAD+21.63%0.36%Finance
Strong buy
CUCANADIAN UTILITIES
707 M CAD34.51 CAD+0.94%451.33 K0.857.01 B CAD22.061.56 CAD−28.29%5.30%Utilities
Neutral
ALAALTAGAS LTD
673 M CAD34.88 CAD+0.43%569.63 K0.9610.35 B CAD21.001.66 CAD−19.14%3.43%Utilities
Buy
QBR.AQUEBECOR INC
650.5 M CAD33.25 CAD0.00%00.007.6 B CAD10.833.07 CAD+14.24%3.91%Communications
Buy
OTEXOPEN TEXT CO
630.22 M CAD38.17 CAD−1.88%797.31 K0.6710.27 B CAD11.303.38 CAD+433.10%3.60%Technology services
Neutral
PXTPAREX RESOURCES INC
619.92 M CAD14.91 CAD−3.93%1.02 M2.261.52 B CAD4.303.47 CAD−51.87%9.86%Energy minerals
Neutral
GLXYGALAXY DIGITAL HLDGS LTD
613.78 M CAD22.76 CAD−11.27%1.92 M2.678.76 B CAD5.234.35 CAD0.00%Finance
Strong buy
SCRSTRATHCONA RESOURCES LTD
587.2 M CAD27.57 CAD−1.54%57.44 K1.606 B CAD7.583.64 CAD−34.97%1.79%Energy minerals
Neutral
CLSCELESTICA INC
586.34 M CAD169.73 CAD−4.20%1.05 M1.2720.62 B CAD32.955.15 CAD+87.10%0.00%Electronic technology
Strong buy
TFIITFI INTERNATIONAL INC
578.79 M CAD134.80 CAD−6.25%854.14 K3.5912.14 B CAD19.866.79 CAD−13.43%1.58%Transportation
Buy
VRNVEREN INC
570.3 M CAD7.12 CAD−4.94%5.7 M1.544.61 B CAD3.731.91 CAD6.14%Energy minerals
Strong buy
MEGMEG ENERGY CORP
569 M CAD22.66 CAD−5.74%3.57 M1.956.19 B CAD12.281.85 CAD−13.74%0.83%Energy minerals
Buy
RBARB GLOBAL INC
565.11 M CAD146.00 CAD−0.52%397.69 K1.4827.06 B CAD52.942.76 CAD+142.26%1.04%Technology services
Buy
WSPWSP GLOBAL INC
550 M CAD252.16 CAD−0.52%306.52 K1.2633.08 B CAD48.885.16 CAD+19.43%0.59%Industrial services
Strong buy
GILGILDAN ACTIVEWEAR INC
549.17 M CAD77.04 CAD−1.34%481.09 K1.1811.86 B CAD22.563.42 CAD−16.62%1.44%Consumer non-durables
Buy
FTTFINNING INTERNATIONAL INC
509 M CAD42.56 CAD−3.86%655.09 K1.146 B CAD11.723.63 CAD+2.66%2.43%Distribution services
Strong buy
BBD.ABOMBARDIER INC
506.89 M CAD88.62 CAD−1.52%19.84 K1.078.86 B CAD19.114.64 CAD−26.39%0.00%Electronic technology
Buy
TIHTOROMONT INDUSTRIES LTD
506.52 M CAD121.50 CAD−0.97%178.97 K1.559.97 B CAD19.816.13 CAD−3.91%1.56%Distribution services
Buy
LNRLINAMAR CORP
503.05 M CAD51.99 CAD−1.74%324.71 K2.303.21 B CAD5.389.66 CAD+21.40%1.89%Producer manufacturing
Buy
KEYKEYERA CORPORATION
486.63 M CAD42.32 CAD−1.21%823.9 K0.829.82 B CAD19.932.12 CAD+14.76%4.76%Industrial services
Buy
XTMX GROUP LIMITED
481.5 M CAD50.29 CAD+0.24%563.85 K1.4113.94 B CAD29.061.73 CAD+35.65%1.49%Finance
Neutral
PKIPARKLAND CORPORATION
471 M CAD37.32 CAD−2.89%554.6 K0.686.68 B CAD27.441.36 CAD−46.67%3.64%Distribution services
Strong buy
POUPARAMOUNT RESOURCES LIMITED
470.2 M CAD17.65 CAD−2.43%1.43 M0.822.68 B CAD7.312.41 CAD−42.24%9.40%Energy minerals
Strong buy
EFNELEMENT FLEET MANAGEMENT CORP
466.2 M CAD29.17 CAD−0.71%871.36 K1.9011.87 B CAD23.351.25 CAD+15.80%1.67%Finance
Buy
ACO.XATCO LTD
432 M CAD48.37 CAD+0.88%117.01 K0.545.39 B CAD14.023.45 CAD−6.22%4.09%Utilities
Buy
DFYDEFINITY FINL CORP
430.4 M CAD58.59 CAD−1.33%186.07 K1.516.88 B CAD15.873.69 CAD+23.06%1.08%Finance
Neutral
EQBEQB INC
400.56 M CAD101.78 CAD−0.56%70.73 K1.503.93 B CAD10.0610.12 CAD+18.32%1.79%Finance
Buy
AGIALAMOS GOLD INC
389.48 M CAD32.32 CAD−2.15%1.19 M1.1913.89 B CAD34.110.95 CAD+33.03%0.42%Non-energy minerals
Strong buy
NVANUVISTA ENERGY LTD
367.68 M CAD12.58 CAD−2.86%608.15 K0.722.63 B CAD8.991.40 CAD−27.59%0.00%Energy minerals
Buy
CCACOGECO COMMUNICATIONS INC
335.53 M CAD65.17 CAD+0.22%90.72 K0.882.75 B CAD7.968.19 CAD−1.54%5.46%Consumer services
Buy
STNSTANTEC INC
331.2 M CAD108.40 CAD−0.49%229.08 K1.0412.43 B CAD36.103.00 CAD+0.86%0.77%Industrial services
Strong buy
VLEVALEURA ENERGY INC
330.71 M CAD7.98 CAD+0.63%281.34 K0.71845.74 M CAD7.671.04 CAD−59.55%0.00%Energy minerals
Strong buy
SJSTELLA JONES INC
326 M CAD69.18 CAD−0.30%166.77 K1.563.87 B CAD12.145.70 CAD+8.63%1.61%Non-energy minerals
Buy
DPMDUNDEE PRECIOUS METALS INC
323.15 M CAD16.88 CAD−1.52%1.03 M1.542.97 B CAD9.381.80 CAD+28.70%1.29%Non-energy minerals
Strong buy
IVNIVANHOE MINES LTD
312.54 M CAD14.97 CAD−11.26%2.64 M1.2722.82 B CAD64.580.23 CAD−31.22%0.00%Non-energy minerals
Strong buy
PEYPEYTO EXPLORATION & DEVELOP CORP
292.63 M CAD16.57 CAD+0.61%756.64 K1.183.28 B CAD11.151.49 CAD−17.69%8.01%Energy minerals
Buy
SOILSATURN OIL & GAS INC
290.62 M CAD2.05 CAD−6.82%319.16 K2.94444.3 M CAD1.671.22 CAD−31.81%0.00%Energy minerals
Buy
ATRLATKINSREALIS GROUP INC
287.21 M CAD70.41 CAD−1.88%315.92 K0.6912.55 B CAD38.481.83 CAD+125.01%0.11%Industrial services
Strong buy
GSYGOEASY LTD
283.11 M CAD168.86 CAD−1.01%65.73 K0.832.81 B CAD10.3616.30 CAD+12.60%2.74%Finance
Buy
SAPSAPUTO GROUP INC
265 M CAD25.41 CAD−0.70%786.8 K0.9610.81 B CAD−0.37 CAD−147.47%2.93%Consumer non-durables
Buy
FECFRONTERA ENERGY CORPORATION
261.16 M CAD7.59 CAD−3.31%29.49 K1.07634.23 M CAD5.081.49 CAD−67.55%3.18%Energy minerals
Neutral
OGCOCEANAGOLD CORPORATION
256.73 M CAD4.00 CAD−3.38%2.31 M1.302.91 B CAD11.230.36 CAD+131.21%0.65%Non-energy minerals
Strong buy
FNFIRST NATIONAL FINANCIAL CORP
252.81 M CAD40.19 CAD−1.98%29.1 K1.072.46 B CAD13.343.01 CAD−27.01%6.00%Finance
Neutral
WEDWESTAIM CORP
248.32 M CAD31.55 CAD+0.45%14.46 K0.45670.97 M CAD13.402.35 CAD−77.02%0.00%Finance
Strong buy