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 CAD145.01 CAD+0.33%5.696 M1.28204.211 B CAD13.5410.71 CAD3.77%Finance
Buy
TDTORONTO-DOMINION BANK
10.782 B CAD76.81 CAD−1.06%3.693 M0.69136.115 B CAD12.156.32 CAD5.16%Finance
Buy
SUSUNCOR ENERGY INC
8.295 B CAD55.43 CAD−1.07%9.283 M0.9071.34 B CAD9.176.04 CAD+1.42%3.84%Energy Minerals
Buy
CNQCANADIAN NATURAL RESOURCES LTD
8.233 B CAD103.25 CAD−1.95%3.535 M1.29110.565 B CAD15.236.78 CAD−19.93%3.73%Energy Minerals
Buy
BNSBANK OF NOVA SCOTIA
7.41 B CAD65.16 CAD−1.59%1.932 M0.8179.634 B CAD10.666.11 CAD6.51%Finance
Neutral
ENBENBRIDGE INC
6.191 B CAD50.12 CAD−0.16%15.903 M1.12106.56 B CAD18.912.65 CAD+124.61%7.14%Industrial Services
Buy
FFHFAIRFAX FINANCIAL HLDGS LTD
5.914 B CAD1550.89 CAD+0.06%32.605 K0.6436.741 B CAD7.42208.94 CAD+71.84%1.31%Finance
Buy
CNRCANADIAN NATIONAL RAILWAYS CO
5.625 B CAD174.58 CAD+0.94%1.142 M1.23111.068 B CAD19.289.06 CAD+13.76%1.84%Transportation
Neutral
MFCMANULIFE FINANCIAL CORP
5.103 B CAD35.98 CAD−0.06%7.98 M0.8564.973 B CAD15.412.33 CAD−19.35%4.16%Finance
Buy
CMCANADIAN IMPERIAL BANK OF COMMERCE
4.995 B CAD66.30 CAD−1.07%3.446 M2.0162.141 B CAD10.156.53 CAD5.34%Finance
Neutral
IMOIMPERIAL OIL
4.889 B CAD93.25 CAD−1.91%592.367 K0.7649.967 B CAD10.868.59 CAD−27.72%2.25%Energy Minerals
Neutral
BMOBANK OF MONTREAL
4.365 B CAD129.34 CAD+0.13%1.591 M0.7193.829 B CAD18.327.06 CAD4.61%Finance
Buy
ATDALIMENTATION COUCHE-TARD
4.11 B CAD77.61 CAD+2.24%1.258 M1.0374.783 B CAD19.014.08 CAD+10.39%0.81%Retail Trade
Buy
CVECENOVUS ENERGY INC
4.109 B CAD27.36 CAD−1.08%5.659 M0.7451.214 B CAD11.282.43 CAD−10.58%2.05%Energy Minerals
Strong buy
CPCANADIAN PAC KANS CITY LTD
3.927 B CAD109.95 CAD−0.82%1.17 M1.15102.551 B CAD26.324.18 CAD+4.60%0.69%Transportation
Buy
TRITHOMSON-REUTERS CORP
3.637 B CAD236.39 CAD+0.07%205.146 K0.78106.501 B CAD33.407.08 CAD+117.10%1.15%Technology Services
Neutral
U.USPROTT PHYSICAL URANIUM TR
3.551 B CAD21.84 USD−3.83%18.808 K0.797.438 B CAD2.0314.26 CAD0.00%Miscellaneous
NANATIONAL BANK OF CANADA
3.337 B CAD113.88 CAD−1.29%1.071 M0.8038.625 B CAD12.029.47 CAD3.65%Finance
Buy
SLFSUN LIFE FINANCIAL INC
3.165 B CAD69.47 CAD−0.63%2.602 M0.9040.506 B CAD13.155.28 CAD+3.18%4.40%Finance
Buy
GWOGREAT WEST LIFECO INC
2.992 B CAD42.85 CAD−0.40%2.885 M0.8239.955 B CAD13.103.27 CAD−32.95%4.94%Finance
Neutral
TRPTC ENERGY CORPORATION
2.922 B CAD53.15 CAD−0.54%3.646 M1.1755.142 B CAD20.262.62 CAD+63.37%7.06%Industrial Services
Neutral
AEMAGNICO EAGLE MINES LTD
2.62 B CAD93.09 CAD−2.74%1.253 M1.0246.446 B CAD74.021.26 CAD−81.59%2.33%Non-Energy Minerals
Strong buy
ACAIR CANADA
2.276 B CAD18.52 CAD+0.22%1.763 M0.896.639 B CAD3.245.72 CAD0.00%Transportation
Strong buy
BCEBCE INC
2.263 B CAD46.75 CAD+1.15%2.585 M1.1442.649 B CAD24.331.92 CAD−31.63%8.34%Communications
Neutral
POWPOWER CORP OF CANADA
2.247 B CAD39.89 CAD+1.79%1.625 M1.1226.116 B CAD10.333.86 CAD+49.78%5.36%Finance
Buy
LLOBLAWS COMPANIES LIMITED
2.1 B CAD155.67 CAD−0.22%539.821 K1.5647.75 B CAD23.176.72 CAD+16.88%1.15%Retail Trade
Buy
PPLPEMBINA PIPELINE CORPORATION
1.776 B CAD50.13 CAD−1.05%5.572 M2.4127.55 B CAD16.093.12 CAD−36.71%5.33%Industrial Services
Buy
TOUTOURMALINE OIL CORP
1.736 B CAD68.32 CAD+1.26%1.68 M0.5324.013 B CAD13.744.97 CAD−45.64%1.61%Energy Minerals
Strong buy
ABXBARRICK GOLD CORPORATION
1.717 B CAD23.66 CAD−2.67%2.352 M0.6541.537 B CAD21.261.11 CAD+1964.56%2.29%Non-Energy Minerals
Buy
NTRNUTRIEN LTD
1.698 B CAD82.60 CAD+1.61%1.078 M1.1240.856 B CAD35.932.30 CAD−86.16%3.45%Process Industries
Buy
MGMAGNA INTERNATIONAL INC
1.637 B CAD63.12 CAD−0.58%2.644 M1.1518.133 B CAD13.254.76 CAD+131.11%3.99%Producer Manufacturing
Buy
GIB.ACGI INC
1.631 B CAD143.62 CAD+0.01%405.822 K1.2732.852 B CAD20.507.01 CAD+9.84%0.00%Technology Services
Buy
ARXARC RESOURCES LTD
1.597 B CAD25.44 CAD−1.05%1.393 M0.6515.202 B CAD12.761.99 CAD−56.23%2.67%Energy Minerals
Strong buy
FTSFORTIS INC
1.573 B CAD55.39 CAD−0.88%2.617 M1.0327.308 B CAD17.723.13 CAD+6.08%4.17%Utilities
Neutral
WNGEORGE WESTON LTD
1.54 B CAD193.90 CAD+0.98%133.626 K1.1125.773 B CAD20.579.43 CAD−25.71%1.47%Retail Trade
Buy
IFCINTACT FINANCIAL CORPORATION
1.316 B CAD227.50 CAD−0.11%183.401 K0.6140.568 B CAD26.468.60 CAD−33.77%1.98%Finance
Buy
TPX.AMOLSON COORS CANADA INC
1.281 B CAD80.00 CAD0.00%00.0015.913 B CAD11.906.72 CAD2.83%Consumer Non-Durables
IGMIGM FINANCIAL INC
1.149 B CAD36.77 CAD−0.24%146.903 K0.908.756 B CAD8.844.16 CAD−3.70%6.12%Finance
Buy
HHYDRO ONE LTD
1.085 B CAD40.22 CAD−0.30%692.097 K0.7924.095 B CAD22.031.83 CAD+7.22%2.95%Utilities
Neutral
EMAEMERA INC
1.044 B CAD49.65 CAD−0.66%813.891 K0.6614.23 B CAD22.192.24 CAD−47.21%5.73%Utilities
Neutral
WCNWASTE CONNECTIONS INC (CA)
1.03 B CAD226.61 CAD+0.53%219.93 K0.9158.47 B CAD54.654.15 CAD−5.11%0.65%Transportation
Neutral
MRUMETRO INC
1.015 B CAD73.97 CAD−0.11%491.641 K1.0816.793 B CAD17.354.26 CAD+13.75%1.68%Retail Trade
Neutral
DOLDOLLARAMA INC
1.01 B CAD124.35 CAD+0.47%477.057 K1.0334.972 B CAD34.893.56 CAD+29.23%0.24%Retail Trade
Buy
ELFE L FINANCIAL CORP LTD
933.177 M CAD1097.73 CAD−0.21%5481.053.8 B CAD3.51312.33 CAD+246.89%1.37%Finance
BNREBROOKFIELD REINSURANCE LTD
911.039 M CAD60.68 CAD−0.61%20.303 K0.748.919 B CAD0.64%Finance
WCPWHITECAP RESOURCES INC
889 M CAD10.40 CAD−0.29%2.87 M1.786.219 B CAD9.211.13 CAD−45.93%6.29%Energy Minerals
Strong buy
RCI.AROGERS COMMUNICATIONS INC
849 M CAD59.00 CAD−1.42%4330.3329.173 B CAD52.741.12 CAD−68.46%3.39%Communications
Strong buy
TTELUS CORP
841 M CAD22.65 CAD+1.21%3.7 M1.1433.245 B CAD44.140.51 CAD−50.05%6.53%Technology Services
Buy
IAGIA FINANCIAL CORPORATION
789 M CAD92.72 CAD+0.29%1.392 M4.259.014 B CAD12.837.23 CAD−18.02%3.36%Finance
Strong buy
CSUCONSTELLATION SOFTWARE INC
762.573 M CAD3709.05 CAD+0.03%17.483 K0.5378.6 B CAD101.4636.56 CAD+15.29%0.14%Technology Services
Buy
CPXCAPITAL POWER CORPORATION
744 M CAD38.07 CAD−0.42%191.125 K0.494.809 B CAD7.265.24 CAD+131.66%6.37%Utilities
Buy
DOOBRP INC
743.4 M CAD91.78 CAD−1.21%159.629 K1.136.885 B CAD9.729.45 CAD−11.73%0.82%Producer Manufacturing
Buy
WPMWHEATON PRECIOUS METALS CORP
725.651 M CAD77.47 CAD−1.84%671.604 K1.1435.117 B CAD44.111.76 CAD−3.42%1.06%Non-Energy Minerals
Strong buy
GILGILDAN ACTIVEWEAR INC
720.166 M CAD48.80 CAD−0.59%266.821 K0.918.227 B CAD12.233.99 CAD+12.35%2.12%Consumer Non-Durables
Buy
SFCSAGICOR FINL CO LTD
718.116 M CAD6.79 CAD−0.59%6.905 K0.74956.713 M CAD1.305.23 CAD+669.64%4.58%Finance
Strong buy
ONEXONEX CORP
713.984 M CAD97.32 CAD+0.38%119.325 K1.117.484 B CAD7.3413.26 CAD0.41%Finance
Buy
CUCANADIAN UTILITIES
707 M CAD31.94 CAD+0.06%514.079 K0.956.526 B CAD14.912.14 CAD−6.93%5.63%Utilities
Buy
TATRANSALTA CORP
695 M CAD9.69 CAD−1.32%775.613 K0.752.947 B CAD4.622.10 CAD+400.69%2.32%Utilities
Buy
EMP.AEMPIRE CO
686 M CAD34.00 CAD+1.95%286.285 K0.928.612 B CAD11.263.02 CAD+16.02%2.15%Retail Trade
Buy
TFIITFI INTERNATIONAL INC
681.426 M CAD181.76 CAD+0.87%269.376 K1.4615.348 B CAD23.967.59 CAD−33.85%1.10%Transportation
Strong buy
ALAALTAGAS LTD
673 M CAD30.65 CAD−0.36%857.746 K1.079.069 B CAD14.842.06 CAD+20.42%3.71%Utilities
Strong buy
SDESPARTAN DELTA CORP
663.107 M CAD4.07 CAD−3.10%62.532 K0.23704.924 M CAD1.203.39 CAD−16.22%0.00%Energy Minerals
Strong buy
BBD.ABOMBARDIER INC
661.347 M CAD90.53 CAD+14.65%28.067 K3.718.895 B CAD24.773.66 CAD−38.86%0.00%Electronic Technology
Buy
QBR.AQUEBECOR INC
650.5 M CAD30.00 CAD−0.17%1.716 K1.616.86 B CAD10.202.94 CAD+16.32%4.08%Consumer Services
Buy
SAPSAPUTO GROUP INC
622 M CAD27.80 CAD+1.13%330.064 K0.9211.792 B CAD35.320.79 CAD−34.10%2.64%Consumer Non-Durables
Buy
PXTPAREX RESOURCES INC
619.923 M CAD22.63 CAD−1.78%490.32 K0.882.338 B CAD4.255.32 CAD−21.37%6.63%Energy Minerals
Strong buy
ERFENERPLUS CORPORATION
615.56 M CAD27.35 CAD−0.87%688.006 K1.565.586 B CAD11.262.43 CAD−58.36%1.19%Energy Minerals
Neutral
GLXYGALAXY DIGITAL HLDGS LTD
613.785 M CAD14.20 CAD+5.81%1.208 M2.114.823 B CAD2.904.90 CAD0.00%Commercial Services
Strong buy
SCRSTRATHCONA RESOURCES LTD
587.2 M CAD34.91 CAD−1.55%66.615 K0.997.479 B CAD12.302.84 CAD−75.75%3.79%Energy Minerals
Buy
VVRNVEREN INC
570.3 M CAD11.53 CAD−3.43%4.202 M1.617.143 B CAD−0.09 CAD−110.05%3.60%Energy Minerals
Strong buy
MEGMEG ENERGY CORP
569 M CAD29.41 CAD−2.13%2.585 M1.608.017 B CAD14.292.06 CAD+1.43%0.00%Energy Minerals
Buy
KKINROSS GOLD CORP
561.875 M CAD10.83 CAD−3.39%4.282 M1.4613.31 B CAD22.960.47 CAD+8031.03%1.50%Non-Energy Minerals
Buy
WSPWSP GLOBAL INC
550 M CAD208.88 CAD+0.42%184.84 K0.8826.041 B CAD46.264.52 CAD+23.14%0.72%Industrial Services
Strong buy
CCL.ACCL INDUSTRIES INC
530.2 M CAD72.36 CAD0.00%00.0012.698 B CAD24.272.98 CAD−14.38%1.49%Commercial Services
Strong buy
TIHTOROMONT INDUSTRIES LTD
529.328 M CAD122.50 CAD−0.46%101.167 K1.1610.083 B CAD19.646.24 CAD+5.47%1.44%Distribution Services
Buy
FTTFINNING INTERNATIONAL INC
523 M CAD43.16 CAD−1.08%424.282 K1.236.215 B CAD12.363.49 CAD−1.68%2.32%Distribution Services
Strong buy
LNRLINAMAR CORP
503.054 M CAD71.02 CAD−0.48%80.563 K0.594.37 B CAD7.759.17 CAD+29.68%1.28%Producer Manufacturing
Strong buy
FIH.UFAIRFAX INDIA HOLDINGS CORPORATION
501.773 M CAD14.02 USD−1.20%5.157 K0.131.895 B CAD14.611.30 CAD+70.74%0.00%Finance
PKIPARKLAND CORPORATION
471 M CAD38.83 CAD−1.37%377.546 K0.836.785 B CAD17.912.17 CAD+7.76%3.53%Distribution Services
Strong buy
POUPARAMOUNT RESOURCES LIMITED
470.2 M CAD31.98 CAD−0.99%126.626 K0.804.618 B CAD13.942.29 CAD−60.68%4.69%Energy Minerals
Buy
EFNELEMENT FLEET MANAGEMENT CORP
466.197 M CAD24.56 CAD−0.73%587.007 K0.959.558 B CAD21.171.16 CAD+17.94%1.79%Finance
Strong buy
EQBEQB INC
445.908 M CAD82.12 CAD−0.86%61.279 K1.273.135 B CAD1.91%Finance
Buy
ACO.XATCO LTD
432 M CAD40.75 CAD−0.46%212.025 K0.974.577 B CAD11.143.66 CAD+1.96%4.70%Utilities
Buy
IVNIVANHOE MINES LTD
430.453 M CAD19.39 CAD−8.88%5.282 M2.4724.612 B CAD112.670.17 CAD−65.50%0.00%Non-Energy Minerals
Strong buy
KEYKEYERA CORPORATION
424.032 M CAD36.00 CAD−1.99%1.61 M1.588.25 B CAD23.101.56 CAD−0.95%5.50%Industrial Services
Buy
CCACOGECO COMMUNICATIONS INC
392.273 M CAD55.89 CAD−0.20%44.223 K0.702.36 B CAD6.718.33 CAD−8.20%5.97%Consumer Services
Neutral
NVANUVISTA ENERGY LTD
367.678 M CAD13.06 CAD+0.54%375.13 K0.902.711 B CAD8.891.47 CAD−46.39%0.00%Energy Minerals
Buy
XTMX GROUP LIMITED
356 M CAD37.01 CAD+0.68%300.302 K0.9210.238 B CAD25.371.46 CAD+12.00%1.93%Finance
Neutral
CWBCANADIAN WESTERN BANK
350.649 M CAD27.01 CAD−0.84%218.492 K0.732.606 B CAD8.193.30 CAD4.96%Finance
Buy
DFYDEFINITY FINL CORP
350.1 M CAD44.03 CAD+0.36%68.483 K0.625.103 B CAD14.503.04 CAD+16.26%1.30%Finance
Buy
STNSTANTEC INC
331.2 M CAD110.69 CAD+0.91%222.901 K0.9812.626 B CAD35.883.09 CAD+28.15%0.72%Industrial Services
Buy
VLEVALEURA ENERGY INC
330.708 M CAD4.81 CAD−1.23%801.569 K2.27495.213 M CAD5.740.84 CAD−68.23%0.00%Energy Minerals
Strong buy
CLSCELESTICA INC
330.133 M CAD73.74 CAD+2.63%743.914 K1.218.76 B CAD20.323.63 CAD+127.32%0.00%Electronic Technology
Buy
LUNLUNDIN MINING CORP
326.033 M CAD16.36 CAD−8.04%3.698 M1.4912.665 B CAD86.110.19 CAD−53.29%2.20%Non-Energy Minerals
Buy
SJSTELLA JONES INC
326 M CAD84.86 CAD+1.26%140.556 K0.834.817 B CAD14.245.96 CAD+41.66%1.14%Non-Energy Minerals
Buy
PEYPEYTO EXPLORATION & DEVELOP CORP
292.635 M CAD15.58 CAD−1.58%1.715 M1.953.031 B CAD9.641.62 CAD−25.85%8.47%Energy Minerals
Buy
SOILSATURN OIL & GAS INC
290.623 M CAD2.60 CAD−0.76%255.333 K0.48419.993 M CAD41.010.06 CAD−98.90%0.00%Energy Minerals
Strong buy
PDPRECISION DRILLING CORPORATION
289.244 M CAD95.81 CAD−1.92%80.573 K1.171.387 B CAD6.2115.42 CAD+155.15%0.00%Industrial Services
Strong buy
ATRLATKINSREALIS GROUP INC
287.208 M CAD53.51 CAD+2.29%337.717 K0.999.387 B CAD30.881.73 CAD+2164.84%0.15%Industrial Services
Strong buy
AGIALAMOS GOLD INC
283.434 M CAD22.62 CAD−3.99%797.149 K1.178.98 B CAD32.810.69 CAD+114.86%0.60%Non-Energy Minerals
Strong buy