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
14.859 B CAD148.98 CAD+0.48%3.992 M0.99209.802 B CAD13.6910.88 CAD3.66%Finance
Buy
TDTORONTO-DOMINION BANK
10.782 B CAD76.20 CAD+1.37%7.694 M1.90134.059 B CAD12.805.95 CAD5.20%Finance
Buy
SUSUNCOR ENERGY INC
8.295 B CAD55.60 CAD+1.89%11.89 M1.0971.441 B CAD9.206.04 CAD+1.42%3.83%Energy Minerals
Buy
CNQCANADIAN NATURAL RESOURCES LTD
8.233 B CAD104.70 CAD+0.98%2.149 M0.69111.752 B CAD15.456.78 CAD−19.93%3.68%Energy Minerals
Buy
BNSBANK OF NOVA SCOTIA
7.41 B CAD64.52 CAD+0.62%4.634 M1.8379.332 B CAD10.766.00 CAD6.57%Finance
Neutral
ENBENBRIDGE INC
6.191 B CAD49.83 CAD+1.86%12.936 M1.19105.943 B CAD18.802.65 CAD+124.61%7.23%Industrial Services
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
5.914 B CAD1534.31 CAD+1.71%108.175 K2.2037.405 B CAD7.34208.94 CAD+71.84%1.32%Finance
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
5.625 B CAD173.50 CAD+2.22%2.306 M2.48110.381 B CAD19.169.06 CAD+13.76%1.85%Transportation
Neutral
MFCMANULIFE FINANCIAL CORP
5.103 B CAD35.40 CAD+0.91%7.709 M0.8563.568 B CAD15.162.33 CAD−19.35%4.32%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
4.995 B CAD67.58 CAD−2.33%7.09 M2.2063.341 B CAD10.316.56 CAD5.24%Finance
Neutral
IMOIMPERIAL OIL
4.889 B CAD96.30 CAD+1.44%2.372 M2.7551.601 B CAD11.218.59 CAD−27.72%2.18%Energy Minerals
Neutral
BMOBANK OF MONTREAL
4.365 B CAD121.55 CAD+1.44%4.045 M1.3788.178 B CAD14.988.11 CAD4.90%Finance
Buy
ATDALIMENTATION COUCHE-TARD
4.11 B CAD79.55 CAD+1.77%2.822 M2.1876.653 B CAD19.494.08 CAD+10.39%0.79%Retail Trade
Buy
CVECENOVUS ENERGY INC
4.109 B CAD28.41 CAD+0.78%9.609 M1.7052.99 B CAD11.712.43 CAD−10.58%1.97%Energy Minerals
Strong buy
CPCANADIAN PAC KANS CITY LTD
3.927 B CAD108.49 CAD+2.23%2.835 M2.41101.189 B CAD25.974.18 CAD+4.60%0.70%Transportation
Buy
TRITHOMSON-REUTERS CORP
3.637 B CAD234.54 CAD+1.15%779.41 K2.87105.667 B CAD33.137.08 CAD+117.10%1.19%Technology Services
Neutral
U.USPROTT PHYSICAL URANIUM TR
3.551 B CAD20.52 USD−0.63%28.039 K0.886.971 B CAD1.9114.26 CAD0.00%Miscellaneous
NANATIONAL BANK OF CANADA
3.337 B CAD116.49 CAD+0.40%1.776 M1.1939.51 B CAD12.109.63 CAD3.57%Finance
Neutral
SLFSUN LIFE FINANCIAL INC
3.165 B CAD68.31 CAD+1.52%5.771 M1.8939.705 B CAD12.935.28 CAD+3.18%4.57%Finance
Buy
GWOGREAT WEST LIFECO INC
2.992 B CAD40.88 CAD−2.15%5.251 M1.1538.118 B CAD12.493.27 CAD−32.95%5.26%Finance
Neutral
TRPTC ENERGY CORPORATION
2.922 B CAD52.56 CAD+1.45%5.978 M2.0354.53 B CAD20.032.62 CAD+63.37%7.13%Industrial Services
Neutral
AEMAGNICO EAGLE MINES LTD
2.62 B CAD92.95 CAD−0.98%2.767 M2.6446.377 B CAD73.901.26 CAD−81.59%2.34%Non-Energy Minerals
Strong buy
ACAIR CANADA
2.276 B CAD18.20 CAD+1.62%2.227 M1.186.524 B CAD3.185.72 CAD0.00%Transportation
Strong buy
BCEBCE INC
2.263 B CAD46.62 CAD+1.26%4.752 M1.9742.53 B CAD24.261.92 CAD−31.63%8.37%Communications
Neutral
POWPOWER CORP OF CANADA
2.247 B CAD39.57 CAD+0.92%5.216 M3.8025.883 B CAD10.243.86 CAD+49.78%5.40%Finance
Buy
LLOBLAWS COMPANIES LIMITED
2.1 B CAD158.30 CAD+1.49%1.394 M3.2648.527 B CAD23.576.72 CAD+16.88%1.13%Retail Trade
Buy
PPLPEMBINA PIPELINE CORPORATION
1.776 B CAD50.63 CAD+2.12%4.558 M1.0829.342 B CAD16.253.12 CAD−36.71%5.27%Industrial Services
Buy
TOUTOURMALINE OIL CORP
1.736 B CAD67.61 CAD+1.26%2.902 M2.2323.775 B CAD13.594.97 CAD−45.64%1.63%Energy Minerals
Strong buy
ABXBARRICK GOLD CORPORATION
1.717 B CAD23.25 CAD−0.73%7.734 M2.6040.827 B CAD20.891.11 CAD+1964.56%2.34%Non-Energy Minerals
Buy
NTRNUTRIEN LTD
1.698 B CAD79.87 CAD+1.86%1.988 M2.2939.506 B CAD34.742.30 CAD−86.16%3.57%Process Industries
Buy
MGMAGNA INTERNATIONAL INC
1.637 B CAD61.66 CAD+1.05%2.507 M1.3317.714 B CAD12.954.76 CAD+131.11%4.12%Producer Manufacturing
Buy
GIB.ACGI INC
1.631 B CAD134.59 CAD+0.37%2.132 M6.0730.787 B CAD19.217.01 CAD+9.84%0.00%Technology Services
Buy
ARXARC RESOURCES LTD
1.597 B CAD25.79 CAD+0.59%6.553 M4.8615.411 B CAD12.931.99 CAD−56.23%2.64%Energy Minerals
Strong buy
FTSFORTIS INC
1.573 B CAD54.51 CAD+2.12%2.547 M0.8726.873 B CAD17.443.13 CAD+6.08%4.28%Utilities
Neutral
WNGEORGE WESTON LTD
1.54 B CAD193.64 CAD+0.40%313.815 K2.4425.739 B CAD20.549.43 CAD−25.71%1.47%Retail Trade
Buy
IFCINTACT FINANCIAL CORPORATION
1.316 B CAD228.04 CAD+0.88%903.55 K4.1240.659 B CAD26.528.60 CAD−33.77%1.98%Finance
Buy
TPX.AMOLSON COORS CANADA INC
1.281 B CAD80.00 CAD0.00%00.0015.701 B CAD11.906.72 CAD2.66%Consumer Non-Durables
IGMIGM FINANCIAL INC
1.149 B CAD36.41 CAD+1.20%695.437 K5.278.642 B CAD8.764.16 CAD−3.70%6.18%Finance
Buy
HHYDRO ONE LTD
1.085 B CAD39.26 CAD−0.03%3.514 M3.0123.533 B CAD21.511.83 CAD+7.22%3.02%Utilities
Neutral
EMAEMERA INC
1.044 B CAD47.46 CAD+1.41%1.774 M1.6813.602 B CAD21.212.24 CAD−47.21%5.99%Utilities
Neutral
WCNWASTE CONNECTIONS INC (CA)
1.03 B CAD223.82 CAD+1.28%233.627 K0.9957.75 B CAD53.974.15 CAD−5.11%0.68%Transportation
Neutral
MRUMETRO INC
1.015 B CAD72.63 CAD−1.22%1.857 M4.1116.489 B CAD17.044.26 CAD+13.75%1.76%Retail Trade
Neutral
DOLDOLLARAMA INC
1.01 B CAD129.00 CAD+4.23%1.706 M3.3936.28 B CAD36.203.56 CAD+29.23%0.24%Retail Trade
Buy
ELFE L FINANCIAL CORP LTD
933.177 M CAD1150.00 CAD0.00%660.113.993 B CAD3.68312.33 CAD+246.89%1.30%Finance
BNREBROOKFIELD REINSURANCE LTD
911.039 M CAD59.01 CAD+0.96%151.568 K5.148.584 B CAD0.66%Finance
WCPWHITECAP RESOURCES INC
889 M CAD10.67 CAD+1.04%1.883 M1.026.381 B CAD9.451.13 CAD−45.93%6.13%Energy Minerals
Strong buy
RCI.AROGERS COMMUNICATIONS INC
849 M CAD58.50 CAD0.00%00.0029.694 B CAD52.291.12 CAD−68.46%3.39%Communications
Strong buy
TTELUS CORP
841 M CAD22.41 CAD+1.54%6.832 M2.1333.212 B CAD43.680.51 CAD−50.05%6.60%Communications
Buy
IAGIA FINANCIAL CORPORATION
789 M CAD88.74 CAD+0.38%740.605 K1.338.627 B CAD12.287.23 CAD−18.02%3.57%Finance
Strong buy
CSUCONSTELLATION SOFTWARE INC
762.573 M CAD3791.07 CAD+1.94%114.766 K4.8380.339 B CAD103.7136.56 CAD+15.29%0.14%Technology Services
Buy
CPXCAPITAL POWER CORPORATION
744 M CAD39.33 CAD+1.31%746.276 K2.394.969 B CAD7.505.24 CAD+131.66%6.17%Utilities
Buy
DOOBRP INC
743.4 M CAD85.16 CAD−6.10%827.354 K4.326.388 B CAD11.477.43 CAD−33.43%0.88%Producer Manufacturing
Buy
WPMWHEATON PRECIOUS METALS CORP
725.651 M CAD74.65 CAD−2.88%4.566 M6.7333.84 B CAD42.501.76 CAD−3.42%1.11%Non-Energy Minerals
Buy
GILGILDAN ACTIVEWEAR INC
720.166 M CAD52.14 CAD+2.14%748.074 K2.118.79 B CAD13.073.99 CAD+12.35%2.04%Consumer Non-Durables
Buy
SFCSAGICOR FINL CO LTD
718.116 M CAD6.60 CAD−1.49%12.878 K1.17929.337 M CAD1.265.23 CAD+669.64%4.80%Finance
Strong buy
ONEXONEX CORP
713.984 M CAD96.62 CAD+1.47%221.222 K2.277.431 B CAD7.2913.26 CAD0.41%Finance
Buy
CUCANADIAN UTILITIES
707 M CAD31.08 CAD+1.60%1.24 M3.166.361 B CAD14.512.14 CAD−6.93%5.80%Utilities
Buy
TATRANSALTA CORP
695 M CAD9.79 CAD−0.51%921.574 K1.142.977 B CAD4.672.10 CAD+400.69%2.35%Utilities
Buy
EMP.AEMPIRE CO
686 M CAD32.29 CAD+1.86%1.493 M4.888.179 B CAD10.693.02 CAD+16.02%2.26%Retail Trade
Neutral
TFIITFI INTERNATIONAL INC
681.426 M CAD180.34 CAD−0.02%389.982 K2.4615.228 B CAD23.777.59 CAD−33.85%1.11%Transportation
Strong buy
ALAALTAGAS LTD
673 M CAD30.75 CAD+1.75%2.263 M2.689.108 B CAD14.892.06 CAD+20.42%3.70%Utilities
Strong buy
SDESPARTAN DELTA CORP
663.107 M CAD4.29 CAD+1.66%521.601 K0.98743.032 M CAD1.263.39 CAD−16.22%0.00%Energy Minerals
Strong buy
BBD.ABOMBARDIER INC
661.347 M CAD92.06 CAD+1.80%8.208 K0.598.964 B CAD25.193.66 CAD−38.86%0.00%Electronic Technology
Buy
QBR.AQUEBECOR INC
650.5 M CAD29.01 CAD0.00%00.006.655 B CAD9.872.94 CAD+16.32%4.30%Consumer Services
Buy
SAPSAPUTO GROUP INC
622 M CAD27.58 CAD+1.70%644.374 K2.4911.698 B CAD35.040.79 CAD−34.10%2.66%Consumer Non-Durables
Buy
PXTPAREX RESOURCES INC
619.923 M CAD22.37 CAD−0.36%1.077 M2.152.311 B CAD4.205.32 CAD−21.37%6.71%Energy Minerals
Strong buy
ERFENERPLUS CORPORATION615.56 M CAD27.73 CAD+1.02%185.3 K4.505.66 B CAD11.422.43 CAD−58.36%1.23%Energy Minerals
Buy
GLXYGALAXY DIGITAL HLDGS LTD
613.785 M CAD13.91 CAD−6.27%780.799 K0.984.722 B CAD2.844.90 CAD0.00%Commercial Services
Strong buy
SCRSTRATHCONA RESOURCES LTD
587.2 M CAD36.69 CAD+0.11%28.484 K0.387.86 B CAD12.922.84 CAD−75.75%3.61%Energy Minerals
Buy
VRNVEREN INC
570.3 M CAD11.86 CAD+1.80%2.152 M0.887.347 B CAD−0.09 CAD−110.05%3.50%Energy Minerals
Strong buy
MEGMEG ENERGY CORP
569 M CAD29.59 CAD−0.17%2.05 M1.418.037 B CAD14.372.06 CAD+1.43%0.00%Energy Minerals
Buy
KKINROSS GOLD CORP
561.875 M CAD11.07 CAD−0.27%8.77 M2.3913.605 B CAD23.470.47 CAD+8031.03%1.47%Non-Energy Minerals
Buy
WSPWSP GLOBAL INC
550 M CAD205.00 CAD+1.34%768.204 K3.3825.557 B CAD45.404.52 CAD+23.14%0.73%Industrial Services
Strong buy
CCL.ACCL INDUSTRIES INC
530.2 M CAD70.07 CAD0.00%00.0012.529 B CAD23.512.98 CAD−14.38%1.46%Commercial Services
Strong buy
TIHTOROMONT INDUSTRIES LTD
529.328 M CAD119.04 CAD+0.83%447.101 K4.199.787 B CAD19.086.24 CAD+5.47%1.49%Distribution Services
Buy
FTTFINNING INTERNATIONAL INC
523 M CAD40.71 CAD−1.33%1.362 M3.285.788 B CAD11.663.49 CAD−1.68%2.52%Distribution Services
Strong buy
LNRLINAMAR CORP
503.054 M CAD71.01 CAD+2.08%208.01 K3.094.369 B CAD7.759.17 CAD+29.68%1.32%Producer Manufacturing
Strong buy
FIH.UFAIRFAX INDIA HOLDINGS CORPORATION
501.773 M CAD14.30 USD+2.69%6.483 K0.241.933 B CAD14.901.30 CAD+70.74%0.00%Finance
PKIPARKLAND CORPORATION
471 M CAD39.33 CAD+0.92%1.127 M2.666.872 B CAD18.142.17 CAD+7.76%3.48%Distribution Services
Strong buy
POUPARAMOUNT RESOURCES LIMITED
470.2 M CAD32.79 CAD+2.02%313.013 K2.094.791 B CAD14.292.29 CAD−60.68%4.57%Energy Minerals
Buy
EFNELEMENT FLEET MANAGEMENT CORP
466.197 M CAD24.22 CAD+1.09%3.121 M3.939.416 B CAD20.881.16 CAD+17.94%1.82%Finance
Strong buy
EQBEQB INC
445.908 M CAD87.62 CAD−2.09%101.48 K1.223.345 B CAD1.79%Finance
Buy
ACO.XATCO LTD
432 M CAD39.52 CAD+0.76%346.387 K1.734.488 B CAD10.813.66 CAD+1.96%4.89%Utilities
Buy
IVNIVANHOE MINES LTD
430.453 M CAD19.68 CAD−0.46%4.351 M2.0224.98 B CAD114.350.17 CAD−65.50%0.00%Non-Energy Minerals
Strong buy
KEYKEYERA CORPORATION
424.032 M CAD36.09 CAD+1.18%1.627 M1.078.27 B CAD23.161.56 CAD−0.95%5.49%Industrial Services
Buy
CCACOGECO COMMUNICATIONS INC
392.273 M CAD52.31 CAD−0.27%208.42 K3.732.209 B CAD6.288.33 CAD−8.20%6.38%Consumer Services
Neutral
NVANUVISTA ENERGY LTD
367.678 M CAD13.66 CAD+1.94%708.278 K1.582.818 B CAD9.301.47 CAD−46.39%0.00%Energy Minerals
Buy
XTMX GROUP LIMITED
356 M CAD36.58 CAD+1.27%1.283 M3.2710.137 B CAD25.071.46 CAD+12.00%2.00%Finance
Neutral
CWBCANADIAN WESTERN BANK
350.649 M CAD25.33 CAD−4.20%1.176 M3.202.444 B CAD7.543.36 CAD5.29%Finance
Buy
DFYDEFINITY FINL CORP
350.1 M CAD43.23 CAD+2.17%207.7 K2.775.01 B CAD14.233.04 CAD+16.26%1.32%Finance
Buy
STNSTANTEC INC
331.2 M CAD110.00 CAD+2.08%822.605 K3.6012.547 B CAD35.663.09 CAD+28.15%0.72%Industrial Services
Buy
VLEVALEURA ENERGY INC
330.708 M CAD5.60 CAD+2.19%417.549 K1.11580.481 M CAD6.680.84 CAD−68.23%0.00%Energy Minerals
Strong buy
CLSCELESTICA INC
330.133 M CAD76.19 CAD−2.96%1.05 M1.799.051 B CAD21.003.63 CAD+127.32%0.00%Electronic Technology
Buy
LUNLUNDIN MINING CORP
326.033 M CAD15.67 CAD−2.06%10.247 M4.0212.16 B CAD82.470.19 CAD−53.29%2.30%Non-Energy Minerals
Buy
SJSTELLA JONES INC
326 M CAD81.36 CAD−0.14%207.563 K2.364.618 B CAD13.665.96 CAD+41.66%1.19%Non-Energy Minerals
Buy
PEYPEYTO EXPLORATION & DEVELOP CORP
292.635 M CAD15.29 CAD−0.26%697.484 K0.572.975 B CAD9.461.62 CAD−25.85%8.63%Energy Minerals
Buy
SOILSATURN OIL & GAS INC
290.623 M CAD2.62 CAD0.00%298.26 K1.69423.224 M CAD41.320.06 CAD−98.90%0.00%Energy Minerals
Strong buy
PDPRECISION DRILLING CORPORATION
289.244 M CAD101.47 CAD+2.06%114.669 K1.921.469 B CAD6.5815.42 CAD+155.15%0.00%Industrial Services
Strong buy
ATRLATKINSREALIS GROUP INC
287.208 M CAD53.34 CAD−0.50%895.67 K3.009.357 B CAD30.791.73 CAD+2164.84%0.15%Industrial Services
Strong buy
AGIALAMOS GOLD INC
283.434 M CAD22.79 CAD−0.91%903.138 K1.239.068 B CAD33.050.69 CAD+114.86%0.59%Non-Energy Minerals
Strong buy