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 ZAR372,879 ZAC−1.00%162.41 K0.26665.78 B ZAR11.01338.74 ZAR−8.86%0.32%Technology services
Buy
SBKSTANDARD BANK GROUP LTD45.97 B ZAR22,237 ZAC+0.61%1.1 M0.57359.72 B ZAR8.5226.11 ZAR+6.62%6.68%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,853 ZAC+2.69%9.39 M0.95428.74 B ZAR11.526.81 ZAR+5.05%5.43%Finance
Buy
KIOKUMBA IRON ORE LTD22.73 B ZAR36,278 ZAC−1.29%220.14 K0.62117.87 B ZAR5.7762.88 ZAR+54.87%11.69%Non-energy minerals
Neutral
INLINVESTEC LTD21.04 B ZAR12,360 ZAC−0.36%228.77 K0.41229.55 B ZAR7.2617.03 ZAR−28.86%6.64%Finance
Buy
ABGABSA GROUP LIMITED19.89 B ZAR19,225 ZAC+0.47%279.34 K0.14158.64 B ZAR8.4222.82 ZAR−9.17%7.16%Finance
Buy
VODVODACOM GROUP LTD16.29 B ZAR10,509 ZAC+0.31%363.69 K0.40202.66 B ZAR13.987.52 ZAR−16.74%5.44%Communications
Neutral
NEDNEDBANK GROUP LTD15.47 B ZAR28,468 ZAC+0.64%252.49 K0.27131.39 B ZAR8.6233.03 ZAR+11.93%7.05%Finance
Buy
SLMSANLAM LIMITED14.48 B ZAR8,471 ZAC+0.58%1.11 M0.39166.3 B ZAR10.847.81 ZAR+9.49%4.75%Finance
Neutral
AMSANGLO AMERICAN PLAT LTD13.04 B ZAR62,087 ZAC−1.37%156.24 K0.40165.39 B ZAR14.0944.08 ZAR−61.57%3.03%Non-energy minerals
Neutral
GFIGOLD FIELDS LTD12.99 B ZAR29,772 ZAC+3.49%1.19 M0.59257.49 B ZAR22.9512.97 ZAR−1.30%2.50%Non-energy minerals
Buy
EXXEXXARO RESOURCES LTD11.29 B ZAR15,620 ZAC−0.50%130.41 K0.2037.92 B ZAR4.1637.53 ZAR−20.96%11.50%Energy minerals
Buy
CPICAPITEC BANK HLDGS LTD10.57 B ZAR298,582 ZAC−0.90%115.89 K0.47349.81 B ZAR28.10106.24 ZAR+26.29%1.80%Finance
Buy
NNRPNEPI ROCKCASTLE N.V.9.52 B ZAR13,783 ZAC−0.14%200.02 K0.1798.32 B ZAR8.6515.94 ZAR+0.50%7.77%Finance
Buy
HARHARMONY GM CO LTD8.59 B ZAR19,030 ZAC+2.73%1.34 M0.39116.49 B ZAR13.9513.64 ZAR+75.54%1.30%Non-energy minerals
Sell
LTELIGHTHOUSE PROPERTIES PLC8.14 B ZAR764 ZAC−0.39%394.18 K0.6214.54 B ZAR1.724.45 ZAR+1,067.21%6.75%Finance
BIDBID CORPORATION LTD8.01 B ZAR45,635 ZAC−1.42%457.94 K0.58155.35 B ZAR19.1523.83 ZAR+15.94%2.35%Consumer services
Buy
DSYDISCOVERY LTD7.25 B ZAR18,819 ZAC−0.67%435.08 K0.35127.08 B ZAR17.4210.80 ZAR+36.25%1.15%Finance
Strong buy
OMUOLD MUTUAL LIMITED7.07 B ZAR1,198 ZAC−0.25%8.22 M0.5156.74 B ZAR6.691.79 ZAR+32.82%6.92%Finance
Neutral
BVTBIDVEST LTD6.37 B ZAR26,280 ZAC+0.94%169.92 K0.2488.5 B ZAR14.0618.69 ZAR+6.62%3.51%Retail trade
Buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR29,269 ZAC+0.66%440.02 K0.51159.38 B ZAR25.5911.44 ZAR+6.08%2.45%Retail trade
Neutral
TGATHUNGELA RESOURCES LTD5.16 B ZAR13,248 ZAC+0.73%487.75 K1.2518.47 B ZAR5.4924.12 ZAR−69.77%9.13%Utilities
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,596 ZAC+3.03%5.22 M0.5922.54 B ZAR4.813.32 ZAR+1,748.19%3.23%Health services
Neutral
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR16,898 ZAC−0.61%163.6 K0.1975.52 B ZAR17.059.91 ZAR−15.77%2.11%Health technology
Buy
FFBFORTRESS REAL EST INV B4.33 B ZAR1,983 ZAC+0.76%394.62 K0.3721.2 B ZAR7.802.54 ZAR−9.32%7.71%Finance
Neutral
MTNMTN GROUP LTD4.09 B ZAR10,965 ZAC+5.39%12.74 M2.06187.6 B ZAR−6.94 ZAR−162.39%3.17%Communications
Buy
OOUTOUTSURANCE GROUP LIMITED4.06 B ZAR6,778 ZAC+0.41%1.08 M0.42104.24 B ZAR26.042.60 ZAR+39.50%2.58%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR9,292 ZAC+0.11%843.51 K0.8334.01 B ZAR8.9410.39 ZAR+18.54%5.70%Retail trade
Neutral
NY1NINETY ONE LIMITED3.86 B ZAR3,479 ZAC−0.06%414.33 K0.6461.94 B ZAR8.574.06 ZAR+3.59%7.94%Finance
Sell
MTMMOMENTUM GROUP LIMITED3.85 B ZAR2,953 ZAC−0.14%803.08 K0.3638.79 B ZAR10.672.77 ZAR−10.28%4.23%Finance
Neutral
MRPMR PRICE GROUP LTD3.28 B ZAR26,934 ZAC+0.58%612.85 K0.6069.84 B ZAR21.1712.72 ZAR3.10%Retail trade
Neutral
SNTSANTAM LIMITED3.25 B ZAR37,700 ZAC−0.18%22.16 K1.2141.66 B ZAR11.2633.47 ZAR+31.76%3.81%Finance
Neutral
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR15,646 ZAC+0.13%68.68 K0.1830.63 B ZAR9.7616.03 ZAR−61.00%9.60%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED3.03 B ZAR15,854 ZAC+1.86%775.02 K0.6950.34 B ZAR17.419.11 ZAR+6.36%2.31%Retail trade
Buy
TBSTIGER BRANDS LTD3.03 B ZAR27,866 ZAC−0.64%167.38 K0.4843.7 B ZAR14.5419.16 ZAR+12.70%3.64%Consumer non-durables
Strong buy
CLSCLICKS GROUP LTD2.84 B ZAR36,143 ZAC−2.84%659.43 K1.2888.56 B ZAR30.3611.90 ZAR+14.20%1.89%Retail trade
Neutral
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR5,991 ZAC−0.08%554.21 K0.2054.25 B ZAR20.932.86 ZAR−47.19%4.43%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR2,128 ZAC−0.14%426.23 K0.2515.12 B ZAR5.933.59 ZAR+60.41%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR10,623 ZAC−2.56%695.2 K1.7518.87 B ZAR7.6213.93 ZAR−27.41%4.77%Distribution services
Buy
AILAFRICAN RAINBOW CAP INV2.29 B ZAR897 ZAC0.00%70.67 K0.5858.14 B ZAR5.681.58 ZAR+7.01%0.00%Finance
AVIAVI LTD2.26 B ZAR10,390 ZAC−0.21%248.98 K0.3934.72 B ZAR15.386.76 ZAR+21.97%5.67%Consumer non-durables
Buy
CMLCORONATION FUND MNGRS LD2.21 B ZAR3,719 ZAC−0.03%201.21 K0.5314.4 B ZAR5.906.31 ZAR+244.62%11.11%Finance
BAWBARLOWORLD LTD1.9 B ZAR10,641 ZAC+0.45%27.47 K0.1219.8 B ZAR10.5210.11 ZAR−14.75%4.91%Distribution services
Neutral
TKGTELKOM SA SOC LTD1.88 B ZAR3,324 ZAC+1.93%1.52 M2.1815.94 B ZAR8.314.00 ZAR0.00%Communications
Buy
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR11,568 ZAC+0.06%1.27 M0.7445.07 B ZAR25.094.61 ZAR−29.55%1.47%Non-energy minerals
Buy
MRFMERAFE RESOURCES LTD1.75 B ZAR156 ZAC+1.96%878.6 K0.433.8 B ZAR2.740.57 ZAR−7.15%27.63%Non-energy minerals
Strong buy
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,728 ZAC+0.83%2.7 M0.3299.72 B ZAR58.610.47 ZAR1.78%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR945 ZAC−2.58%5.25 K0.188.67 B ZAR5.191.82 ZAR+164.76%3.61%Consumer non-durables
THATHARISA PLC1.54 B ZAR1,495 ZAC+0.13%41.95 K2.264.47 B ZAR2.995.00 ZAR−41.00%4.31%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED1.53 B ZAR981 ZAC+1.24%610.85 K0.9610.06 B ZAR7.491.31 ZAR−30.51%7.22%Consumer services
Neutral
NTCNETCARE LIMITED1.48 B ZAR1,494 ZAC+0.61%1.8 M0.7919.52 B ZAR13.731.09 ZAR+16.39%4.38%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,295 ZAC−0.84%124.85 K1.0815.88 B ZAR10.611.22 ZAR−7.80%3.75%Retail trade
Sell
BBOXBOXER RETAIL LIMITED1.39 B ZAR6,777 ZAC+1.12%239.09 K0.2530.65 B ZAR22.533.01 ZAR0.00%Consumer services
Buy
DRDDRD GOLD LTD1.33 B ZAR1,797 ZAC+1.01%464.92 K0.6315.2 B ZAR11.711.54 ZAR+3.62%2.25%Non-energy minerals
Sell
REMREMGRO LTD1.24 B ZAR14,479 ZAC+0.16%457.51 K0.4981.68 B ZAR65.082.22 ZAR−86.95%1.83%Finance
Buy
AFEAECI LIMITED1.18 B ZAR8,355 ZAC−0.52%508.99 K1.208.01 B ZAR11.527.25 ZAR−19.81%2.61%Process industries
OMNOMNIA HOLDINGS LTD1.16 B ZAR6,915 ZAC−0.40%28.99 K0.1911.15 B ZAR9.707.13 ZAR+7.17%5.40%Process industries
Strong buy
CPPCOLLINS PROPERTY GRP LTD1.14 B ZAR1,025 ZAC−0.49%140.013.38 B ZAR2.344.37 ZAR9.76%Finance
OCEOCEANA GROUP LTD1.11 B ZAR6,683 ZAC−0.22%41.74 K0.757.85 B ZAR7.289.19 ZAR+18.09%7.39%Consumer non-durables
Neutral
KAPKAP LIMITED1.09 B ZAR295 ZAC+2.79%959.53 K0.307.23 B ZAR6.820.43 ZAR+171.78%0.00%Transportation
Neutral
GNDGRINDROD LTD1.06 B ZAR1,248 ZAC−0.24%394.36 K0.408.39 B ZAR8.101.54 ZAR+56.00%4.88%Transportation
ACSACSION LIMITED1.04 B ZAR680 ZAC0.00%10.002.62 B ZAR3.012.26 ZAR−29.61%5.00%Finance
RLOREUNERT LTD1.04 B ZAR7,251 ZAC+0.39%86.25 K0.4811.35 B ZAR11.896.10 ZAR+5.99%4.69%Consumer durables
KSTPSG FIN SERVICES LTD1.03 B ZAR1,940 ZAC+0.47%230.57 K0.8324.07 B ZAR21.360.91 ZAR+17.00%2.36%Finance
Buy
SUISUN INTERNATIONAL LTD1.03 B ZAR4,176 ZAC+0.07%649.96 K2.7610.17 B ZAR9.374.46 ZAR+49.92%8.72%Consumer services
Buy
DCPDIS-CHEM PHARMACIES LTD984.48 M ZAR3,458 ZAC−1.45%543.44 K1.0430.18 B ZAR27.951.24 ZAR+18.26%1.41%Retail trade
Buy
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR20,995 ZAC−0.63%8.49 K0.1513.59 B ZAR11.4318.36 ZAR+23.26%2.18%Industrial services
Strong buy
ADHADVTECH LTD951 M ZAR3,357 ZAC−0.74%128.29 K0.7918.53 B ZAR17.971.87 ZAR+14.43%2.81%Commercial services
PPMRPREMIER GROUP LIMITED921.08 M ZAR12,960 ZAC+1.21%33.08 K0.504.93 M ZAR16.028.09 ZAR1.72%Distribution services
Buy
DTCDATATEC LTD856.05 M ZAR4,865 ZAC+0.62%89.9 K0.3611.27 B ZAR10.604.59 ZAR−29.50%4.24%Technology services
Buy
SSUSOUTHERN SUN LTD856 M ZAR891 ZAC−1.00%603.27 K0.8112.08 B ZAR12.770.70 ZAR+49.29%1.39%Consumer services
Buy
RBXRAUBEX GROUP LTD847.62 M ZAR5,062 ZAC−1.36%176.48 K0.939.28 B ZAR9.025.61 ZAR+33.68%3.62%Industrial services
Buy
JSEJSE LTD830.98 M ZAR11,760 ZAC−0.47%64.28 K0.6310.2 B ZAR11.7310.02 ZAR+4.98%6.64%Finance
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR6,662 ZAC+0.41%3.37 K0.0910.73 B ZAR12.665.26 ZAR−4.05%4.15%Health technology
Neutral
AFTAFRIMAT LIMITED781.78 M ZAR6,668 ZAC−3.03%111.98 K0.6610.44 B ZAR13.574.92 ZAR+8.12%2.39%Non-energy minerals
Buy
BELBELL EQUIPMENT LTD763.61 M ZAR4,198 ZAC+0.05%8.54 K0.044.01 B ZAR5.547.58 ZAR+74.51%0.00%Producer manufacturing
ARLASTRAL FOODS LTD752.9 M ZAR17,823 ZAC+0.14%19.72 K0.426.86 B ZAR9.1419.49 ZAR0.00%Process industries
Strong buy
MPTMPACT LIMITED715.1 M ZAR2,881 ZAC−3.93%2700.014.25 B ZAR6.904.18 ZAR−23.59%3.64%Process industries
AFHALEXANDER FORBES GRP HLDGS666 M ZAR769 ZAC+0.52%54.04 K1.309.05 B ZAR14.420.53 ZAR−5.73%6.52%Finance
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,248 ZAC+3.57%31.77 K1.024.31 B ZAR6.821.83 ZAR−10.04%4.98%Consumer services
HCIHOSKEN CONS INV LTD651.9 M ZAR16,156 ZAC−0.05%27.16 K0.7713.07 B ZAR14.9210.83 ZAR−72.45%0.93%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR566 ZAC+1.25%387.23 K1.134.87 B ZAR7.860.72 ZAR+139.46%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR4,743 ZAC+0.02%324.83 K0.2228.5 B ZAR71.670.66 ZAR−91.16%5.85%Process industries
Buy
HDCHUDACO INDUSTRIES LTD610.81 M ZAR20,584 ZAC−1.97%8.55 K1.225.89 B ZAR10.3419.90 ZAR−0.67%4.88%Distribution services
ZZZDZEDA LIMITED598.97 M ZAR1,262 ZAC−0.32%63.49 K0.302.36 B ZAR3.943.20 ZAR−17.30%3.95%Finance
Buy
CAACA SALES HOLDINGS LTD594.15 M ZAR1,583 ZAC+0.32%21.1 K0.847.56 B ZAR15.321.03 ZAR−6.24%1.24%Distribution services
IVTINVICTA HOLDINGS LTD567.05 M ZAR3,191 ZAC+2.57%28.56 K0.182.97 B ZAR7.314.36 ZAR−14.59%3.37%Distribution services
RFGRFG HOLDINGS LIMITED565.69 M ZAR2,062 ZAC+1.13%55.54 K0.945.34 B ZAR9.622.14 ZAR+18.10%3.04%Consumer non-durables
Buy
FBRFAMOUS BRANDS LTD457.57 M ZAR6,460 ZAC+0.33%16.44 K0.146.45 B ZAR13.504.78 ZAR+3.22%4.88%Transportation
LEWLEWIS GROUP LTD436.4 M ZAR8,074 ZAC+1.65%49.63 K2.424.14 B ZAR8.369.65 ZAR+41.97%6.29%Retail trade
Strong buy
SZKSAB ZENZELE KABILI425.63 M ZAR3,500 ZAC0.00%2800.98789.57 M ZAR−15.62 ZAR−161.44%0.00%Commercial services
CMHCOMBINED MOTOR HLDGS LTD408.48 M ZAR3,233 ZAC+1.03%10.38 K0.102.39 B ZAR7.064.58 ZAR−14.52%10.06%Retail trade
Strong sell
KALKAL GROUP LIMITED395.32 M ZAR5,013 ZAC−0.14%9 K0.373.54 B ZAR8.965.59 ZAR−6.80%3.67%Commercial services
FTHFRONTIER TRANSPORT HLDG LD389.94 M ZAR727 ZAC+0.28%40.6 K7.782.12 B ZAR5.491.32 ZAR+13.07%6.91%Transportation
MDIMASTER DRILLING GRP LTD380.03 M ZAR1,321 ZAC−2.08%10 K0.382.03 B ZAR11.541.15 ZAR−56.69%3.89%Non-energy minerals
SPPTHE SPAR GROUP LTD351.9 M ZAR14,137 ZAC−0.17%258.91 K0.5327.26 B ZAR77.371.83 ZAR−12.35%0.00%Distribution services
Buy
SYGSYGNIA LIMITED346.67 M ZAR2,196 ZAC+0.14%6.95 K0.133.34 B ZAR9.742.25 ZAR+15.90%9.91%Finance
WWBCWE BUY CARS HLDS LTD343.09 M ZAR4,282 ZAC−1.61%515.66 K1.0818.15 B ZAR52.070.82 ZAR0.57%Retail trade
HILHOMECHOICE INT PLC335 M ZAR2,995 ZAC+6.96%5720.223.15 B ZAR8.123.69 ZAR+27.55%5.94%Retail trade
CLICLIENTELE LTD329.94 M ZAR1,217 ZAC−3.03%4 K1.725.69 B ZAR12.380.98 ZAR−32.40%9.96%Miscellaneous