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-95.58 B ZAR581,191 ZAC+2.47%388.43 K1.54945.59 B ZAR10.41558.45 ZAR+95.29%0.21%Technology services
Buy
SBKSTANDARD BANK GROUP LTD43.73 B ZAR25,500 ZAC+2.28%1.77 M0.68411.82 B ZAR9.1827.77 ZAR+6.35%5.91%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,807 ZAC+1.64%8.07 M0.87437.82 B ZAR11.007.10 ZAR+5.00%5.56%Finance
Buy
GFIGOLD FIELDS LTD22.82 B ZAR53,976 ZAC−0.57%2.36 M1.34483.08 B ZAR14.2537.88 ZAR+191.98%1.85%Non-energy minerals
Buy
SLMSANLAM LIMITED22.24 B ZAR9,073 ZAC+3.20%4.21 M2.06179.22 B ZAR8.6110.54 ZAR+52.06%4.90%Finance
Neutral
ABGABSA GROUP LIMITED21.54 B ZAR19,314 ZAC+3.16%3.75 M1.21160.14 B ZAR7.0127.53 ZAR+20.66%7.56%Finance
Buy
NEDNEDBANK GROUP LTD16.99 B ZAR23,319 ZAC+1.70%913.85 K0.66107.79 B ZAR6.8534.04 ZAR+3.05%8.90%Finance
Strong buy
VODVODACOM GROUP LTD16.6 B ZAR14,619 ZAC+2.25%763.5 K0.82282.71 B ZAR17.308.45 ZAR+2.15%4.24%Communications
Neutral
KIOKUMBA IRON ORE LTD14.7 B ZAR28,781 ZAC−0.10%534.02 K0.9192.31 B ZAR6.3145.59 ZAR−27.50%13.44%Non-energy minerals
Neutral
INLINVESTEC LTD14.49 B ZAR13,392 ZAC+3.08%1.33 M2.28236.53 B ZAR7.8417.08 ZAR6.15%Finance
Sell
CPICAPITEC BANK HLDGS LTD13.74 B ZAR367,945 ZAC+1.43%151.06 K1.13427.18 B ZAR30.99118.72 ZAR+30.04%1.77%Finance
Buy
NRPNEPI ROCKCASTLE N.V.11.65 B ZAR14,748 ZAC+0.74%849.72 K0.53105.07 B ZAR9.2116.02 ZAR+0.48%7.27%Finance
Buy
HARHARMONY GM CO LTD8.59 B ZAR28,087 ZAC−0.89%1.49 M1.17176.63 B ZAR16.8416.68 ZAR+16.32%1.14%Non-energy minerals
Sell
BIDBID CORPORATION LTD8.01 B ZAR47,137 ZAC+1.63%713.99 K1.92158.18 B ZAR19.9723.60 ZAR+6.05%2.39%Consumer services
Neutral
EXXEXXARO RESOURCES LTD7.72 B ZAR18,677 ZAC+4.91%914.3 K1.4744.35 B ZAR5.5133.89 ZAR−9.70%8.90%Energy minerals
Strong buy
OMUOLD MUTUAL LIMITED7.67 B ZAR1,334 ZAC+3.41%16.6 M1.6462.82 B ZAR7.831.70 ZAR+10.83%6.45%Finance
Neutral
TKGTELKOM SA SOC LTD7.5 B ZAR5,183 ZAC−4.20%1.72 M1.0125.35 B ZAR3.4415.07 ZAR+292.45%3.14%Communications
Neutral
DSYDISCOVERY LTD7.25 B ZAR21,813 ZAC+2.26%1.26 M1.27146.31 B ZAR17.8212.24 ZAR+44.57%1.10%Finance
Strong buy
VALVALTERRA PLATINUM LTD7.06 B ZAR85,499 ZAC−1.16%839.14 K0.87224.61 B ZAR170.655.01 ZAR−88.63%1.49%Non-energy minerals
Neutral
HCIHOSKEN CONS INV LTD6.72 B ZAR12,401 ZAC+1.34%41.09 K0.9610.09 B ZAR1.5281.72 ZAR+946.86%1.37%Consumer services
Neutral
BVTBIDVEST LTD6.37 B ZAR24,542 ZAC+3.22%1.18 M1.7283.42 B ZAR12.7519.25 ZAR+7.33%3.74%Retail trade
Buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR27,111 ZAC+0.27%817.98 K0.79148.62 B ZAR22.3112.15 ZAR2.69%Retail trade
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,377 ZAC+1.32%2.09 M0.3020 B ZAR−0.63 ZAR−128.47%3.78%Health services
Buy
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR10,406 ZAC−7.01%8 M2.9246.22 B ZAR10.3210.08 ZAR−7.99%3.45%Health technology
Strong sell
FFBFORTRESS REAL EST INV B4.33 B ZAR2,294 ZAC+0.22%1.45 M0.5124.71 B ZAR9.932.31 ZAR−19.63%6.38%Finance
Buy
OUTOUTSURANCE GROUP LIMITED4.06 B ZAR7,468 ZAC+0.26%3.77 M1.78115.34 B ZAR27.682.70 ZAR+22.89%2.70%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR6,633 ZAC+1.21%1.32 M0.4024.31 B ZAR6.659.98 ZAR+11.19%7.75%Retail trade
Sell
MTMMOMENTUM GROUP LIMITED3.85 B ZAR3,685 ZAC+1.91%2.82 M2.2546.96 B ZAR10.193.62 ZAR+21.74%4.07%Finance
Neutral
SNTSANTAM LIMITED3.68 B ZAR43,686 ZAC+0.12%40.23 K1.0148.2 B ZAR13.1533.22 ZAR+12.53%3.48%Finance
Buy
MRPMR PRICE GROUP LTD3.65 B ZAR21,430 ZAC+0.66%513.36 K0.4754.69 B ZAR15.6213.72 ZAR+10.54%4.19%Retail trade
Buy
TGATHUNGELA RESOURCES LTD3.59 B ZAR9,481 ZAC+4.79%1.03 M1.5613.32 B ZAR3.5926.42 ZAR−28.44%13.71%Utilities
Buy
NY1NINETY ONE LIMITED3.49 B ZAR4,465 ZAC+0.77%145.1 K0.2879.4 B ZAR11.213.98 ZAR−7.74%6.42%Finance
Sell
TFGTHE FOSCHINI GROUP LIMITED3.19 B ZAR11,144 ZAC+0.23%868.28 K0.3336.05 B ZAR11.469.72 ZAR+4.69%3.50%Retail trade
Buy
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR18,286 ZAC−0.38%172.63 K0.6232.93 B ZAR10.8016.93 ZAR−32.18%7.38%Non-energy minerals
Buy
TBSTIGER BRANDS LTD3.03 B ZAR31,884 ZAC+0.91%234.21 K1.1148.23 B ZAR13.4823.65 ZAR+28.26%3.45%Consumer non-durables
Neutral
CLSCLICKS GROUP LTD2.84 B ZAR38,617 ZAC+0.96%396.6 K0.6391.11 B ZAR30.6412.60 ZAR+14.25%2.08%Retail trade
Strong buy
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR5,166 ZAC+1.73%6.81 M1.1346.72 B ZAR15.703.29 ZAR−27.46%4.35%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR2,401 ZAC−0.37%4.81 M1.1017.03 B ZAR6.183.88 ZAR+40.84%0.00%Finance
Strong buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR9,843 ZAC+3.22%587.06 K2.0817.07 B ZAR7.0214.02 ZAR−17.15%5.33%Distribution services
Strong buy
YYLBEEYEBOYETHU (RF) LTD2.34 B ZAR3,300 ZAC−0.03%7210.141.75 B ZAR0.7544.18 ZAR5.97%Finance
Neutral
AVIAVI LTD2.26 B ZAR9,501 ZAC+1.21%191.28 K0.3831.71 B ZAR13.397.09 ZAR+16.63%6.40%Consumer non-durables
Buy
DRDDRD GOLD LTD2.24 B ZAR2,973 ZAC−1.49%1.87 M1.5425.44 B ZAR11.482.59 ZAR+68.63%1.68%Non-energy minerals
Sell
CMLCORONATION FUND MNGRS LD2.21 B ZAR4,340 ZAC+0.46%147.72 K0.4816.81 B ZAR6.816.38 ZAR+69.07%9.86%Finance
Neutral
BAWBARLOWORLD LTD1.9 B ZAR11,735 ZAC+0.75%126.33 K0.2821.93 B ZAR12.989.04 ZAR−8.04%3.66%Distribution services
Neutral
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR20,646 ZAC+0.23%1.66 M0.7581.3 B ZAR53.703.84 ZAR0.41%Non-energy minerals
Neutral
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,566 ZAC+0.71%12.38 M0.7894.84 B ZAR49.940.51 ZAR1.89%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR979 ZAC−0.10%37.2 K1.058.78 B ZAR4.991.96 ZAR+49.75%5.62%Consumer non-durables
Neutral
ACSACSION LIMITED1.59 B ZAR800 ZAC0.00%800.003.08 B ZAR1.894.24 ZAR+56.98%4.75%Finance
Neutral
THATHARISA PLC1.54 B ZAR2,120 ZAC−0.33%46.16 K0.556.34 B ZAR6.923.06 ZAR−53.60%3.85%Non-energy minerals
Strong buy
NTCNETCARE LIMITED1.48 B ZAR1,411 ZAC+1.88%984.14 K0.4817.8 B ZAR11.841.19 ZAR+23.47%5.39%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,039 ZAC+3.38%98.98 K0.3312.65 B ZAR8.291.25 ZAR+3.95%4.81%Retail trade
Buy
BOXBOXER RETAIL LIMITED1.38 B ZAR6,970 ZAC−0.46%368.4 K0.4931.88 B ZAR23.273.00 ZAR+3.19%0.00%Consumer services
Neutral
LTELIGHTHOUSE PROPERTIES PLC1.29 B ZAR834 ZAC−0.48%269.99 K0.5417.44 B ZAR10.520.79 ZAR−82.18%6.09%Finance
Neutral
KSTPSG FIN SERVICES LTD1.27 B ZAR2,320 ZAC+0.26%503.22 K1.8828.78 B ZAR23.221.00 ZAR+24.19%2.24%Finance
Buy
TSGTSOGO SUN LIMITED1.24 B ZAR673 ZAC−0.88%211.66 K0.756.97 B ZAR5.621.20 ZAR−18.53%8.94%Consumer services
Neutral
REMREMGRO LTD1.24 B ZAR17,299 ZAC+2.77%663.17 K1.2697.74 B ZAR13.1713.13 ZAR1.62%Finance
Buy
SUISUN INTERNATIONAL LTD1.21 B ZAR4,619 ZAC+0.96%71.2 K0.1511.25 B ZAR9.274.98 ZAR+18.98%8.62%Consumer services
Buy
PMRPREMIER GROUP LIMITED1.21 B ZAR14,990 ZAC+2.28%4.04 K0.1119.33 B ZAR16.269.22 ZAR+29.61%1.81%Distribution services
Strong buy
MCGMULTICHOICE GROUP LTD1.19 B ZAR12,137 ZAC−0.05%1.34 M1.3351.88 B ZAR43.922.76 ZAR0.00%Consumer services
Neutral
DCPDIS-CHEM PHARMACIES LTD1.18 B ZAR3,429 ZAC−0.06%1.08 M0.3629.46 B ZAR24.941.38 ZAR+19.85%1.60%Retail trade
Buy
OMNOMNIA HOLDINGS LTD1.14 B ZAR7,414 ZAC−0.66%452.97 K1.9711.78 B ZAR10.646.97 ZAR+0.07%5.06%Process industries
Neutral
OCEOCEANA GROUP LTD1.11 B ZAR5,194 ZAC+1.52%14.08 K0.206.05 B ZAR7.946.54 ZAR−38.76%7.89%Consumer non-durables
Neutral
ADHADVTECH LTD1.1 B ZAR3,239 ZAC+0.56%97.1 K0.4017.74 B ZAR16.202.00 ZAR+15.51%3.12%Commercial services
Neutral
KAPKAP LIMITED1.09 B ZAR176 ZAC−2.22%478.88 K0.164.43 B ZAR4.620.38 ZAR+468.36%0.00%Transportation
Neutral
RBXRAUBEX GROUP LTD1.08 B ZAR4,556 ZAC+0.60%75.54 K0.268.24 B ZAR7.685.94 ZAR+25.94%4.34%Industrial services
Strong buy
DTCDATATEC LTD1.08 B ZAR5,951 ZAC−0.55%446.86 K0.8713.94 B ZAR13.084.55 ZAR+23.42%4.62%Technology services
Buy
RLOREUNERT LTD1.04 B ZAR5,518 ZAC+0.53%127.34 K0.598.67 B ZAR10.405.31 ZAR−10.77%6.63%Consumer durables
Neutral
SSUSOUTHERN SUN LTD1.02 B ZAR876 ZAC−0.45%414.91 K0.5011.82 B ZAR11.470.76 ZAR+21.20%2.86%Consumer services
Buy
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR17,515 ZAC−0.38%43.64 K0.5611.27 B ZAR8.7520.02 ZAR+14.12%3.03%Industrial services
Neutral
JSEJSE LTD917.75 M ZAR13,068 ZAC−0.05%142.27 K1.0211.29 B ZAR11.0511.82 ZAR+17.96%6.34%Finance
Buy
SBPSABVEST CAPITAL LIMITED899.29 M ZAR9,476 ZAC+0.80%11.05 K3.983.63 B ZAR4.3921.61 ZAR1.11%Finance
Neutral
AFHALEXANDER FORBES GRP HLDGS883 M ZAR843 ZAC−0.12%12.12 M179.769.73 B ZAR12.100.70 ZAR+34.36%6.51%Finance
Neutral
AIPADCOCK INGRAM HLDGS LTD858.51 M ZAR7,175 ZAC+1.11%430.81 K6.7911.61 B ZAR12.565.71 ZAR+8.51%3.69%Health technology
Neutral
IVTINVICTA HOLDINGS LTD769.01 M ZAR3,497 ZAC−0.09%3.34 K0.053.05 B ZAR4.537.71 ZAR+57.58%3.00%Distribution services
Neutral
LEWLEWIS GROUP LTD754.9 M ZAR7,570 ZAC−0.26%30.46 K0.523.94 B ZAR5.4014.03 ZAR+79.59%10.57%Retail trade
Strong buy
ARLASTRAL FOODS LTD752.9 M ZAR19,359 ZAC+1.73%213.67 K1.657.46 B ZAR12.8815.03 ZAR3.82%Process industries
Strong buy
MRFMERAFE RESOURCES LTD667.21 M ZAR104 ZAC0.00%1.73 M0.552.62 B ZAR14.380.07 ZAR−87.31%26.67%Non-energy minerals
Strong buy
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,110 ZAC−0.09%58.49 K0.643.92 B ZAR5.442.04 ZAR+18.53%5.41%Consumer services
Neutral
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR1,659 ZAC−2.64%3.63 M1.8914.52 B ZAR23.520.71 ZAR−16.19%0.00%Distribution services
Neutral
SAPSAPPI LTD611.88 M ZAR2,886 ZAC+2.85%1.34 M0.8017.36 B ZAR10.312.80 ZAR8.55%Process industries
Buy
CAACA SALES HOLDINGS LTD605.23 M ZAR1,785 ZAC−1.87%30.99 K0.978.59 B ZAR14.371.24 ZAR+1.10%1.37%Distribution services
Neutral
ZZDZEDA LIMITED598.97 M ZAR1,276 ZAC−0.31%702.86 K10.342.38 B ZAR3.773.39 ZAR−4.93%8.23%Finance
Strong buy
RFGRFG HOLDINGS LIMITED565.69 M ZAR1,534 ZAC+1.19%26.13 K0.124.01 B ZAR7.562.03 ZAR+2.36%9.17%Consumer non-durables
Strong buy
CPPCOLLINS PROPERTY GRP LTD557.16 M ZAR1,099 ZAC+4.17%12.91 K5.473.62 B ZAR6.511.69 ZAR−60.30%9.10%Finance
Neutral
FBRFAMOUS BRANDS LTD547.61 M ZAR5,848 ZAC+0.55%1.81 K0.025.86 B ZAR10.725.46 ZAR+19.50%5.90%Transportation
Strong buy
MPTMPACT LIMITED507.1 M ZAR2,799 ZAC−3.42%11.9 K0.594.13 B ZAR9.672.89 ZAR−30.69%3.75%Process industries
Neutral
HDCHUDACO INDUSTRIES LTD505.74 M ZAR18,452 ZAC−0.67%7.11 K0.475.18 B ZAR9.6419.14 ZAR−3.82%5.56%Distribution services
Buy
PPCPPC LIMITED466 M ZAR524 ZAC+0.38%695.72 K0.478.01 B ZAR16.540.32 ZAR+252.11%3.37%Non-energy minerals
Strong buy
BELBELL EQUIPMENT LTD440.44 M ZAR3,980 ZAC−0.03%530.013.81 B ZAR9.624.14 ZAR−41.99%4.02%Producer manufacturing
Neutral
WVRWEAVER FINTECH LTD413 M ZAR4,399 ZAC+9.67%5000.044.63 B ZAR9.114.83 ZAR+30.87%4.36%Finance
Neutral
KALKAL GROUP LIMITED395.32 M ZAR3,913 ZAC−0.13%6.75 K0.412.75 B ZAR7.155.47 ZAR−13.17%4.65%Commercial services
Neutral
GNDGRINDROD LTD390.27 M ZAR1,443 ZAC+10.49%5.76 M1.329.71 B ZAR7.441.94 ZAR+25.80%2.77%Transportation
Neutral
AELALTRON LIMITED A390 M ZAR2,100 ZAC−0.24%84.98 K0.458 B ZAR21.101.00 ZAR4.28%Technology services
Neutral
FTHFRONTIER TRANSPORT HLDG LD380.57 M ZAR630 ZAC+3.79%2.38 K0.251.85 B ZAR4.981.26 ZAR−5.29%10.02%Transportation
Neutral
SPPTHE SPAR GROUP LTD351.9 M ZAR10,882 ZAC−0.17%326.58 K0.8720.95 B ZAR−20.58 ZAR−999.92%0.00%Distribution services
Buy
NVSNOVUS HOLDINGS LIMITED347.97 M ZAR653 ZAC−0.15%8370.062.06 B ZAR6.361.03 ZAR+35.38%8.42%Commercial services
Neutral
SYGSYGNIA LIMITED346.67 M ZAR2,977 ZAC+0.07%5.68 K0.344.63 B ZAR12.492.38 ZAR+16.92%7.56%Finance
Neutral
WBCWE BUY CARS HLDS LTD343.09 M ZAR5,449 ZAC+1.87%395.46 K0.5822.77 B ZAR24.922.19 ZAR1.01%Retail trade
Strong sell
CLICLIENTELE LTD329.94 M ZAR1,279 ZAC−1.54%10.15 K1.245.8 B ZAR6.262.04 ZAR+74.80%9.77%Miscellaneous
Neutral
MDIMASTER DRILLING GRP LTD319.29 M ZAR1,519 ZAC−3.56%7.1 K0.852.29 B ZAR7.302.08 ZAR−16.58%4.27%Non-energy minerals
Neutral