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 CAD172.04 CAD−0.36%2.1 M0.37242.955 B CAD15.3111.24 CAD3.26%Finance
Buy
TDTORONTO-DOMINION BANK
10.782 B CAD78.91 CAD+0.22%4.024 M0.61137.927 B CAD18.624.24 CAD5.17%Finance
Buy
SUSUNCOR ENERGY INC
8.295 B CAD54.48 CAD−0.75%3.404 M0.7569.191 B CAD9.345.83 CAD+27.86%4.00%Energy minerals
Buy
CNQCANADIAN NATURAL RESOURCES LTD
8.233 B CAD47.57 CAD−1.43%4.063 M1.04100.366 B CAD13.503.52 CAD+9.60%4.36%Energy minerals
Buy
BNSBANK OF NOVA SCOTIA
7.41 B CAD75.05 CAD+0.07%1.95 M0.4392.279 B CAD13.205.69 CAD5.65%Finance
Neutral
ENBENBRIDGE INC
6.191 B CAD58.93 CAD+0.20%9.536 M1.00128.347 B CAD20.072.94 CAD+95.87%6.16%Finance
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
5.914 B CAD1,835.68 CAD+0.78%31.356 K0.8745.468 B CAD8.25222.58 CAD−17.10%1.10%Finance
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
5.625 B CAD154.15 CAD−1.92%972.938 K1.0796.93 B CAD18.188.48 CAD+15.07%2.16%Transportation
Buy
MFCMANULIFE FINANCIAL CORP
5.103 B CAD44.24 CAD−1.16%3.476 M0.5477.503 B CAD15.612.83 CAD+4.67%3.54%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
4.995 B CAD89.55 CAD−0.12%1.358 M0.5583.932 B CAD12.976.90 CAD4.02%Finance
Buy
IMOIMPERIAL OIL
4.889 B CAD101.86 CAD−0.70%1.176 M1.1753.314 B CAD11.189.11 CAD+1.93%2.26%Energy minerals
Neutral
BMOBANK OF MONTREAL
4.365 B CAD129.30 CAD+0.07%1.325 M0.2894.313 B CAD14.988.63 CAD4.73%Finance
Buy
CVECENOVUS ENERGY INC
4.109 B CAD22.43 CAD−0.97%4.16 M0.8640.982 B CAD11.441.96 CAD−7.77%2.85%Energy minerals
Strong buy
CPCANADIAN PAC KANS CITY LTD
3.927 B CAD108.04 CAD−1.13%1.481 M1.17100.839 B CAD28.523.79 CAD−15.29%0.70%Transportation
Buy
ATDALIMENTATION COUCHE-TARD
3.686 B CAD77.03 CAD+0.30%968.937 K0.7873.023 B CAD20.293.80 CAD−6.98%0.91%Retail trade
Buy
TRITHOMSON-REUTERS CORP
3.637 B CAD234.03 CAD+0.21%204.983 K0.69105.246 B CAD33.836.92 CAD+5.27%1.23%Technology services
Neutral
NANATIONAL BANK OF CANADA
3.337 B CAD133.91 CAD+0.60%636.299 K0.5245.604 B CAD13.1810.16 CAD3.23%Finance
Neutral
SLFSUN LIFE FINANCIAL INC
3.165 B CAD82.46 CAD−0.21%650.794 K0.2847.485 B CAD13.506.11 CAD+9.31%3.86%Finance
Buy
GWOGREAT WEST LIFECO INC
2.992 B CAD49.09 CAD+0.25%843.108 K0.5445.721 B CAD13.043.76 CAD+16.09%4.45%Finance
Neutral
TRPTC ENERGY CORPORATION
2.922 B CAD67.82 CAD−1.47%3.536 M1.3070.362 B CAD13.834.90 CAD5.62%Industrial services
Buy
AEMAGNICO EAGLE MINES LTD
2.62 B CAD116.67 CAD−1.62%797.93 K0.7258.512 B CAD42.812.73 CAD−62.11%1.86%Non-energy minerals
Strong buy
ACAIR CANADA
2.276 B CAD22.54 CAD−2.59%4.491 M0.898.37 B CAD3.356.72 CAD+14.48%0.00%Transportation
Strong buy
BCEBCE INC
2.263 B CAD39.49 CAD+1.41%6.255 M1.0836.026 B CAD428.770.09 CAD−96.22%10.03%Communications
Neutral
POWPOWER CORP OF CANADA
2.247 B CAD46.57 CAD+0.26%883.437 K0.5129.905 B CAD11.014.23 CAD+64.28%4.75%Finance
Buy
LLOBLAWS COMPANIES LIMITED
2.1 B CAD185.51 CAD−0.18%334.803 K1.2056.352 B CAD28.016.62 CAD+7.41%1.03%Retail trade
Buy
PPLPEMBINA PIPELINE CORPORATION
1.776 B CAD57.00 CAD−0.23%1.357 M0.8333.09 B CAD17.323.29 CAD+51.51%4.76%Industrial services
Buy
TOUTOURMALINE OIL CORP
1.736 B CAD62.29 CAD−1.38%1.75 M0.6423.13 B CAD14.124.41 CAD+50.94%2.01%Energy minerals
Strong buy
ABXBARRICK GOLD CORPORATION
1.717 B CAD25.62 CAD−0.04%3.633 M1.0344.905 B CAD20.291.26 CAD+3,064.41%2.12%Non-energy minerals
Buy
NTRNUTRIEN LTD
1.698 B CAD67.21 CAD−0.93%785.062 K0.6533.253 B CAD33.312.02 CAD−65.49%4.31%Process industries
Buy
GIB.ACGI INC
1.693 B CAD154.81 CAD−0.67%172.185 K0.5934.89 B CAD21.177.31 CAD+6.49%0.00%Technology services
Buy
MGMAGNA INTERNATIONAL INC
1.637 B CAD60.38 CAD+0.94%2.12 M1.4417.35 B CAD11.805.12 CAD+5.11%4.26%Producer manufacturing
Buy
ARXARC RESOURCES LTD
1.597 B CAD24.86 CAD−0.80%2.263 M1.1414.733 B CAD11.832.10 CAD−28.72%2.65%Energy minerals
Strong buy
FTSFORTIS INC
1.573 B CAD61.47 CAD+1.12%1.195 M0.5730.44 B CAD19.043.23 CAD+4.59%3.84%Utilities
Neutral
WNGEORGE WESTON LTD
1.54 B CAD233.11 CAD−0.32%118.566 K1.0030.55 B CAD26.288.87 CAD−25.30%1.32%Retail trade
Neutral
IFCINTACT FINANCIAL CORPORATION
1.316 B CAD266.23 CAD+0.86%224.52 K0.8247.486 B CAD23.0111.57 CAD+79.24%1.78%Finance
Buy
TPX.AMOLSON COORS CANADA INC
1.281 B CAD84.00 CAD+25.99%8456.7317.246 B CAD13.916.04 CAD+299.66%2.80%Consumer non-durables
IGMIGM FINANCIAL INC
1.149 B CAD44.38 CAD+2.35%356.737 K1.3510.507 B CAD9.614.62 CAD+15.44%5.07%Finance
Buy
HHYDRO ONE LTD
1.085 B CAD44.61 CAD+0.34%463.827 K0.6826.741 B CAD23.561.89 CAD+5.07%2.74%Utilities
Neutral
EMAEMERA INC
1.044 B CAD50.19 CAD+0.95%1.437 M0.8014.475 B CAD22.522.23 CAD−48.63%5.72%Utilities
Neutral
WCNWASTE CONNECTIONS INC (CA)
1.03 B CAD256.05 CAD+1.52%399.34 K1.6166.077 B CAD51.734.95 CAD+14.11%0.61%Transportation
Buy
MRUMETRO INC
1.015 B CAD85.74 CAD−0.10%400.93 K0.7919.092 B CAD20.944.09 CAD+0.11%1.56%Retail trade
Neutral
DOLDOLLARAMA INC
1.01 B CAD151.00 CAD+1.08%574.676 K1.0942.446 B CAD39.123.86 CAD+24.72%0.23%Retail trade
Buy
ELFE L FINANCIAL CORP LTD
933.177 M CAD1,500.00 CAD+7.14%2311.405.193 B CAD4.59326.98 CAD+26.10%1.00%Finance
BNTBROOKFIELD WEALTH SOLUTIONS LTD
911.039 M CAD79.55 CAD−0.23%19.93 K0.7713.691 B CAD0.53%Finance
WCPWHITECAP RESOURCES INC
889 M CAD10.40 CAD−2.07%1.95 M0.836.116 B CAD7.151.45 CAD−2.51%7.02%Energy minerals
Strong buy
RCI.AROGERS COMMUNICATIONS INC
849 M CAD53.42 CAD−0.15%1030.0527.336 B CAD18.952.82 CAD+39.14%3.74%Communications
Buy
TTELUS CORP
841 M CAD21.81 CAD+3.76%6.63 M1.4332.541 B CAD35.030.62 CAD+12.20%7.02%Communications
Buy
IAGIA FINANCIAL CORPORATION
789 M CAD127.99 CAD−1.84%263.786 K0.8412.018 B CAD12.949.89 CAD+38.00%2.52%Finance
Buy
CSUCONSTELLATION SOFTWARE INC
762.573 M CAD4,357.00 CAD−0.94%16.406 K0.6592.331 B CAD106.7740.81 CAD+21.95%0.12%Technology services
Buy
CPXCAPITAL POWER CORPORATION
744 M CAD57.05 CAD+0.78%414.888 K0.717.473 B CAD13.784.14 CAD−5.93%4.38%Utilities
Buy
DOOBRP INC
743.4 M CAD68.81 CAD+1.43%278.753 K1.375.023 B CAD21.143.26 CAD−73.92%1.18%Producer manufacturing
Buy
WPMWHEATON PRECIOUS METALS CORP
725.651 M CAD90.23 CAD+1.06%626.806 K0.6940.934 B CAD49.411.83 CAD+14.60%0.93%Non-energy minerals
Buy
EMP.AEMPIRE CO
725.2 M CAD41.14 CAD−1.81%366.552 K0.919.751 B CAD15.032.74 CAD−7.58%1.86%Retail trade
Neutral
GILGILDAN ACTIVEWEAR INC
720.166 M CAD68.53 CAD+0.48%481.71 K1.0010.583 B CAD19.973.43 CAD−2.33%1.59%Consumer non-durables
Buy
SFCSAGICOR FINL CO LTD
718.116 M CAD6.09 CAD+0.66%10.19 K0.65850.136 M CAD1.394.38 CAD+433.34%5.28%Finance
Strong buy
ONEXONEX CORP
713.984 M CAD111.12 CAD+2.18%342.621 K3.198.233 B CAD9.2412.02 CAD+21.63%0.36%Finance
Buy
CUCANADIAN UTILITIES
707 M CAD34.64 CAD+0.14%755.732 K1.457.1 B CAD17.471.98 CAD−6.63%5.22%Utilities
Neutral
TATRANSALTA CORP
695 M CAD14.35 CAD−1.85%1.298 M0.864.282 B CAD28.070.51 CAD−76.09%1.64%Utilities
Buy
TFIITFI INTERNATIONAL INC
681.426 M CAD202.68 CAD−0.71%183.675 K1.0817.154 B CAD27.047.49 CAD−7.70%1.06%Transportation
Buy
ALAALTAGAS LTD
673 M CAD33.49 CAD+0.51%394.744 K0.519.973 B CAD20.161.66 CAD−19.14%3.50%Utilities
Buy
SDESPARTAN DELTA CORP
663.107 M CAD3.30 CAD−3.79%244.095 K0.82572.889 M CAD4.100.80 CAD−80.14%0.00%Energy minerals
Strong buy
BBD.ABOMBARDIER INC
661.347 M CAD97.86 CAD−2.11%17.837 K1.139.663 B CAD16.625.89 CAD−12.05%0.00%Electronic technology
Buy
QBR.AQUEBECOR INC
650.5 M CAD33.20 CAD−0.72%6001.827.692 B CAD10.813.07 CAD+14.24%3.84%Communications
Buy
OTEXOPEN TEXT CO
630.223 M CAD40.69 CAD−0.83%633.474 K0.7410.819 B CAD17.292.35 CAD+34.97%3.37%Technology services
Buy
PXTPAREX RESOURCES INC
619.923 M CAD14.05 CAD−2.23%365.561 K0.501.394 B CAD4.053.47 CAD−51.87%10.82%Energy minerals
Neutral
GLXYGALAXY DIGITAL HLDGS LTD
613.785 M CAD25.67 CAD+8.18%2.165 M2.318.766 B CAD5.904.35 CAD0.00%Finance
Strong buy
SCRSTRATHCONA RESOURCES LTD
587.2 M CAD28.07 CAD−4.03%26.965 K1.046.014 B CAD9.043.10 CAD−62.50%0.89%Energy minerals
Buy
VRNVEREN INC
570.3 M CAD7.34 CAD−1.87%2.948 M0.554.518 B CAD3.851.91 CAD6.06%Energy minerals
Strong buy
MEGMEG ENERGY CORP
569 M CAD26.13 CAD−3.61%1.337 M0.836.872 B CAD14.161.85 CAD−13.74%0.38%Energy minerals
Buy
KKINROSS GOLD CORP
561.875 M CAD14.55 CAD−1.89%2.596 M0.8317.882 B CAD17.850.82 CAD+209.41%1.12%Non-energy minerals
Buy
WSPWSP GLOBAL INC
550 M CAD241.25 CAD−4.36%296.878 K1.8031.446 B CAD46.775.16 CAD+19.43%0.62%Industrial services
Strong buy
CCL.ACCL INDUSTRIES INC
530.2 M CAD83.99 CAD0.00%00.0014.447 B CAD22.653.71 CAD+7.84%1.35%Commercial services
Strong buy
TIHTOROMONT INDUSTRIES LTD
529.328 M CAD118.65 CAD−0.48%191.151 K1.119.722 B CAD19.476.09 CAD−5.56%1.58%Distribution services
Buy
FTTFINNING INTERNATIONAL INC
523 M CAD41.45 CAD−0.84%212.339 K0.615.709 B CAD11.803.51 CAD−6.05%2.53%Distribution services
Strong buy
LNRLINAMAR CORP
503.054 M CAD59.32 CAD+1.28%105.448 K0.383.653 B CAD6.059.80 CAD+27.86%1.64%Producer manufacturing
Buy
FIH.UFAIRFAX INDIA HOLDINGS CORPORATION
501.773 M CAD16.30 USD+1.18%80.42 K2.722.203 B CAD16.351.35 CAD−57.76%0.00%Finance
PKIPARKLAND CORPORATION
471 M CAD32.98 CAD−0.51%235.588 K0.465.729 B CAD24.251.36 CAD−46.67%4.21%Distribution services
Strong buy
POUPARAMOUNT RESOURCES LIMITED
470.2 M CAD26.95 CAD+0.48%398.792 K0.833.958 B CAD11.162.41 CAD−42.24%6.03%Energy minerals
Strong buy
EFNELEMENT FLEET MANAGEMENT CORP
466.197 M CAD29.12 CAD+0.48%644.241 K1.3711.791 B CAD23.771.22 CAD+20.48%1.65%Finance
Buy
EQBEQB INC
445.908 M CAD107.50 CAD−0.62%53.866 K0.774.13 B CAD9.0811.83 CAD1.62%Finance
Buy
ACO.XATCO LTD
432 M CAD47.70 CAD+0.46%83.863 K0.645.371 B CAD13.933.42 CAD−2.09%4.08%Utilities
Buy
IVNIVANHOE MINES LTD
430.453 M CAD18.59 CAD−6.82%2.047 M1.2325.114 B CAD116.840.16 CAD−55.02%0.00%Non-energy minerals
Strong buy
KEYKEYERA CORPORATION
424.032 M CAD43.69 CAD−0.27%722.887 K1.2010.012 B CAD29.411.49 CAD+0.07%4.62%Industrial services
Buy
NVANUVISTA ENERGY LTD
367.678 M CAD12.57 CAD+7.44%1.414 M1.612.582 B CAD8.981.40 CAD−27.59%0.00%Energy minerals
Buy
XTMX GROUP LIMITED
356 M CAD45.04 CAD+0.65%527.489 K1.5112.509 B CAD30.831.46 CAD+9.19%1.64%Finance
Neutral
CWBCANADIAN WESTERN BANK
350.649 M CAD58.00 CAD+0.57%122.417 K0.565.61 B CAD19.822.93 CAD2.38%Finance
Neutral
DFYDEFINITY FINL CORP
350.1 M CAD54.81 CAD−1.19%243.196 K2.276.352 B CAD11.834.63 CAD+103.76%1.13%Finance
Neutral
CCACOGECO COMMUNICATIONS INC
335.534 M CAD72.13 CAD+0.88%60.57 K0.843.046 B CAD9.227.83 CAD−10.52%4.74%Consumer services
Buy
STNSTANTEC INC
331.2 M CAD112.16 CAD−4.42%419.021 K2.4012.794 B CAD37.363.00 CAD+0.86%0.74%Industrial services
Buy
VLEVALEURA ENERGY INC
330.708 M CAD5.15 CAD−2.46%271.665 K0.72551.045 M CAD5.151.00 CAD−61.80%0.00%Energy minerals
Strong buy
CLSCELESTICA INC
330.133 M CAD119.54 CAD+1.04%532.743 K0.6213.91 B CAD27.784.30 CAD+90.04%0.00%Electronic technology
Strong buy
LUNLUNDIN MINING CORP
326.033 M CAD13.89 CAD−3.88%2.597 M0.9410.791 B CAD28.750.48 CAD−20.91%2.59%Non-energy minerals
Buy
SJSTELLA JONES INC
326 M CAD72.37 CAD−2.55%358.766 K1.604.055 B CAD12.695.70 CAD+8.63%1.48%Non-energy minerals
Buy
PEYPEYTO EXPLORATION & DEVELOP CORP
292.635 M CAD15.20 CAD+0.07%529.305 K0.672.988 B CAD9.801.55 CAD−21.02%8.68%Energy minerals
Buy
SOILSATURN OIL & GAS INC
290.623 M CAD2.15 CAD−1.38%275.273 K1.65434.199 M CAD1.761.22 CAD−31.81%0.00%Energy minerals
Buy
PDPRECISION DRILLING CORPORATION
289.244 M CAD89.02 CAD−1.69%55.489 K0.421.252 B CAD5.4216.41 CAD+84.30%0.00%Industrial services
Strong buy
ATRLATKINSREALIS GROUP INC
287.208 M CAD69.19 CAD−1.00%539.379 K1.3412.097 B CAD37.671.84 CAD+326.17%0.12%Industrial services
Strong buy
AGIALAMOS GOLD INC
283.434 M CAD26.96 CAD−1.53%619.761 K0.7711.327 B CAD32.970.82 CAD+18.37%0.50%Non-energy minerals
Strong buy
RBARB GLOBAL INC
278.71 M CAD127.82 CAD+3.23%304.686 K2.3023.551 B CAD51.122.50 CAD+120.62%1.17%Technology services
Buy
TXGTOREX GOLD RESOURCES INC
275.876 M CAD29.74 CAD−3.25%283.556 K1.172.557 B CAD15.221.95 CAD−33.64%0.00%Non-energy minerals
Strong buy