South African companies with the highest net income

Net income shows the company's real profitability and how well it is managed. South African 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
NPNNASPERS LTD -N-53.36 B ZAR493,760 ZAC+1.56%955.83 K1.60872.84 B ZAR14.58338.74 ZAR−8.86%0.24%Technology services
Buy
SBKSTANDARD BANK GROUP LTD45.97 B ZAR21,913 ZAC+1.03%1.57 M0.50356.69 B ZAR8.3926.11 ZAR+6.62%6.74%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,256 ZAC+0.53%9.92 M0.76407.04 B ZAR10.656.81 ZAR+5.05%5.72%Finance
Buy
GFIGOLD FIELDS LTD22.82 B ZAR34,299 ZAC−4.81%2.14 M0.88306.99 B ZAR13.5925.24 ZAR+77.49%2.10%Non-energy minerals
Buy
INLINVESTEC LTD21.04 B ZAR12,544 ZAC+0.74%565.26 K0.61229.54 B ZAR7.3717.03 ZAR−28.86%6.57%Finance
Buy
ABGABSA GROUP LIMITED19.89 B ZAR18,926 ZAC+1.43%2 M0.98156.92 B ZAR8.2922.82 ZAR−9.17%7.24%Finance
Buy
VODVODACOM GROUP LTD16.29 B ZAR11,651 ZAC+1.78%1.05 M0.89225.33 B ZAR15.507.52 ZAR−16.74%4.89%Communications
Neutral
NEDNEDBANK GROUP LTD15.47 B ZAR27,993 ZAC+0.15%1.13 M0.89129.98 B ZAR8.4733.03 ZAR+11.93%7.12%Finance
Strong buy
KIOKUMBA IRON ORE LTD14.7 B ZAR38,310 ZAC−0.78%781.02 K1.59122.88 B ZAR8.3845.70 ZAR−35.31%11.22%Non-energy minerals
Neutral
SLMSANLAM LIMITED14.48 B ZAR8,825 ZAC+2.12%4.62 M1.14174.3 B ZAR11.297.81 ZAR+9.49%4.53%Finance
Neutral
EXXEXXARO RESOURCES LTD11.29 B ZAR16,663 ZAC+0.11%586.67 K0.4840.24 B ZAR4.4437.53 ZAR−20.96%10.84%Energy minerals
Buy
CPICAPITEC BANK HLDGS LTD10.57 B ZAR310,552 ZAC+0.02%191 K0.63360.55 B ZAR29.23106.24 ZAR+26.29%1.75%Finance
Buy
NRPNEPI ROCKCASTLE N.V.9.52 B ZAR14,436 ZAC+0.96%854.01 K0.75102.82 B ZAR9.0615.94 ZAR+0.50%7.43%Finance
Neutral
HARHARMONY GM CO LTD8.59 B ZAR20,616 ZAC−4.57%2.11 M1.00129.63 B ZAR15.1213.64 ZAR+75.54%1.17%Non-energy minerals
Neutral
LTELIGHTHOUSE PROPERTIES PLC8.14 B ZAR840 ZAC+1.82%348 K0.1815.91 B ZAR1.894.45 ZAR+1,067.21%6.17%Finance
BIDBID CORPORATION LTD8.01 B ZAR47,276 ZAC+0.16%344.94 K0.48158.64 B ZAR19.8423.83 ZAR+15.94%2.31%Consumer services
Buy
DSYDISCOVERY LTD7.25 B ZAR20,931 ZAC+0.36%554.29 K0.32140.37 B ZAR19.3710.80 ZAR+36.25%1.04%Finance
Buy
OMUOLD MUTUAL LIMITED7.07 B ZAR1,247 ZAC+0.81%15.8 M1.0358.86 B ZAR6.971.79 ZAR+32.82%6.65%Finance
Buy
AMSANGLO AMERICAN PLAT LTD7.06 B ZAR61,273 ZAC−0.84%689.04 K1.38160.97 B ZAR22.8826.78 ZAR−45.86%3.11%Non-energy minerals
Neutral
BVTBIDVEST LTD6.37 B ZAR25,172 ZAC+0.08%742.9 K1.2485.56 B ZAR13.4718.69 ZAR+6.62%3.63%Retail trade
Buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR27,498 ZAC+0.61%1.23 M0.70150.75 B ZAR24.0411.44 ZAR+6.08%2.59%Retail trade
Neutral
TGATHUNGELA RESOURCES LTD5.16 B ZAR11,349 ZAC−2.89%654.69 K0.8815.94 B ZAR4.7124.12 ZAR−69.77%10.57%Utilities
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,510 ZAC−0.46%6.95 M1.2421.92 B ZAR4.553.32 ZAR+1,748.19%3.32%Health services
Buy
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR17,312 ZAC+2.12%738.18 K0.6376.9 B ZAR17.469.91 ZAR−15.77%2.07%Health technology
Buy
FFBFORTRESS REAL EST INV B4.33 B ZAR1,923 ZAC+1.26%876.82 K0.6220.71 B ZAR7.562.54 ZAR−9.32%7.89%Finance
Neutral
MTNMTN GROUP LTD4.09 B ZAR11,441 ZAC+1.10%4.4 M0.99206.22 B ZAR−6.94 ZAR−162.39%2.88%Communications
Buy
OOUTOUTSURANCE GROUP LIMITED4.06 B ZAR6,727 ZAC+1.23%921.14 K0.55103.81 B ZAR25.842.60 ZAR+39.50%2.59%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR7,789 ZAC+0.70%1.45 M0.7528.56 B ZAR7.5010.39 ZAR+18.54%6.79%Retail trade
Neutral
NY1NINETY ONE LIMITED3.86 B ZAR3,410 ZAC+1.19%416.42 K0.9260.38 B ZAR8.404.06 ZAR+3.59%8.10%Finance
Sell
MTMMOMENTUM GROUP LIMITED3.85 B ZAR2,785 ZAC−0.36%1.48 M0.7536.17 B ZAR10.062.77 ZAR−10.28%4.49%Finance
Neutral
MRPMR PRICE GROUP LTD3.28 B ZAR24,050 ZAC+0.03%1.19 M1.0362.71 B ZAR18.9012.72 ZAR3.45%Retail trade
Neutral
SNTSANTAM LIMITED3.25 B ZAR40,603 ZAC+0.36%259.02 K5.3944.79 B ZAR12.1333.47 ZAR+31.76%3.55%Finance
Neutral
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR16,158 ZAC−1.79%734.18 K0.9731.68 B ZAR10.0816.03 ZAR−61.00%9.28%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED3.03 B ZAR13,389 ZAC−1.18%1.54 M1.0943.31 B ZAR14.709.11 ZAR+6.36%2.69%Retail trade
Buy
TBSTIGER BRANDS LTD3.03 B ZAR26,637 ZAC−1.37%439.25 K1.1441.51 B ZAR13.9019.16 ZAR+12.70%3.88%Consumer non-durables
Strong buy
CLSCLICKS GROUP LTD2.84 B ZAR34,852 ZAC+0.34%675.09 K1.0282.97 B ZAR29.2811.90 ZAR+14.20%2.23%Retail trade
Neutral
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR5,722 ZAC+1.17%1.55 M0.5951.73 B ZAR19.992.86 ZAR−47.19%4.64%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR2,246 ZAC+3.36%849.52 K1.2815.93 B ZAR6.263.59 ZAR+60.41%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR11,299 ZAC+3.65%481.18 K1.4419.56 B ZAR8.1113.93 ZAR−27.41%4.60%Distribution services
Buy
AILAFRICAN RAINBOW CAP INV2.29 B ZAR797 ZAC+0.13%31.26 K0.4952.26 B ZAR5.051.58 ZAR+7.01%0.00%Finance
AVIAVI LTD2.26 B ZAR9,289 ZAC+0.40%645.73 K0.7630.99 B ZAR13.756.76 ZAR+21.97%6.35%Consumer non-durables
Strong buy
CMLCORONATION FUND MNGRS LD2.21 B ZAR3,779 ZAC+3.28%486.33 K1.3614.63 B ZAR5.996.31 ZAR+244.62%10.93%Finance
BAWBARLOWORLD LTD1.9 B ZAR10,882 ZAC+2.09%404.25 K0.9920.33 B ZAR10.7610.11 ZAR−14.75%4.78%Distribution services
Neutral
TKGTELKOM SA SOC LTD1.88 B ZAR3,639 ZAC+0.78%698.77 K0.7717.79 B ZAR9.104.00 ZAR0.00%Communications
Buy
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR10,771 ZAC−2.07%873.34 K0.4242 B ZAR23.364.61 ZAR−29.55%1.58%Non-energy minerals
Buy
MRFMERAFE RESOURCES LTD1.75 B ZAR117 ZAC−1.68%1.81 M0.732.97 B ZAR2.050.57 ZAR−7.15%35.29%Non-energy minerals
Strong buy
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,635 ZAC+0.11%7.41 M0.6397.03 B ZAR56.620.47 ZAR1.84%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR1,037 ZAC−0.10%1.46 K0.029.26 B ZAR5.701.82 ZAR+164.76%3.38%Consumer non-durables
THATHARISA PLC1.54 B ZAR1,387 ZAC−0.07%2.21 K0.014.15 B ZAR2.785.00 ZAR−41.00%4.64%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED1.53 B ZAR908 ZAC+1.23%2.59 M2.489.45 B ZAR6.931.31 ZAR−30.51%7.69%Consumer services
Neutral
NTCNETCARE LIMITED1.48 B ZAR1,349 ZAC+0.15%4.27 M0.9817.77 B ZAR12.401.09 ZAR+16.39%5.18%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,212 ZAC+2.80%30.79 K0.2214.75 B ZAR9.931.22 ZAR−7.80%4.04%Retail trade
Sell
BBOXBOXER RETAIL LIMITED1.39 B ZAR6,687 ZAC+1.64%642.31 K1.2830.59 B ZAR22.233.01 ZAR0.00%Consumer services
Neutral
DRDDRD GOLD LTD1.33 B ZAR2,084 ZAC−1.33%702.37 K0.7417.85 B ZAR10.551.98 ZAR+28.24%1.92%Non-energy minerals
Sell
REMREMGRO LTD1.24 B ZAR14,632 ZAC+0.67%673.09 K0.7882.66 B ZAR65.762.22 ZAR−86.95%1.80%Finance
Buy
AFEAECI LIMITED1.18 B ZAR8,801 ZAC−0.34%280.27 K0.778.4 B ZAR12.147.25 ZAR−19.81%2.49%Process industries
OMNOMNIA HOLDINGS LTD1.16 B ZAR6,680 ZAC+0.48%109.55 K0.7110.67 B ZAR9.377.13 ZAR+7.17%5.62%Process industries
Strong buy
CPPCOLLINS PROPERTY GRP LTD1.14 B ZAR1,026 ZAC−0.39%980.023.38 B ZAR2.354.37 ZAR9.75%Finance
OCEOCEANA GROUP LTD1.11 B ZAR6,501 ZAC−1.56%1.04 M23.827.61 B ZAR7.089.19 ZAR+18.09%7.62%Consumer non-durables
Neutral
KAPKAP LIMITED1.09 B ZAR287 ZAC−0.69%1.42 M0.517.2 B ZAR6.640.43 ZAR+171.78%0.00%Transportation
Neutral
GNDGRINDROD LTD1.06 B ZAR1,341 ZAC+2.21%939.39 K0.318.99 B ZAR8.701.54 ZAR+56.00%4.56%Transportation
ACSACSION LIMITED1.04 B ZAR700 ZAC−6.67%70.002.7 B ZAR3.102.26 ZAR−29.61%4.86%Finance
RLOREUNERT LTD1.04 B ZAR6,547 ZAC+0.61%196.31 K0.5710.29 B ZAR10.736.10 ZAR+5.99%5.59%Consumer durables
KSTPSG FIN SERVICES LTD1.03 B ZAR1,825 ZAC+0.77%253.69 K0.1622.75 B ZAR20.090.91 ZAR+17.00%2.49%Finance
SUISUN INTERNATIONAL LTD1.03 B ZAR3,729 ZAC−2.18%269.6 K1.169.09 B ZAR8.374.46 ZAR+49.92%9.76%Consumer services
Buy
DCPDIS-CHEM PHARMACIES LTD984.48 M ZAR3,233 ZAC−4.38%1.53 M4.0627.78 B ZAR26.131.24 ZAR+18.26%1.53%Retail trade
Neutral
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR20,093 ZAC+3.27%99.46 K1.2712.92 B ZAR10.9418.36 ZAR+23.26%2.29%Industrial services
Strong buy
ADHADVTECH LTD951 M ZAR3,110 ZAC−1.46%187.24 K0.5617.02 B ZAR16.651.87 ZAR+14.43%3.06%Commercial services
PPMRPREMIER GROUP LIMITED921.08 M ZAR12,000 ZAC+1.12%27.21 K0.864.62 M ZAR14.838.09 ZAR1.83%Distribution services
Buy
DTCDATATEC LTD856.05 M ZAR4,983 ZAC+1.12%110.9 K0.5411.72 B ZAR10.864.59 ZAR−29.50%4.11%Technology services
Buy
SSUSOUTHERN SUN LTD856 M ZAR855 ZAC+1.18%536.09 K0.9711.49 B ZAR12.250.70 ZAR+49.29%1.46%Consumer services
Buy
RBXRAUBEX GROUP LTD847.62 M ZAR4,550 ZAC−0.59%799.35 K3.908.23 B ZAR8.115.61 ZAR+33.68%4.09%Industrial services
Neutral
JSEJSE LTD830.98 M ZAR12,542 ZAC+1.74%148.13 K1.2010.83 B ZAR12.5110.02 ZAR+4.98%6.25%Finance
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR5,793 ZAC−2.29%111.29 K0.429.37 B ZAR11.555.01 ZAR−8.71%4.74%Health technology
Neutral
AFTAFRIMAT LIMITED781.78 M ZAR6,180 ZAC+1.39%118.97 K0.359.38 B ZAR12.574.92 ZAR+8.12%2.65%Non-energy minerals
Buy
BELBELL EQUIPMENT LTD763.61 M ZAR3,810 ZAC0.00%25.92 K1.913.64 B ZAR5.037.58 ZAR+74.51%0.00%Producer manufacturing
ARLASTRAL FOODS LTD752.9 M ZAR16,854 ZAC−1.43%22.27 K0.076.5 B ZAR8.6519.49 ZAR3.08%Process industries
Strong buy
MPTMPACT LIMITED715.1 M ZAR2,930 ZAC+2.95%3.63 K0.664.33 B ZAR7.024.18 ZAR−23.59%3.58%Process industries
AFHALEXANDER FORBES GRP HLDGS666 M ZAR795 ZAC−2.21%15.05 K0.099.38 B ZAR14.910.53 ZAR−5.73%6.54%Finance
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,215 ZAC−0.98%68.81 K1.124.36 B ZAR6.641.83 ZAR−10.04%4.93%Consumer services
HCIHOSKEN CONS INV LTD651.9 M ZAR14,199 ZAC−1.63%25.56 K0.4111.6 B ZAR13.1110.83 ZAR−72.45%1.06%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR723 ZAC+6.79%1.31 M1.156.32 B ZAR10.250.71 ZAR−16.19%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR4,434 ZAC+1.39%1.5 M1.0426.65 B ZAR6.386.95 ZAR5.56%Process industries
Buy
ZZZDZEDA LIMITED598.97 M ZAR1,144 ZAC+1.15%41.12 K0.302.14 B ZAR3.573.20 ZAR−17.30%4.37%Finance
Buy
CAACA SALES HOLDINGS LTD594.15 M ZAR1,552 ZAC−0.64%3.08 K0.067.42 B ZAR15.021.03 ZAR−6.24%1.26%Distribution services
IVTINVICTA HOLDINGS LTD567.05 M ZAR3,475 ZAC+3.42%8090.013.31 B ZAR7.964.36 ZAR−14.59%3.02%Distribution services
RFGRFG HOLDINGS LIMITED565.69 M ZAR1,995 ZAC+0.61%11.2 K0.155.22 B ZAR9.302.14 ZAR+18.10%5.57%Consumer non-durables
Buy
HDCHUDACO INDUSTRIES LTD506 M ZAR20,201 ZAC+0.01%1.84 K0.075.67 B ZAR11.5817.45 ZAR−16.70%5.07%Distribution services
Buy
FBRFAMOUS BRANDS LTD457.57 M ZAR5,756 ZAC−2.44%29.82 K0.305.77 B ZAR12.034.78 ZAR+3.22%5.46%Transportation
LEWLEWIS GROUP LTD436.4 M ZAR7,101 ZAC−1.39%27.21 K0.433.7 B ZAR7.369.65 ZAR+41.97%8.45%Retail trade
Strong buy
SZKSAB ZENZELE KABILI425.63 M ZAR3,496 ZAC−0.03%2001.67788.66 M ZAR−15.62 ZAR−161.44%0.00%Commercial services
CMHCOMBINED MOTOR HLDGS LTD408.48 M ZAR3,197 ZAC+2.27%49.51 K1.042.39 B ZAR6.984.58 ZAR−14.52%10.07%Retail trade
KALKAL GROUP LIMITED395.32 M ZAR4,497 ZAC−1.29%43.74 K0.483.17 B ZAR8.045.59 ZAR−6.80%4.09%Commercial services
FTHFRONTIER TRANSPORT HLDG LD389.94 M ZAR745 ZAC0.00%15 K0.152.18 B ZAR5.621.32 ZAR+13.07%6.72%Transportation
MDIMASTER DRILLING GRP LTD380.03 M ZAR1,310 ZAC+0.85%1.44 K0.111.97 B ZAR11.441.15 ZAR−56.69%4.00%Non-energy minerals
SPPTHE SPAR GROUP LTD351.9 M ZAR14,354 ZAC−0.54%742.68 K1.0327.64 B ZAR78.561.83 ZAR−12.35%0.00%Distribution services
Buy
SYGSYGNIA LIMITED346.67 M ZAR2,270 ZAC+1.02%2680.023.46 B ZAR10.072.25 ZAR+15.90%9.56%Finance
WWBCWE BUY CARS HLDS LTD343.09 M ZAR4,581 ZAC+2.64%327.02 K0.5119.11 B ZAR55.700.82 ZAR0.55%Retail trade
HILHOMECHOICE INT PLC335 M ZAR2,800 ZAC−3.41%500.042.94 B ZAR7.593.69 ZAR+27.55%6.36%Retail trade
CLICLIENTELE LTD329.94 M ZAR1,239 ZAC−0.24%5.18 K0.725.62 B ZAR12.610.98 ZAR−32.40%10.08%Miscellaneous