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 ZAR564,197 ZAC+1.05%182.99 K0.66908.36 B ZAR10.10558.45 ZAR+95.29%0.22%Technology services
Strong buy
SBKSTANDARD BANK GROUP LTD43.73 B ZAR23,071 ZAC−0.59%1.6 M0.87374.77 B ZAR8.8126.18 ZAR−0.65%6.49%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,585 ZAC−1.08%7.94 M0.85429.97 B ZAR10.697.10 ZAR+5.00%5.66%Finance
Buy
GFIGOLD FIELDS LTD22.82 B ZAR45,481 ZAC+4.81%1.04 M0.71388.38 B ZAR18.1425.07 ZAR+76.31%2.30%Non-energy minerals
Buy
SLMSANLAM LIMITED22.24 B ZAR8,786 ZAC−0.75%1.85 M0.78174.85 B ZAR8.3410.54 ZAR+52.06%5.03%Finance
Buy
ABGABSA GROUP LIMITED21.54 B ZAR17,648 ZAC−0.73%1.6 M0.60147.37 B ZAR6.8025.95 ZAR+8.43%8.21%Finance
Strong buy
NEDNEDBANK GROUP LTD16.99 B ZAR24,168 ZAC−1.62%818.04 K0.69113.64 B ZAR6.8735.17 ZAR+12.42%8.45%Finance
Buy
VODVODACOM GROUP LTD16.6 B ZAR14,339 ZAC+0.36%882.05 K0.88276.33 B ZAR16.978.45 ZAR+2.15%4.34%Communications
Neutral
KIOKUMBA IRON ORE LTD14.7 B ZAR30,885 ZAC+4.34%1.03 M1.9794.94 B ZAR6.7645.70 ZAR−35.31%13.06%Non-energy minerals
Neutral
INLINVESTEC LTD14.49 B ZAR13,356 ZAC−0.13%524.61 K0.66244.46 B ZAR7.8217.08 ZAR6.16%Finance
Sell
CPICAPITEC BANK HLDGS LTD13.74 B ZAR347,943 ZAC−0.42%104.59 K0.60405.65 B ZAR29.31118.72 ZAR+30.04%1.86%Finance
Buy
NRPNEPI ROCKCASTLE N.V.11.65 B ZAR13,799 ZAC+0.57%916.33 K0.9397.74 B ZAR7.9417.37 ZAR+15.92%7.81%Finance
Buy
HARHARMONY GM CO LTD8.59 B ZAR26,763 ZAC+7.56%1.63 M1.28156.48 B ZAR16.0516.68 ZAR+16.32%1.29%Non-energy minerals
Sell
BIDBID CORPORATION LTD8.01 B ZAR45,532 ZAC−0.34%356.43 K0.56153.31 B ZAR19.2923.60 ZAR+6.05%2.46%Consumer services
Neutral
EXXEXXARO RESOURCES LTD7.72 B ZAR17,594 ZAC+1.88%1.01 M1.0741.27 B ZAR5.5131.95 ZAR−31.59%9.62%Energy minerals
Buy
OMUOLD MUTUAL LIMITED7.67 B ZAR1,255 ZAC+5.37%35.48 M2.3356.18 B ZAR7.371.70 ZAR+10.83%7.21%Finance
Neutral
TKGTELKOM SA SOC LTD7.5 B ZAR5,636 ZAC−0.30%1.55 M0.5327.63 B ZAR3.7415.07 ZAR+292.45%0.00%Communications
Buy
DSYDISCOVERY LTD7.25 B ZAR22,019 ZAC+0.83%837.3 K0.82146.47 B ZAR17.9912.24 ZAR+44.57%1.09%Finance
Strong buy
VALVALTERRA PLATINUM LTD7.06 B ZAR93,002 ZAC+5.62%1.1 M1.09231.31 B ZAR34.7326.78 ZAR−45.86%1.45%Non-energy minerals
Neutral
HCIHOSKEN CONS INV LTD6.72 B ZAR13,634 ZAC−0.68%30.42 K0.3311.17 B ZAR1.6781.72 ZAR+946.86%1.24%Consumer services
BVTBIDVEST LTD6.37 B ZAR23,266 ZAC−2.20%289.85 K0.3580.86 B ZAR12.0819.25 ZAR+7.33%3.85%Retail trade
Strong buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR27,349 ZAC−1.35%612.6 K0.64151.96 B ZAR22.5112.15 ZAR2.63%Retail trade
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,357 ZAC+0.44%2.96 M0.7519.68 B ZAR−0.63 ZAR−128.47%3.84%Health services
Buy
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR11,415 ZAC+0.30%998.52 K0.8550.55 B ZAR11.3210.08 ZAR−7.99%3.15%Health technology
Sell
FFBFORTRESS REAL EST INV B4.33 B ZAR2,051 ZAC−0.92%1.34 M0.8722.29 B ZAR8.872.31 ZAR−19.63%7.08%Finance
Neutral
OUTOUTSURANCE GROUP LIMITED4.06 B ZAR7,684 ZAC−0.85%1.97 M1.04119.73 B ZAR28.482.70 ZAR+22.89%2.60%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR6,867 ZAC−2.55%1.89 M1.4425.82 B ZAR6.889.98 ZAR+11.19%7.30%Retail trade
Neutral
MTMMOMENTUM GROUP LIMITED3.85 B ZAR3,388 ZAC−1.60%2.35 M1.0244.23 B ZAR9.373.62 ZAR+21.74%4.36%Finance
Neutral
SNTSANTAM LIMITED3.68 B ZAR43,941 ZAC−1.34%114.89 K1.1149.14 B ZAR13.2333.22 ZAR+12.53%3.41%Finance
Buy
MRPMR PRICE GROUP LTD3.65 B ZAR21,001 ZAC−2.55%1.84 M1.5154.99 B ZAR15.3113.72 ZAR+10.54%3.85%Retail trade
Buy
TGATHUNGELA RESOURCES LTD3.59 B ZAR9,824 ZAC+2.32%1.01 M1.3313.49 B ZAR3.7226.42 ZAR−28.44%13.54%Utilities
Buy
NY1NINETY ONE LIMITED3.49 B ZAR4,543 ZAC+0.73%906.61 K1.1480.09 B ZAR11.403.98 ZAR−7.74%6.12%Finance
Sell
TFGTHE FOSCHINI GROUP LIMITED3.19 B ZAR12,751 ZAC−3.54%1.82 M1.6742.75 B ZAR13.119.72 ZAR+4.69%2.72%Retail trade
Buy
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR19,645 ZAC+2.78%489.91 K1.3636.85 B ZAR11.6016.93 ZAR−32.18%7.06%Non-energy minerals
Buy
TBSTIGER BRANDS LTD3.03 B ZAR29,098 ZAC−0.90%317.71 K0.9244.42 B ZAR12.3023.65 ZAR+28.26%3.52%Consumer non-durables
Neutral
CLSCLICKS GROUP LTD2.84 B ZAR36,737 ZAC−0.98%644.27 K1.1187.94 B ZAR29.1512.60 ZAR+14.25%2.09%Retail trade
Buy
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR4,800 ZAC−1.80%3 M0.7944.22 B ZAR14.593.29 ZAR−27.46%4.59%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR2,346 ZAC+1.73%1.59 M0.7416.35 B ZAR6.043.88 ZAR+40.84%0.00%Finance
Strong buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR9,553 ZAC−2.01%171.8 K0.7416.9 B ZAR6.8114.02 ZAR−17.15%5.39%Distribution services
Strong buy
YYLBEEYEBOYETHU (RF) LTD2.34 B ZAR2,800 ZAC+1.67%8440.451.46 B ZAR0.6344.18 ZAR6.97%Finance
AVIAVI LTD2.26 B ZAR9,436 ZAC−1.07%797.29 K0.8631.82 B ZAR13.307.09 ZAR+16.63%6.38%Consumer non-durables
Buy
CMLCORONATION FUND MNGRS LD2.21 B ZAR4,183 ZAC−1.09%854.62 K1.0916.37 B ZAR6.566.38 ZAR+69.07%10.13%Finance
BAWBARLOWORLD LTD1.9 B ZAR11,809 ZAC+0.08%451.38 K1.3622.05 B ZAR13.069.04 ZAR−8.04%3.64%Distribution services
Neutral
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR22,061 ZAC+0.29%5.14 M2.3686.62 B ZAR57.383.84 ZAR0.39%Non-energy minerals
Buy
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,707 ZAC−1.99%4.86 M1.01102.12 B ZAR52.690.51 ZAR1.75%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR974 ZAC−0.92%54.88 K3.718.8 B ZAR4.961.96 ZAR+49.75%5.61%Consumer non-durables
ACSACSION LIMITED1.59 B ZAR874 ZAC0.00%110.013.37 B ZAR2.064.24 ZAR+56.98%3.89%Finance
THATHARISA PLC1.54 B ZAR2,303 ZAC+2.86%312.08 K3.846.69 B ZAR3.66%Non-energy minerals
Strong buy
NTCNETCARE LIMITED1.48 B ZAR1,351 ZAC+0.07%3.1 M0.6617.03 B ZAR11.341.19 ZAR+23.47%5.19%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,000 ZAC+0.20%110.42 K0.8912.14 B ZAR7.981.25 ZAR+3.95%5.01%Retail trade
Buy
BOXBOXER RETAIL LIMITED1.38 B ZAR6,876 ZAC−0.48%209.6 K0.4331.6 B ZAR22.953.00 ZAR+3.19%0.00%Consumer services
Neutral
DRDDRD GOLD LTD1.33 B ZAR2,645 ZAC+6.27%2.08 M2.3221.3 B ZAR13.391.98 ZAR+28.24%2.01%Non-energy minerals
Strong sell
LTELIGHTHOUSE PROPERTIES PLC1.29 B ZAR802 ZAC−1.11%1.43 M3.4516.9 B ZAR11.880.68 ZAR−85.06%6.28%Finance
KSTPSG FIN SERVICES LTD1.27 B ZAR2,217 ZAC+0.18%520.87 K1.3127.52 B ZAR22.191.00 ZAR+24.19%2.35%Finance
Buy
TSGTSOGO SUN LIMITED1.24 B ZAR749 ZAC+1.08%165.11 K0.467.73 B ZAR6.261.20 ZAR−18.55%9.41%Consumer services
Neutral
REMREMGRO LTD1.24 B ZAR17,139 ZAC−1.22%1.13 M1.2698.03 B ZAR13.0513.13 ZAR1.61%Finance
Buy
SUISUN INTERNATIONAL LTD1.21 B ZAR4,750 ZAC+0.27%307.19 K1.4011.54 B ZAR9.534.98 ZAR+18.98%8.40%Consumer services
Buy
PMRPREMIER GROUP LIMITED1.21 B ZAR14,000 ZAC+2.18%42.56 K3.8717.67 B ZAR15.189.22 ZAR+29.61%1.61%Distribution services
Strong buy
MCGMULTICHOICE GROUP LTD1.19 B ZAR11,858 ZAC−0.70%470.88 K0.5151.05 B ZAR42.912.76 ZAR0.00%Consumer services
DCPDIS-CHEM PHARMACIES LTD1.18 B ZAR3,166 ZAC−1.00%755.77 K0.4927.51 B ZAR23.031.38 ZAR+19.85%1.71%Retail trade
Buy
OMNOMNIA HOLDINGS LTD1.14 B ZAR7,960 ZAC−0.31%167.81 K0.8312.69 B ZAR11.426.97 ZAR+0.07%4.70%Process industries
Strong buy
OCEOCEANA GROUP LTD1.11 B ZAR5,308 ZAC+0.25%202.25 K0.616.17 B ZAR8.116.54 ZAR−38.76%7.74%Consumer non-durables
Neutral
ADHADVTECH LTD1.1 B ZAR3,216 ZAC+0.34%373.12 K1.2517.55 B ZAR16.082.00 ZAR+15.51%3.15%Commercial services
KAPKAP LIMITED1.09 B ZAR179 ZAC−3.24%1.69 M0.724.63 B ZAR4.700.38 ZAR+468.36%0.00%Transportation
Neutral
RBXRAUBEX GROUP LTD1.08 B ZAR4,848 ZAC+0.41%534.71 K0.708.73 B ZAR8.175.94 ZAR+25.94%4.10%Industrial services
Strong buy
DTCDATATEC LTD1.08 B ZAR6,307 ZAC+1.11%302.65 K0.5315.18 B ZAR13.874.55 ZAR+23.42%3.29%Technology services
Buy
RLOREUNERT LTD1.04 B ZAR5,622 ZAC+0.09%234.01 K1.108.83 B ZAR10.605.31 ZAR−10.77%6.52%Consumer durables
SSUSOUTHERN SUN LTD1.02 B ZAR900 ZAC−0.66%1.22 M0.6312.19 B ZAR11.790.76 ZAR+21.16%2.76%Consumer services
Buy
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR17,652 ZAC−0.01%133.71 K0.8411.35 B ZAR8.8220.02 ZAR+14.12%3.00%Industrial services
JSEJSE LTD917.75 M ZAR13,601 ZAC+0.70%85.21 K0.7711.66 B ZAR12.3111.05 ZAR+10.28%6.13%Finance
Buy
SBPSABVEST CAPITAL LIMITED899.29 M ZAR9,222 ZAC−4.19%32.3 K14.433.69 B ZAR3.9723.24 ZAR+46.12%1.09%Finance
AFHALEXANDER FORBES GRP HLDGS883 M ZAR870 ZAC+2.11%40.56 K0.369.79 B ZAR12.480.70 ZAR+34.36%6.12%Finance
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR5,219 ZAC+2.72%139.28 K4.848.22 B ZAR10.415.01 ZAR−8.71%5.21%Health technology
Neutral
IVTINVICTA HOLDINGS LTD769.01 M ZAR3,299 ZAC−1.49%44.25 K1.062.99 B ZAR4.287.71 ZAR+57.58%3.18%Distribution services
LEWLEWIS GROUP LTD754.9 M ZAR8,502 ZAC+3.15%57.88 K0.194.29 B ZAR6.0614.03 ZAR+79.59%7.28%Retail trade
Strong buy
ARLASTRAL FOODS LTD752.9 M ZAR17,340 ZAC−0.37%75.38 K0.236.71 B ZAR11.5315.03 ZAR4.25%Process industries
Strong buy
MRFMERAFE RESOURCES LTD667.21 M ZAR130 ZAC+4.00%529.33 K0.733.12 B ZAR4.870.27 ZAR−61.93%22.40%Non-energy minerals
Strong buy
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,138 ZAC+0.35%70.53 K2.054.01 B ZAR5.572.04 ZAR+18.53%5.29%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR1,500 ZAC−1.90%1.35 M0.7613.39 B ZAR21.260.71 ZAR−16.19%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR2,853 ZAC−2.03%2.31 M1.3517.52 B ZAR5.305.38 ZAR8.48%Process industries
Buy
CAACA SALES HOLDINGS LTD605.23 M ZAR1,725 ZAC−1.43%4.66 K0.118.42 B ZAR13.881.24 ZAR+1.10%1.40%Distribution services
ZZDZEDA LIMITED598.97 M ZAR1,259 ZAC−0.71%15.45 K0.042.36 B ZAR3.723.39 ZAR−4.93%7.90%Finance
Buy
TRETRENCOR LTD568 M ZAR109 ZAC+0.93%531.36 K1.75187.42 M ZAR0.333.27 ZAR+358.07%0.00%Finance
RFGRFG HOLDINGS LIMITED565.69 M ZAR1,527 ZAC+0.26%47.94 K0.443.98 B ZAR7.532.03 ZAR+2.36%7.30%Consumer non-durables
Buy
CPPCOLLINS PROPERTY GRP LTD557.16 M ZAR1,050 ZAC0.00%5000.263.46 B ZAR6.221.69 ZAR−60.30%9.52%Finance
FBRFAMOUS BRANDS LTD547.61 M ZAR5,828 ZAC−2.93%80.56 K1.386.01 B ZAR10.685.46 ZAR+19.50%5.23%Transportation
Strong buy
MPTMPACT LIMITED507.1 M ZAR2,349 ZAC−2.21%40.49 K1.253.55 B ZAR6.883.42 ZAR−29.51%4.37%Process industries
HDCHUDACO INDUSTRIES LTD505.74 M ZAR18,825 ZAC+0.18%7.61 K0.145.27 B ZAR9.8419.14 ZAR−3.82%5.45%Distribution services
Buy
PPCPPC LIMITED466 M ZAR525 ZAC+0.77%690.75 K0.448.01 B ZAR16.570.32 ZAR+252.11%3.37%Non-energy minerals
Strong buy
BELBELL EQUIPMENT LTD440.44 M ZAR4,078 ZAC−0.51%15.54 K0.393.92 B ZAR9.864.14 ZAR−41.99%3.90%Producer manufacturing
HILHOMECHOICE INT PLC413 M ZAR3,700 ZAC0.00%5250.053.89 B ZAR9.393.94 ZAR+23.92%5.19%Finance
KALKAL GROUP LIMITED395.32 M ZAR4,338 ZAC−1.21%140.9 K6.933.09 B ZAR7.925.47 ZAR−13.17%4.15%Commercial services
GNDGRINDROD LTD390.27 M ZAR1,174 ZAC+1.56%1.23 M0.347.77 B ZAR24.960.47 ZAR−68.20%3.46%Transportation
AELALTRON LIMITED A390 M ZAR2,127 ZAC+0.95%94.28 K0.358 B ZAR21.371.00 ZAR4.27%Technology services
FTHFRONTIER TRANSPORT HLDG LD380.57 M ZAR630 ZAC0.00%57.28 K1.221.82 B ZAR4.951.27 ZAR−4.76%10.16%Transportation
SPPTHE SPAR GROUP LTD351.9 M ZAR10,611 ZAC−3.10%773.74 K2.3721.08 B ZAR−20.58 ZAR−999.92%0.00%Distribution services
Buy
NVSNOVUS HOLDINGS LIMITED347.97 M ZAR700 ZAC−0.71%71.47 K2.452.22 B ZAR6.821.03 ZAR+35.38%7.09%Commercial services
SYGSYGNIA LIMITED346.67 M ZAR3,001 ZAC+1.69%10.51 K0.654.59 B ZAR12.592.38 ZAR+16.92%7.63%Finance
WBCWE BUY CARS HLDS LTD343.09 M ZAR5,759 ZAC−2.41%501.51 K1.0924.64 B ZAR26.342.19 ZAR0.93%Retail trade
CLICLIENTELE LTD329.94 M ZAR1,260 ZAC−1.25%85.66 K5.375.77 B ZAR6.172.04 ZAR+74.80%9.81%Miscellaneous