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 CAD140.61 CAD+0.51%998.561 K0.16197.001 B CAD13.1310.71 CAD3.90%Finance
Buy
TDTORONTO-DOMINION BANK
10.782 B CAD76.65 CAD−0.33%2.033 M0.23136.274 B CAD12.126.32 CAD5.15%Finance
Buy
SUSUNCOR ENERGY INC
8.295 B CAD54.97 CAD+2.42%2.111 M0.3569.075 B CAD9.096.04 CAD+1.42%3.97%Energy Minerals
Buy
CNQCANADIAN NATURAL RESOURCES LTD
8.233 B CAD106.16 CAD+0.19%994.668 K0.46113.467 B CAD15.666.78 CAD−19.93%3.63%Energy Minerals
Buy
BNSBANK OF NOVA SCOTIA
7.41 B CAD65.71 CAD+0.11%706.775 K0.1880.221 B CAD10.756.11 CAD6.46%Finance
Neutral
ENBENBRIDGE INC
6.191 B CAD51.12 CAD−0.06%1.435 M0.13108.724 B CAD18.012.84 CAD+122.56%6.99%Industrial Services
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
5.914 B CAD1569.75 CAD+1.13%15.628 K0.3936.773 B CAD7.51208.94 CAD+71.84%1.31%Finance
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
5.625 B CAD174.48 CAD+0.92%384.729 K0.41109.993 B CAD19.279.06 CAD+13.76%1.86%Transportation
Neutral
MFCMANULIFE FINANCIAL CORP
5.103 B CAD34.91 CAD+3.90%3.312 M0.4960.675 B CAD13.362.61 CAD−28.79%4.45%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
4.995 B CAD67.16 CAD+0.64%712.465 K0.1562.544 B CAD10.286.53 CAD5.30%Finance
Neutral
IMOIMPERIAL OIL
4.889 B CAD96.09 CAD+0.43%255.522 K0.3651.269 B CAD11.198.59 CAD−27.72%2.19%Energy Minerals
Neutral
BMOBANK OF MONTREAL
4.365 B CAD127.86 CAD+0.24%598.508 K0.1992.538 B CAD18.117.06 CAD4.67%Finance
Buy
ATDALIMENTATION COUCHE-TARD
4.11 B CAD74.80 CAD−0.29%438.716 K0.3672.288 B CAD18.324.08 CAD+10.39%0.84%Retail Trade
Buy
CVECENOVUS ENERGY INC
4.109 B CAD28.54 CAD+0.12%2.621 M0.4653.348 B CAD11.762.43 CAD−10.58%1.96%Energy Minerals
Strong buy
CPCANADIAN PAC KANS CITY LTD
3.927 B CAD113.35 CAD+1.08%498.991 K0.31104.593 B CAD27.134.18 CAD+4.60%0.68%Transportation
Buy
TRITHOMSON-REUTERS CORP
3.637 B CAD230.20 CAD+0.34%100.707 K0.34103.556 B CAD32.527.08 CAD+117.10%1.19%Technology Services
Neutral
U.USPROTT PHYSICAL URANIUM TR
3.551 B CAD23.15 USD+2.12%13.57 K0.357.724 B CAD2.1514.26 CAD0.00%Miscellaneous
NANATIONAL BANK OF CANADA
3.337 B CAD115.39 CAD+0.76%357.893 K0.1838.842 B CAD12.189.47 CAD3.63%Finance
Buy
SLFSUN LIFE FINANCIAL INC
3.165 B CAD73.38 CAD+0.76%376.025 K0.2342.578 B CAD13.975.25 CAD+0.81%4.20%Finance
Buy
GWOGREAT WEST LIFECO INC
2.992 B CAD43.11 CAD+0.77%287.629 K0.1739.889 B CAD13.183.27 CAD−32.95%4.94%Finance
Neutral
TRPTC ENERGY CORPORATION
2.922 B CAD52.01 CAD+0.02%786.204 K0.1953.949 B CAD19.822.62 CAD+63.37%7.21%Industrial Services
Neutral
AEMAGNICO EAGLE MINES LTD
2.62 B CAD92.73 CAD+1.80%849.144 K0.6745.449 B CAD73.731.26 CAD−81.59%2.38%Non-Energy Minerals
Strong buy
ACAIR CANADA
2.276 B CAD18.67 CAD+1.03%1.133 M0.366.496 B CAD3.275.72 CAD0.00%Transportation
Strong buy
BCEBCE INC
2.263 B CAD46.15 CAD−0.02%1.443 M0.4942.111 B CAD24.021.92 CAD−31.63%8.45%Communications
Neutral
POWPOWER CORP OF CANADA
2.247 B CAD40.35 CAD+2.23%807.308 K0.2625.851 B CAD12.173.31 CAD+17.94%5.42%Finance
Buy
LLOBLAWS COMPANIES LIMITED
2.1 B CAD155.77 CAD−0.63%137.746 K0.5048.081 B CAD23.196.72 CAD+16.88%1.14%Retail Trade
Buy
PPLPEMBINA PIPELINE CORPORATION
1.776 B CAD50.21 CAD+0.26%516.005 K0.2827.518 B CAD16.772.99 CAD−41.52%5.33%Industrial Services
Buy
TOUTOURMALINE OIL CORP
1.736 B CAD67.70 CAD+1.99%524.455 K0.1423.331 B CAD13.614.97 CAD−45.64%1.66%Energy Minerals
Strong buy
ABXBARRICK GOLD CORPORATION
1.717 B CAD23.34 CAD+1.57%2.464 M0.8040.343 B CAD20.971.11 CAD+1964.56%2.36%Non-Energy Minerals
Buy
NTRNUTRIEN LTD
1.698 B CAD78.93 CAD+3.66%599.519 K0.7037.656 B CAD23.173.41 CAD−81.31%3.74%Process Industries
Buy
MGMAGNA INTERNATIONAL INC
1.637 B CAD64.09 CAD−0.85%1.032 M0.8818.57 B CAD13.464.76 CAD+131.11%3.89%Producer Manufacturing
Buy
GIB.ACGI INC
1.631 B CAD140.65 CAD−0.92%108.344 K0.3632.473 B CAD20.077.01 CAD+9.84%0.00%Technology Services
Buy
ARXARC RESOURCES LTD
1.597 B CAD25.68 CAD−0.16%449.926 K0.2215.373 B CAD9.832.61 CAD−25.90%2.64%Energy Minerals
Strong buy
FTSFORTIS INC
1.573 B CAD56.16 CAD+1.23%377.36 K0.2727.352 B CAD17.973.13 CAD+6.08%4.16%Utilities
Neutral
WNGEORGE WESTON LTD
1.54 B CAD189.37 CAD−0.59%27.942 K0.2425.479 B CAD20.099.43 CAD−25.71%1.50%Retail Trade
Buy
IFCINTACT FINANCIAL CORPORATION
1.316 B CAD230.06 CAD−1.03%135.329 K0.4341.452 B CAD26.768.60 CAD−33.77%1.94%Finance
Buy
TPX.AMOLSON COORS CANADA INC
1.281 B CAD87.88 CAD0.00%00.0017.089 B CAD13.076.72 CAD2.54%Consumer Non-Durables
IGMIGM FINANCIAL INC
1.149 B CAD38.34 CAD−0.18%43.392 K0.169.147 B CAD9.224.16 CAD−3.70%5.86%Finance
Buy
HHYDRO ONE LTD
1.085 B CAD40.26 CAD+0.45%155.868 K0.2424.011 B CAD22.281.81 CAD+3.32%2.96%Utilities
Neutral
EMAEMERA INC
1.044 B CAD48.39 CAD+0.37%225.316 K0.1413.697 B CAD13.523.58 CAD+0.73%5.90%Utilities
Neutral
WCNWASTE CONNECTIONS INC (CA)
1.03 B CAD227.35 CAD+0.07%44.994 K0.2258.62 B CAD54.834.15 CAD−5.11%0.64%Transportation
Buy
MRUMETRO INC
1.015 B CAD72.75 CAD−0.71%112.561 K0.3116.635 B CAD17.074.26 CAD+13.75%1.70%Retail Trade
Neutral
DOLDOLLARAMA INC
1.01 B CAD119.17 CAD−0.59%161.767 K0.3933.712 B CAD33.443.56 CAD+29.23%0.25%Retail Trade
Buy
ELFE L FINANCIAL CORP LTD
933.177 M CAD1120.00 CAD0.00%3840.903.877 B CAD1.34%Finance
BNREBROOKFIELD REINSURANCE LTD
911.039 M CAD60.01 CAD−0.50%30.455 K0.948.866 B CAD0.65%Finance
WCPWHITECAP RESOURCES INC
889 M CAD10.33 CAD+0.93%829.435 K0.356.118 B CAD9.151.13 CAD−45.93%6.40%Energy Minerals
Strong buy
RCI.AROGERS COMMUNICATIONS INC
849 M CAD59.00 CAD+2.52%6200.5228.86 B CAD52.741.12 CAD−68.46%3.48%Communications
Strong buy
TTELUS CORP
841 M CAD22.39 CAD−0.53%1.958 M0.7133.04 B CAD38.750.58 CAD−50.00%6.57%Technology Services
Buy
IAGIA FINANCIAL CORPORATION
789 M CAD90.31 CAD+4.10%270.202 K0.888.434 B CAD12.097.47 CAD−2.28%3.59%Finance
Buy
CSUCONSTELLATION SOFTWARE INC
762.573 M CAD3839.55 CAD+0.50%13.104 K0.5080.962 B CAD106.8435.94 CAD+13.85%0.14%Technology Services
Buy
CPXCAPITAL POWER CORPORATION
744 M CAD37.29 CAD+0.40%209.977 K0.394.692 B CAD7.115.24 CAD+131.66%6.53%Utilities
Buy
DOOBRP INC
743.4 M CAD96.36 CAD+1.27%74.802 K0.767.292 B CAD10.209.45 CAD−11.73%0.79%Producer Manufacturing
Buy
WPMWHEATON PRECIOUS METALS CORP
725.651 M CAD76.00 CAD+1.82%235.897 K0.3933.834 B CAD47.461.60 CAD−16.92%1.10%Non-Energy Minerals
Strong buy
GILGILDAN ACTIVEWEAR INC
720.166 M CAD44.46 CAD−2.54%137.486 K0.537.691 B CAD11.143.99 CAD+12.35%2.27%Consumer Non-Durables
Buy
SFCSAGICOR FINL CO LTD
718.116 M CAD6.80 CAD0.00%6.817 K0.92958.122 M CAD1.364.99 CAD+383.66%4.57%Finance
Strong buy
ONEXONEX CORP
713.984 M CAD100.33 CAD+0.64%31.474 K0.527.726 B CAD10.899.21 CAD+124.03%0.40%Finance
Buy
CUCANADIAN UTILITIES
707 M CAD31.51 CAD−0.16%128.306 K0.226.449 B CAD14.712.14 CAD−6.93%5.70%Utilities
Buy
TATRANSALTA CORP
695 M CAD9.80 CAD−2.39%768.914 K0.683.088 B CAD4.672.10 CAD+400.69%2.24%Utilities
Buy
EMP.AEMPIRE CO
686 M CAD32.67 CAD−0.09%75.372 K0.298.283 B CAD10.823.02 CAD+16.02%2.23%Retail Trade
Buy
TFIITFI INTERNATIONAL INC
681.426 M CAD186.84 CAD+1.06%104.708 K0.3415.612 B CAD24.637.59 CAD−33.85%1.09%Transportation
Strong buy
ALAALTAGAS LTD
673 M CAD30.28 CAD+0.17%417.428 K0.628.945 B CAD14.662.06 CAD+20.42%3.76%Utilities
Strong buy
SDESPARTAN DELTA CORP
663.107 M CAD4.29 CAD−0.23%267.494 K0.81744.76 M CAD1.263.39 CAD−16.22%0.00%Energy Minerals
Strong buy
BBD.ABOMBARDIER INC
661.347 M CAD71.40 CAD−0.90%5.349 K0.427.047 B CAD19.533.66 CAD−38.86%0.00%Electronic Technology
Buy
QBR.AQUEBECOR INC
650.5 M CAD30.45 CAD+4.53%4870.926.681 B CAD11.162.73 CAD+8.63%4.17%Consumer Services
Buy
SAPSAPUTO GROUP INC
622 M CAD26.93 CAD+0.30%127.166 K0.4311.389 B CAD34.220.79 CAD−34.10%2.74%Consumer Non-Durables
Buy
PXTPAREX RESOURCES INC
619.923 M CAD24.58 CAD+3.84%383.505 K1.012.445 B CAD4.215.84 CAD−17.61%6.34%Energy Minerals
Buy
ERFENERPLUS CORPORATION
615.56 M CAD27.55 CAD−0.07%190.281 K0.425.631 B CAD9.732.83 CAD−45.24%1.18%Energy Minerals
Neutral
GLXYGALAXY DIGITAL HLDGS LTD
613.785 M CAD13.36 CAD+1.44%179.764 K0.284.283 B CAD2.734.89 CAD0.00%Commercial Services
Strong buy
SCRSTRATHCONA RESOURCES LTD
587.2 M CAD30.80 CAD−0.29%11.553 K0.456.618 B CAD7.743.98 CAD−65.34%0.00%Energy Minerals
Buy
CPGCRESCENT POINT ENERGY CORP
570.3 M CAD12.05 CAD+0.50%1.566 M0.587.433 B CAD12.470.97 CAD−61.77%3.46%Energy Minerals
Strong buy
MEGMEG ENERGY CORP
569 M CAD31.55 CAD−0.60%1.024 M0.688.652 B CAD15.332.06 CAD+1.43%0.00%Energy Minerals
Buy
KKINROSS GOLD CORP
561.875 M CAD10.28 CAD+5.44%2.429 M0.7511.983 B CAD21.800.47 CAD+8031.03%1.67%Non-Energy Minerals
Buy
WSPWSP GLOBAL INC
550 M CAD215.73 CAD−1.37%162.643 K1.0227.267 B CAD49.014.40 CAD+23.34%0.69%Industrial Services
Strong buy
CCL.ACCL INDUSTRIES INC
530.2 M CAD74.48 CAD+3.03%3000.8313.015 B CAD26.152.85 CAD−15.68%1.44%Commercial Services
Strong buy
TIHTOROMONT INDUSTRIES LTD
529.328 M CAD124.18 CAD−0.01%29.563 K0.2510.222 B CAD19.916.24 CAD+5.47%1.43%Distribution Services
Buy
FTTFINNING INTERNATIONAL INC
523 M CAD43.43 CAD+1.09%183.491 K0.416.187 B CAD12.433.49 CAD−1.68%2.33%Distribution Services
Strong buy
LNRLINAMAR CORP
503.054 M CAD70.99 CAD+7.90%223.371 K2.784.048 B CAD8.708.16 CAD+22.61%1.38%Producer Manufacturing
Strong buy
FIH.UFAIRFAX INDIA HOLDINGS CORPORATION
501.773 M CAD14.15 USD+0.28%6.701 K0.181.907 B CAD14.751.30 CAD+70.74%0.00%Finance
PKIPARKLAND CORPORATION
471 M CAD39.84 CAD−0.50%272.254 K0.446.996 B CAD18.372.17 CAD+7.76%3.42%Distribution Services
Strong buy
POUPARAMOUNT RESOURCES LIMITED
470.2 M CAD32.91 CAD+0.37%124.748 K0.464.735 B CAD14.342.29 CAD−60.68%4.57%Energy Minerals
Buy
EFNELEMENT FLEET MANAGEMENT CORP
466.197 M CAD22.85 CAD−1.72%163.807 K0.379.048 B CAD20.721.10 CAD+17.02%1.89%Finance
Buy
EQBEQB INC
445.908 M CAD84.81 CAD−2.33%49.712 K1.183.315 B CAD1.81%Finance
Buy
ACO.XATCO LTD
432 M CAD39.88 CAD+0.15%61.469 K0.274.478 B CAD10.913.66 CAD+1.96%4.81%Utilities
Buy
IVNIVANHOE MINES LTD
430.453 M CAD19.87 CAD−0.05%1.019 M0.2625.234 B CAD115.460.17 CAD−65.50%0.00%Non-Energy Minerals
Strong buy
KEYKEYERA CORPORATION
424.032 M CAD35.10 CAD−0.13%198.464 K0.308.052 B CAD18.971.85 CAD+24.43%5.63%Industrial Services
Buy
CCACOGECO COMMUNICATIONS INC
392.273 M CAD56.87 CAD+0.73%20.057 K0.482.384 B CAD6.838.33 CAD−8.20%5.91%Consumer Services
Neutral
NVANUVISTA ENERGY LTD
367.678 M CAD12.71 CAD−0.47%240.73 K0.652.651 B CAD8.651.47 CAD−46.38%0.00%Energy Minerals
Buy
XTMX GROUP LIMITED
356 M CAD36.18 CAD−1.04%103.852 K0.3310.114 B CAD24.801.46 CAD+12.00%1.95%Finance
Neutral
CWBCANADIAN WESTERN BANK
350.649 M CAD27.28 CAD−0.04%71.627 K0.282.633 B CAD8.273.30 CAD4.91%Finance
Buy
DFYDEFINITY FINL CORP
350.1 M CAD46.74 CAD+0.19%49.968 K0.655.407 B CAD15.583.00 CAD+39.08%1.23%Finance
Buy
STNSTANTEC INC
331.2 M CAD112.82 CAD−3.24%253.599 K1.0213.3 B CAD37.932.97 CAD+33.74%0.68%Industrial Services
Buy
VLEVALEURA ENERGY INC
330.708 M CAD5.27 CAD−0.94%323.669 K1.21547.72 M CAD0.00%Energy Minerals
Strong buy
CLSCELESTICA INC
330.133 M CAD66.10 CAD−2.59%305.025 K0.568.062 B CAD18.223.63 CAD+127.32%0.00%Electronic Technology
Buy
LUNLUNDIN MINING CORP
326.033 M CAD15.99 CAD+0.85%565.458 K0.1712.27 B CAD84.130.19 CAD−53.29%2.27%Non-Energy Minerals
Buy
SJSTELLA JONES INC
326 M CAD79.11 CAD−1.86%96.54 K0.484.576 B CAD13.285.96 CAD+41.66%1.20%Non-Energy Minerals
Buy
PEYPEYTO EXPLORATION & DEVELOP CORP
292.635 M CAD15.35 CAD+0.20%351.086 K0.392.98 B CAD9.511.61 CAD−27.77%8.62%Energy Minerals
Buy
SOILSATURN OIL & GAS INC
290.623 M CAD2.55 CAD+3.66%304.828 K0.92342.71 M CAD0.853.00 CAD0.00%Energy Minerals
Strong buy
PDPRECISION DRILLING CORPORATION
289.244 M CAD100.36 CAD+0.19%42.478 K0.401.45 B CAD6.5115.42 CAD+155.15%0.00%Industrial Services
Strong buy
ATRLSNC-LAVALIN GROUP INC
287.208 M CAD55.80 CAD−0.13%118.2 K0.419.808 B CAD34.121.64 CAD+2847.03%0.14%Industrial Services
Strong buy
AGIALAMOS GOLD INC
283.434 M CAD21.48 CAD+2.04%446.88 K0.618.357 B CAD31.150.69 CAD+114.86%0.64%Non-Energy Minerals
Buy