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 ZAR411,846 ZAC+0.21%179.64 K0.48726.54 B ZAR14.40285.97 ZAR−64.60%0.21%Technology services
Strong buy
SBKSTANDARD BANK GROUP LTD45.97 B ZAR24,674 ZAC+0.83%856.6 K0.42400.61 B ZAR9.4526.11 ZAR+45.38%6.04%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,844 ZAC+1.34%5.84 M0.50433.9 B ZAR11.516.81 ZAR+16.63%5.36%Finance
Buy
KIOKUMBA IRON ORE LTD22.73 B ZAR34,509 ZAC+0.16%152.81 K0.49110.5 B ZAR5.4962.88 ZAR−5.69%12.47%Non-energy minerals
Neutral
INLINVESTEC LTD21.04 B ZAR14,202 ZAC+1.33%149.24 K0.40257.05 B ZAR5.7524.70 ZAR+113.49%5.68%Finance
ABGABSA GROUP LIMITED19.89 B ZAR17,188 ZAC+1.49%1.56 M1.09140.42 B ZAR7.5322.82 ZAR−5.51%8.09%Finance
Buy
VODVODACOM GROUP LTD16.29 B ZAR10,499 ZAC+0.84%253.54 K0.17201.4 B ZAR13.977.52 ZAR−19.72%5.67%Communications
Buy
NEDNEDBANK GROUP LTD15.47 B ZAR29,773 ZAC+0.44%354.7 K0.44137.7 B ZAR9.0133.03 ZAR+27.92%6.72%Finance
Buy
SLMSANLAM LIMITED14.48 B ZAR8,999 ZAC+1.48%669.7 K0.28175.15 B ZAR11.527.81 ZAR+42.27%4.51%Finance
Neutral
AMSANGLO AMERICAN PLAT LTD13.04 B ZAR62,864 ZAC−2.21%195.51 K0.56168.87 B ZAR14.2644.08 ZAR−80.40%2.96%Non-energy minerals
Neutral
GFIGOLD FIELDS LTD12.99 B ZAR27,433 ZAC+0.52%756.93 K0.27244.27 B ZAR21.1512.97 ZAR−16.99%2.64%Non-energy minerals
Neutral
EXXEXXARO RESOURCES LTD11.29 B ZAR17,316 ZAC+2.46%264.98 K0.4940.82 B ZAR4.6137.53 ZAR−28.48%10.69%Energy minerals
Buy
CPICAPITEC BANK HLDGS LTD10.57 B ZAR338,396 ZAC+1.32%99.25 K0.55387.77 B ZAR31.85106.24 ZAR+32.77%1.63%Finance
Neutral
NNRPNEPI ROCKCASTLE N.V.9.52 B ZAR13,988 ZAC+0.60%292.11 K0.2899.07 B ZAR8.7815.94 ZAR+99.78%7.71%Finance
Neutral
HARHARMONY GM CO LTD8.59 B ZAR17,638 ZAC0.00%890.7 K0.35110.91 B ZAR12.9313.64 ZAR1.37%Non-energy minerals
Sell
LTELIGHTHOUSE PROPERTIES PLC8.14 B ZAR771 ZAC−0.39%505.36 K0.4314.66 B ZAR1.734.45 ZAR6.70%Finance
BIDBID CORPORATION LTD8.01 B ZAR44,832 ZAC−0.21%197.51 K0.20150.76 B ZAR18.8123.83 ZAR+65.47%2.43%Consumer services
Neutral
DSYDISCOVERY LTD7.25 B ZAR19,567 ZAC+0.37%585.72 K0.41130.1 B ZAR18.1110.80 ZAR+32.12%1.11%Finance
Buy
OMUOLD MUTUAL LIMITED7.07 B ZAR1,296 ZAC+0.15%4.93 M0.4261.95 B ZAR7.241.79 ZAR−7.97%6.42%Finance
Neutral
BVTBIDVEST LTD6.37 B ZAR28,091 ZAC+1.48%388.19 K0.6094.08 B ZAR15.0318.69 ZAR+25.43%3.30%Retail trade
Strong buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR30,688 ZAC+2.52%1.02 M1.00164.1 B ZAR26.8311.44 ZAR+9.47%2.38%Retail trade
Neutral
TGATHUNGELA RESOURCES LTD5.16 B ZAR13,744 ZAC+0.35%265.51 K0.5719.24 B ZAR5.7024.12 ZAR−78.76%8.76%Utilities
Buy
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR17,100 ZAC−0.18%760.55 K0.7476.1 B ZAR17.259.91 ZAR−30.68%2.10%Health technology
Buy
FFBFORTRESS REAL EST INV B4.33 B ZAR1,924 ZAC+2.07%432.25 K0.4420.3 B ZAR7.572.54 ZAR+598.19%8.05%Finance
Neutral
MTNMTN GROUP LTD4.09 B ZAR8,256 ZAC+0.24%1.57 M0.59148.52 B ZAR−6.94 ZAR−167.31%4.01%Communications
Buy
OOUTOUTSURANCE GROUP LIMITED4.06 B ZAR6,553 ZAC+0.78%1.15 M0.5999.99 B ZAR25.172.60 ZAR−82.21%2.68%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR10,801 ZAC+3.35%2.12 M1.0838.3 B ZAR10.4010.39 ZAR+32.35%5.06%Retail trade
Neutral
NY1NINETY ONE LIMITED3.86 B ZAR3,780 ZAC−0.77%253.68 K0.5665.8 B ZAR8.754.32 ZAR−4.84%7.58%Finance
Sell
MTMMOMENTUM GROUP LIMITED3.85 B ZAR3,056 ZAC+1.88%1.39 M0.5039.9 B ZAR11.042.77 ZAR+6.44%4.17%Finance
Neutral
MRPMR PRICE GROUP LTD3.28 B ZAR29,181 ZAC+6.91%2 M1.8970.47 B ZAR23.4812.43 ZAR−2.13%2.97%Retail trade
Buy
SNTSANTAM LIMITED3.25 B ZAR38,504 ZAC−0.16%16.47 K0.4342.55 B ZAR11.5033.47 ZAR+64.10%3.73%Finance
Neutral
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR16,429 ZAC+0.37%112.45 K0.4132.09 B ZAR10.2516.03 ZAR−74.64%9.16%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED3.03 B ZAR17,235 ZAC+3.01%1.42 M0.9254.1 B ZAR18.939.11 ZAR−11.96%2.09%Retail trade
Buy
CLSCLICKS GROUP LTD2.84 B ZAR39,092 ZAC+2.19%460.66 K0.8991.08 B ZAR32.8411.90 ZAR+10.21%1.84%Retail trade
Neutral
TBSTIGER BRANDS LTD2.7 B ZAR24,682 ZAC+1.58%236.46 K1.2137.87 B ZAR13.3918.44 ZAR+79.77%4.20%Consumer non-durables
Strong buy
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR6,925 ZAC+2.55%2.14 M0.7561.07 B ZAR24.192.86 ZAR−24.95%3.93%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR1,890 ZAC+0.91%172.82 K0.2413.27 B ZAR5.273.59 ZAR+11.57%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR12,627 ZAC+0.48%746.85 K1.7121.75 B ZAR9.0613.93 ZAR−22.93%4.14%Distribution services
Buy
AILAFRICAN RAINBOW CAP INV2.29 B ZAR764 ZAC−0.65%34.91 K0.2549.8 B ZAR4.841.58 ZAR+59.73%0.00%Finance
AVIAVI LTD2.26 B ZAR11,178 ZAC+0.54%163.14 K0.1937.09 B ZAR16.556.76 ZAR+27.75%5.31%Consumer non-durables
Buy
BAWBARLOWORLD LTD2.23 B ZAR8,962 ZAC−0.04%48.85 K0.1116.76 B ZAR9.129.83 ZAR+14.45%5.69%Distribution services
Neutral
CMLCORONATION FUND MNGRS LD2.21 B ZAR3,935 ZAC−0.48%291.9 K0.7413.83 B ZAR6.246.31 ZAR+72.17%8.85%Finance
TKGTELKOM SA SOC LTD1.88 B ZAR3,196 ZAC+0.22%932.4 K0.4715.59 B ZAR7.994.00 ZAR0.00%Communications
Strong buy
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR11,599 ZAC−0.62%1.72 M0.5945.5 B ZAR25.164.61 ZAR−82.20%1.46%Non-energy minerals
Buy
MRFMERAFE RESOURCES LTD1.75 B ZAR152 ZAC+0.66%368.81 K0.243.8 B ZAR2.670.57 ZAR−29.44%27.63%Non-energy minerals
Strong buy
RCLRCL FOODS LIMITED1.62 B ZAR913 ZAC−0.22%45.99 K0.568.18 B ZAR5.021.82 ZAR+60.92%3.83%Consumer non-durables
TSGTSOGO SUN LIMITED1.53 B ZAR1,170 ZAC−0.51%447.58 K0.9712.2 B ZAR7.961.47 ZAR+9.40%5.96%Consumer services
Neutral
THATHARISA PLC1.5 B ZAR1,545 ZAC−1.53%21.34 K0.774.69 B ZAR6.09%Non-energy minerals
Strong buy
ITEITALTILE LTD1.46 B ZAR1,440 ZAC+1.34%214.78 K1.4917.28 B ZAR11.801.22 ZAR−19.44%3.45%Retail trade
Strong sell
DRDDRD GOLD LTD1.33 B ZAR1,760 ZAC−0.54%336.2 K0.2615.14 B ZAR11.461.54 ZAR+17.61%2.26%Non-energy minerals
Neutral
NTCNETCARE LIMITED1.31 B ZAR1,542 ZAC+1.31%909.51 K0.3720.04 B ZAR15.980.97 ZAR+64.35%4.27%Health services
Buy
REMREMGRO LTD1.24 B ZAR15,004 ZAC+0.25%703.27 K0.8784.55 B ZAR67.442.22 ZAR−90.40%1.60%Finance
Buy
AFEAECI LIMITED1.18 B ZAR9,418 ZAC−0.63%38.17 K0.299.04 B ZAR12.997.25 ZAR−39.27%2.31%Process industries
OMNOMNIA HOLDINGS LTD1.16 B ZAR7,343 ZAC+1.25%224.75 K0.9011.64 B ZAR10.307.13 ZAR+5.93%5.17%Process industries
Strong buy
CPPCOLLINS PROPERTY GRP LTD1.14 B ZAR1,050 ZAC0.00%141.15 K18.003.46 B ZAR2.404.37 ZAR8.57%Finance
KAPKAP LIMITED1.09 B ZAR323 ZAC0.00%4.7 M2.928.03 B ZAR7.470.43 ZAR−36.88%0.00%Transportation
Neutral
GNDGRINDROD LTD1.06 B ZAR1,348 ZAC−0.30%211.68 K0.199.09 B ZAR8.741.54 ZAR4.51%Transportation
KSTPSG FIN SERVICES LTD1.03 B ZAR1,863 ZAC+0.87%150.36 K0.3623.07 B ZAR20.510.91 ZAR+31.33%2.28%Finance
SUISUN INTERNATIONAL LTD1.03 B ZAR4,399 ZAC+0.64%29.55 K0.2510.65 B ZAR9.874.46 ZAR+94.37%8.33%Consumer services
Buy
DCPDIS-CHEM PHARMACIES LTD984.48 M ZAR3,733 ZAC+0.16%222.26 K0.4732.05 B ZAR30.181.24 ZAR+2.44%1.23%Retail trade
Buy
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR21,502 ZAC+0.72%209.38 K3.4013.73 B ZAR11.7118.36 ZAR2.15%Industrial services
Strong buy
ADHADVTECH LTD951 M ZAR3,198 ZAC+0.95%118.96 K0.3617.34 B ZAR17.121.87 ZAR+42.13%3.00%Commercial services
Buy
OCEOCEANA GROUP LTD945 M ZAR6,869 ZAC+0.60%23.22 K0.827.99 B ZAR6.4310.69 ZAR+168.93%7.33%Consumer non-durables
Strong buy
PPMRPREMIER GROUP LIMITED921.08 M ZAR11,702 ZAC−1.28%2.08 K0.014.57 M ZAR14.468.09 ZAR1.86%Distribution services
Buy
RLOREUNERT LTD919 M ZAR8,012 ZAC−1.98%125.77 K1.0812.84 B ZAR13.485.95 ZAR+22.71%4.15%Consumer durables
DTCDATATEC LTD856.05 M ZAR4,009 ZAC−0.22%174.79 K0.459.25 B ZAR8.734.59 ZAR+118.86%3.23%Technology services
Buy
SSUSOUTHERN SUN LTD856 M ZAR881 ZAC−0.79%718.72 K0.3611.94 B ZAR13.980.63 ZAR1.40%Consumer services
Buy
RBXRAUBEX GROUP LTD847.62 M ZAR5,348 ZAC+1.33%226.73 K0.319.54 B ZAR9.535.61 ZAR+72.48%2.94%Industrial services
Strong buy
JSEJSE LTD830.98 M ZAR11,939 ZAC+0.55%37.6 K0.4210.26 B ZAR11.9110.02 ZAR+1.22%6.60%Finance
Buy
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR6,881 ZAC+2.24%5.66 K0.2610.89 B ZAR13.075.26 ZAR+8.37%4.09%Health technology
Neutral
AFTAFRIMAT LIMITED781.78 M ZAR6,487 ZAC−1.04%80.19 K0.289.91 B ZAR13.204.92 ZAR−3.88%2.96%Non-energy minerals
Neutral
BELBELL EQUIPMENT LTD763.61 M ZAR4,099 ZAC−0.02%5500.073.92 B ZAR5.417.58 ZAR+179.08%0.00%Producer manufacturing
ARLASTRAL FOODS LTD752.9 M ZAR17,701 ZAC+1.01%64.63 K0.526.76 B ZAR9.0819.49 ZAR−28.22%2.97%Process industries
Strong buy
ZZZDZEDA LIMITED731.88 M ZAR1,470 ZAC+0.55%8.68 K0.042.72 B ZAR4.133.56 ZAR3.42%Finance
Buy
MPTMPACT LIMITED715.1 M ZAR2,890 ZAC+1.05%9.7 K0.794.22 B ZAR6.924.18 ZAR+9.80%3.67%Process industries
AFHALEXANDER FORBES GRP HLDGS666 M ZAR749 ZAC−0.40%7.89 K0.128.85 B ZAR14.440.52 ZAR+69.62%6.67%Finance
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,250 ZAC−0.79%19 K0.264.51 B ZAR6.831.83 ZAR+21.12%4.76%Consumer services
HCIHOSKEN CONS INV LTD651.9 M ZAR19,656 ZAC+0.30%82.56 K0.7615.85 B ZAR25.187.81 ZAR−69.63%0.51%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR520 ZAC+0.58%970.87 K1.304.52 B ZAR7.220.72 ZAR−36.89%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR4,887 ZAC+0.80%2.15 M0.8829.14 B ZAR73.840.66 ZAR−91.16%5.72%Process industries
Buy
HDCHUDACO INDUSTRIES LTD610.81 M ZAR19,838 ZAC−2.73%5.25 K0.435.72 B ZAR9.9719.90 ZAR+13.32%5.03%Distribution services
CAACA SALES HOLDINGS LTD594.15 M ZAR1,615 ZAC−0.19%20.71 K0.297.74 B ZAR15.631.03 ZAR+50.77%1.21%Distribution services
IVTINVICTA HOLDINGS LTD567.05 M ZAR3,536 ZAC+0.14%5.39 K0.193.37 B ZAR7.224.89 ZAR−33.95%2.97%Distribution services
RFGRFG HOLDINGS LIMITED565.69 M ZAR1,821 ZAC+2.30%421.01 K9.514.66 B ZAR8.492.14 ZAR+56.21%3.48%Consumer non-durables
Buy
FBRFAMOUS BRANDS LTD457.57 M ZAR6,512 ZAC+1.35%13.48 K0.066.44 B ZAR13.614.78 ZAR−0.28%4.70%Transportation
LEWLEWIS GROUP LTD436.4 M ZAR8,210 ZAC−2.38%39.56 K1.264.38 B ZAR10.517.81 ZAR+10.06%3.57%Retail trade
KALKAL GROUP LIMITED426.94 M ZAR5,104 ZAC+3.99%4.07 K0.363.52 B ZAR8.096.31 ZAR+22.42%3.68%Commercial services
SZKSAB ZENZELE KABILI425.63 M ZAR3,601 ZAC−5.24%5652.59857.24 M ZAR−15.62 ZAR0.00%Commercial services
CMHCOMBINED MOTOR HLDGS LTD408.48 M ZAR3,268 ZAC−0.21%120.67 K1.202.45 B ZAR7.134.58 ZAR−21.25%11.18%Retail trade
Strong sell
SPPTHE SPAR GROUP LTD401.3 M ZAR13,618 ZAC+4.75%1.41 M2.4425.03 B ZAR−1.87 ZAR−116.08%0.00%Distribution services
Neutral
FTHFRONTIER TRANSPORT HLDG LD389.94 M ZAR730 ZAC0.00%3.87 K0.602.14 B ZAR5.471.34 ZAR+49.20%6.63%Transportation
MDIMASTER DRILLING GRP LTD380.03 M ZAR1,351 ZAC−0.07%105.33 K1.622.03 B ZAR11.801.15 ZAR−53.30%3.89%Non-energy minerals
HILHOMECHOICE INT PLC335 M ZAR3,550 ZAC−5.28%2 K1.453.94 B ZAR9.633.69 ZAR+96.33%4.75%Retail trade
CLICLIENTELE LTD329.94 M ZAR1,270 ZAC−0.08%4.38 K0.235.76 B ZAR12.920.98 ZAR−24.24%9.84%Miscellaneous
AEGAVENG GROUP LIMITED314.58 M ZAR1,111 ZAC+1.37%20.48 K0.131.36 B ZAR4.612.41 ZAR+132.01%0.00%Industrial services
Strong buy
SYGSYGNIA LIMITED299.81 M ZAR2,224 ZAC+1.14%32.35 K0.473.35 B ZAR10.912.04 ZAR+13.35%9.68%Finance
BRNBRIMSTONE INV CORP LTD-N291.27 M ZAR506 ZAC+0.80%20.92 K3.731.26 B ZAR−0.45 ZAR7.97%Process industries
SHGSEA HARVEST GROUP LTD282.14 M ZAR834 ZAC+0.24%1.22 K0.322.87 B ZAR9.960.84 ZAR−46.00%4.80%Process industries
Strong buy
HLMHULAMIN LTD271.8 M ZAR390 ZAC+3.72%140.94 K0.481.22 B ZAR5.550.70 ZAR−64.37%0.00%Non-energy minerals
LHCLIFE HEALTHC GRP HLDGS LTD264 M ZAR1,725 ZAC+0.35%684.52 K0.1224.97 B ZAR7.792.21 ZAR+109.26%2.68%Health services
Neutral