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 ZAR550,599 ZAC+0.93%329.11 K1.19887.6 B ZAR9.86558.45 ZAR+95.29%0.22%Technology services
Strong buy
SBKSTANDARD BANK GROUP LTD43.73 B ZAR22,079 ZAC−2.71%2.5 M1.44366.55 B ZAR8.4326.18 ZAR−0.65%6.64%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,276 ZAC−3.13%12.36 M1.59421.17 B ZAR10.257.10 ZAR+5.00%5.78%Finance
Buy
GFIGOLD FIELDS LTD22.82 B ZAR43,282 ZAC+2.82%1.77 M1.26376.72 B ZAR17.2625.07 ZAR+76.31%2.38%Non-energy minerals
Buy
SLMSANLAM LIMITED22.24 B ZAR8,611 ZAC−2.03%2.93 M1.29173.59 B ZAR8.1710.54 ZAR+52.06%5.06%Finance
Buy
ABGABSA GROUP LIMITED21.54 B ZAR17,442 ZAC−1.77%3.2 M1.23147.19 B ZAR6.7225.95 ZAR+8.43%8.22%Finance
Strong buy
NEDNEDBANK GROUP LTD16.99 B ZAR23,491 ZAC−2.75%1.38 M1.27111.75 B ZAR6.6835.17 ZAR+12.42%8.59%Finance
Buy
VODVODACOM GROUP LTD16.6 B ZAR13,861 ZAC−1.20%1.55 M1.27271.32 B ZAR16.418.45 ZAR+2.15%4.42%Communications
Neutral
KIOKUMBA IRON ORE LTD14.7 B ZAR31,030 ZAC−1.55%374.14 K1.02101.09 B ZAR6.7945.70 ZAR−35.31%12.27%Non-energy minerals
Neutral
INLINVESTEC LTD14.49 B ZAR13,130 ZAC−0.64%601.96 K0.67242.77 B ZAR7.6917.08 ZAR6.24%Finance
Sell
CPICAPITEC BANK HLDGS LTD13.74 B ZAR342,001 ZAC−2.11%348.65 K2.37405.62 B ZAR28.81118.72 ZAR+30.04%1.86%Finance
Buy
NRPNEPI ROCKCASTLE N.V.11.65 B ZAR13,479 ZAC−0.70%1.14 M0.8796.7 B ZAR7.7617.37 ZAR+15.92%7.90%Finance
Buy
HARHARMONY GM CO LTD8.59 B ZAR26,020 ZAC+3.05%1.21 M0.77158.78 B ZAR15.6016.68 ZAR+16.32%1.27%Non-energy minerals
Sell
BIDBID CORPORATION LTD8.01 B ZAR44,901 ZAC−1.87%833.55 K1.80153.53 B ZAR19.0223.60 ZAR+6.05%2.46%Consumer services
Neutral
EXXEXXARO RESOURCES LTD7.72 B ZAR16,933 ZAC+1.47%439.76 K0.7839.87 B ZAR5.3031.95 ZAR−31.59%9.96%Energy minerals
Buy
OMUOLD MUTUAL LIMITED7.67 B ZAR1,150 ZAC−2.71%11.56 M1.1555.71 B ZAR6.751.70 ZAR+10.83%7.28%Finance
Neutral
TKGTELKOM SA SOC LTD7.5 B ZAR5,603 ZAC+0.07%2.86 M0.8527.38 B ZAR3.7215.07 ZAR+292.45%0.00%Communications
Buy
DSYDISCOVERY LTD7.25 B ZAR21,100 ZAC−2.03%1.73 M1.72144.45 B ZAR17.2412.24 ZAR+44.57%1.11%Finance
Strong buy
VALVALTERRA PLATINUM LTD7.06 B ZAR84,997 ZAC+2.14%710.7 K0.55218.62 B ZAR31.7426.78 ZAR−45.86%1.53%Non-energy minerals
Neutral
HCIHOSKEN CONS INV LTD6.72 B ZAR14,109 ZAC−0.61%43.15 K0.4711.55 B ZAR1.7381.72 ZAR+946.86%1.20%Consumer services
BVTBIDVEST LTD6.37 B ZAR23,172 ZAC−3.37%1.19 M1.7781.5 B ZAR12.0419.25 ZAR+7.33%3.82%Retail trade
Strong buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR27,146 ZAC−2.31%988.29 K1.38152.33 B ZAR22.3412.15 ZAR2.63%Retail trade
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,405 ZAC−0.43%3.42 M1.1020.53 B ZAR−0.63 ZAR−128.47%3.68%Health services
Buy
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR11,629 ZAC−1.03%794.93 K0.6952.19 B ZAR11.5310.08 ZAR−7.99%3.06%Health technology
Sell
FFBFORTRESS REAL EST INV B4.33 B ZAR2,068 ZAC−0.05%1.3 M1.0022.29 B ZAR8.952.31 ZAR−19.63%7.08%Finance
Neutral
OUTOUTSURANCE GROUP LIMITED4.06 B ZAR7,665 ZAC−1.35%2.08 M1.03120.04 B ZAR28.412.70 ZAR+22.89%2.60%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR7,232 ZAC−0.52%797.55 K0.3926.65 B ZAR7.259.98 ZAR+11.19%7.07%Retail trade
Neutral
MTMMOMENTUM GROUP LIMITED3.85 B ZAR3,343 ZAC−0.62%1.83 M0.6543.19 B ZAR9.243.62 ZAR+21.74%4.46%Finance
Neutral
SNTSANTAM LIMITED3.68 B ZAR43,540 ZAC−0.05%92.66 K0.5348.06 B ZAR13.1133.22 ZAR+12.53%3.49%Finance
Buy
MRPMR PRICE GROUP LTD3.65 B ZAR21,180 ZAC−2.06%980.73 K0.6555.19 B ZAR15.4413.72 ZAR+10.54%3.84%Retail trade
Buy
TGATHUNGELA RESOURCES LTD3.59 B ZAR9,722 ZAC+2.91%919.91 K1.3013.27 B ZAR3.6826.42 ZAR−28.44%13.76%Utilities
Buy
NY1NINETY ONE LIMITED3.49 B ZAR4,361 ZAC−0.11%1.31 M1.7678.09 B ZAR10.953.98 ZAR−7.74%6.32%Finance
Sell
TFGTHE FOSCHINI GROUP LIMITED3.19 B ZAR13,151 ZAC−1.06%2.32 M1.5842.99 B ZAR13.539.72 ZAR+4.69%2.71%Retail trade
Buy
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR18,119 ZAC+0.45%345.87 K1.1934.78 B ZAR10.7016.93 ZAR−32.18%7.48%Non-energy minerals
Buy
TBSTIGER BRANDS LTD3.03 B ZAR29,806 ZAC−1.23%215.08 K0.6045.65 B ZAR12.6023.65 ZAR+28.26%3.43%Consumer non-durables
Neutral
CLSCLICKS GROUP LTD2.84 B ZAR35,646 ZAC−1.59%1.04 M2.1085.84 B ZAR28.2812.60 ZAR+14.25%2.14%Retail trade
Buy
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR4,923 ZAC−1.32%3.99 M1.6745.11 B ZAR14.963.29 ZAR−27.46%4.50%Retail trade
Sell
MSPMAS P.L.C2.49 B ZAR2,295 ZAC−3.29%3.38 M2.3716.83 B ZAR5.913.88 ZAR+40.84%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR9,705 ZAC−0.15%247.63 K0.6416.85 B ZAR6.9214.02 ZAR−17.15%5.40%Distribution services
Strong buy
YYLBEEYEBOYETHU (RF) LTD2.34 B ZAR2,756 ZAC+0.04%1.19 K0.781.46 B ZAR0.6244.18 ZAR6.97%Finance
AVIAVI LTD2.26 B ZAR9,427 ZAC−0.54%548.26 K0.6131.63 B ZAR13.297.09 ZAR+16.63%6.41%Consumer non-durables
Buy
CMLCORONATION FUND MNGRS LD2.21 B ZAR3,953 ZAC−0.20%201.55 K0.4015.32 B ZAR6.206.38 ZAR+69.07%10.81%Finance
BAWBARLOWORLD LTD1.9 B ZAR11,617 ZAC+0.15%167.13 K0.3221.68 B ZAR12.859.04 ZAR−8.04%3.71%Distribution services
Neutral
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR20,225 ZAC+2.75%2.13 M0.8277.49 B ZAR52.603.84 ZAR0.43%Non-energy minerals
Buy
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,730 ZAC−1.73%4.8 M1.05102.64 B ZAR53.130.51 ZAR1.75%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR1,048 ZAC+0.19%4.47 K0.239.4 B ZAR5.341.96 ZAR+49.75%5.25%Consumer non-durables
ACSACSION LIMITED1.59 B ZAR875 ZAC+0.11%3.08 K2.673.37 B ZAR2.064.24 ZAR+56.98%3.89%Finance
THATHARISA PLC1.54 B ZAR2,078 ZAC+0.73%59.46 K0.816.17 B ZAR3.97%Non-energy minerals
Strong buy
NTCNETCARE LIMITED1.48 B ZAR1,358 ZAC−0.37%3.37 M1.0717.23 B ZAR11.401.19 ZAR+23.47%5.13%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,038 ZAC−2.90%70.86 K0.3313.02 B ZAR8.291.25 ZAR+3.95%4.67%Retail trade
Buy
BOXBOXER RETAIL LIMITED1.38 B ZAR7,200 ZAC+0.43%1.91 M2.8532.8 B ZAR24.043.00 ZAR+3.19%0.00%Consumer services
Neutral
DRDDRD GOLD LTD1.33 B ZAR2,472 ZAC+3.82%2.07 M2.3120.38 B ZAR12.521.98 ZAR+28.24%2.10%Non-energy minerals
Sell
LTELIGHTHOUSE PROPERTIES PLC1.29 B ZAR819 ZAC0.00%457.65 K0.1017.09 B ZAR12.130.68 ZAR−85.06%6.22%Finance
KSTPSG FIN SERVICES LTD1.27 B ZAR2,198 ZAC+1.48%593.95 K1.0326.94 B ZAR22.001.00 ZAR+24.19%2.40%Finance
Buy
TSGTSOGO SUN LIMITED1.24 B ZAR752 ZAC+1.62%189.13 K0.527.7 B ZAR6.281.20 ZAR−18.55%9.45%Consumer services
Neutral
REMREMGRO LTD1.24 B ZAR17,105 ZAC−2.26%942.55 K0.6298.87 B ZAR13.0313.13 ZAR1.60%Finance
Buy
SUISUN INTERNATIONAL LTD1.21 B ZAR4,752 ZAC0.00%145.61 K0.5611.58 B ZAR9.544.98 ZAR+18.98%8.38%Consumer services
Buy
PMRPREMIER GROUP LIMITED1.21 B ZAR14,081 ZAC−2.22%4.99 K0.2918.57 B ZAR15.279.22 ZAR+29.61%1.53%Distribution services
Strong buy
MCGMULTICHOICE GROUP LTD1.19 B ZAR11,698 ZAC−0.14%291.75 K0.7050.09 B ZAR42.332.76 ZAR0.00%Consumer services
Neutral
DCPDIS-CHEM PHARMACIES LTD1.18 B ZAR3,213 ZAC−2.10%1.21 M0.9528.21 B ZAR23.371.38 ZAR+19.85%1.67%Retail trade
Buy
OMNOMNIA HOLDINGS LTD1.14 B ZAR7,991 ZAC−3.70%122.62 K0.5713.19 B ZAR11.476.97 ZAR+0.07%4.52%Process industries
Strong buy
OCEOCEANA GROUP LTD1.11 B ZAR5,261 ZAC+0.08%114 K1.016.13 B ZAR8.046.54 ZAR−38.76%7.80%Consumer non-durables
Neutral
ADHADVTECH LTD1.1 B ZAR3,249 ZAC−0.43%550.58 K1.5417.86 B ZAR16.252.00 ZAR+15.51%3.10%Commercial services
Buy
KAPKAP LIMITED1.09 B ZAR185 ZAC+1.65%2.31 M0.714.6 B ZAR4.860.38 ZAR+468.36%0.00%Transportation
Neutral
RBXRAUBEX GROUP LTD1.08 B ZAR4,655 ZAC+0.09%619.99 K1.518.41 B ZAR7.845.94 ZAR+25.94%4.26%Industrial services
Strong buy
DTCDATATEC LTD1.08 B ZAR6,313 ZAC−1.08%181.2 K0.2615.01 B ZAR13.884.55 ZAR+23.42%3.21%Technology services
Buy
RLOREUNERT LTD1.04 B ZAR5,456 ZAC−2.59%122.35 K0.298.8 B ZAR10.285.31 ZAR−10.77%6.54%Consumer durables
SSUSOUTHERN SUN LTD1.02 B ZAR968 ZAC+2.11%2.24 M1.3712.75 B ZAR12.680.76 ZAR+21.16%2.64%Consumer services
Buy
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR17,524 ZAC−1.30%117.11 K1.7011.42 B ZAR8.7520.02 ZAR+14.12%2.99%Industrial services
JSEJSE LTD917.75 M ZAR12,967 ZAC−0.80%87.6 K0.8611.29 B ZAR11.7411.05 ZAR+10.28%6.34%Finance
SBPSABVEST CAPITAL LIMITED899.29 M ZAR9,936 ZAC+1.39%4200.133.76 B ZAR4.2723.24 ZAR+46.12%1.07%Finance
AFHALEXANDER FORBES GRP HLDGS883 M ZAR837 ZAC−2.56%43.66 K0.349.88 B ZAR12.010.70 ZAR+34.36%6.06%Finance
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR5,163 ZAC−1.66%21.24 K0.318.49 B ZAR10.305.01 ZAR−8.71%5.05%Health technology
Neutral
IVTINVICTA HOLDINGS LTD769.01 M ZAR3,473 ZAC−0.06%5.94 K0.153.14 B ZAR4.507.71 ZAR+57.58%3.02%Distribution services
LEWLEWIS GROUP LTD754.9 M ZAR7,821 ZAC−1.59%103.82 K1.374.14 B ZAR5.5714.03 ZAR+79.59%7.55%Retail trade
Strong buy
ARLASTRAL FOODS LTD752.9 M ZAR17,469 ZAC−1.80%132.83 K0.536.86 B ZAR11.6215.03 ZAR4.16%Process industries
Strong buy
MRFMERAFE RESOURCES LTD667.21 M ZAR134 ZAC+4.69%1.64 M3.793.22 B ZAR5.020.27 ZAR−61.93%21.71%Non-energy minerals
Strong buy
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,158 ZAC−0.77%21.36 K0.244.1 B ZAR5.672.04 ZAR+18.53%5.17%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR1,419 ZAC+1.00%1.42 M0.5912.27 B ZAR20.120.71 ZAR−16.19%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR2,917 ZAC−0.55%2.21 M0.9317.66 B ZAR5.425.38 ZAR8.41%Process industries
Buy
CAACA SALES HOLDINGS LTD605.23 M ZAR1,748 ZAC−0.11%30.95 K0.848.42 B ZAR14.071.24 ZAR+1.10%1.40%Distribution services
ZZDZEDA LIMITED598.97 M ZAR1,225 ZAC−0.16%6.91 K0.022.28 B ZAR3.623.39 ZAR−4.93%8.16%Finance
Buy
TRETRENCOR LTD568 M ZAR106 ZAC−0.93%112.72 K0.16183.95 M ZAR0.323.27 ZAR+358.07%0.00%Finance
RFGRFG HOLDINGS LIMITED565.69 M ZAR1,650 ZAC0.00%143.67 K1.514.32 B ZAR8.142.03 ZAR+2.36%6.73%Consumer non-durables
Buy
CPPCOLLINS PROPERTY GRP LTD557.16 M ZAR1,050 ZAC+0.29%7500.513.46 B ZAR6.221.69 ZAR−60.30%9.52%Finance
FBRFAMOUS BRANDS LTD547.61 M ZAR6,054 ZAC−1.40%30.9 K0.456.15 B ZAR11.105.46 ZAR+19.50%5.11%Transportation
Strong buy
MPTMPACT LIMITED507.1 M ZAR2,453 ZAC−0.12%20.69 K1.193.63 B ZAR7.183.42 ZAR−29.51%4.28%Process industries
HDCHUDACO INDUSTRIES LTD505.74 M ZAR18,554 ZAC−0.63%6.04 K0.435.24 B ZAR9.6919.14 ZAR−3.82%5.49%Distribution services
Buy
PPCPPC LIMITED466 M ZAR511 ZAC−2.11%2.04 M1.437.98 B ZAR16.120.32 ZAR+252.11%3.38%Non-energy minerals
Strong buy
BELBELL EQUIPMENT LTD440.44 M ZAR4,153 ZAC−1.12%14.71 K0.144.02 B ZAR10.044.14 ZAR−41.99%3.81%Producer manufacturing
HILHOMECHOICE INT PLC413 M ZAR3,749 ZAC−0.05%7090.053.94 B ZAR9.523.94 ZAR+23.92%5.12%Finance
KALKAL GROUP LIMITED395.32 M ZAR4,205 ZAC+1.91%14.7 K0.332.91 B ZAR7.685.47 ZAR−13.17%4.41%Commercial services
GNDGRINDROD LTD390.27 M ZAR1,134 ZAC−0.35%3.89 M1.517.64 B ZAR24.110.47 ZAR−68.20%3.52%Transportation
AELALTRON LIMITED A390 M ZAR2,131 ZAC−2.38%525.37 K1.698.29 B ZAR21.411.00 ZAR4.12%Technology services
FTHFRONTIER TRANSPORT HLDG LD380.57 M ZAR657 ZAC−2.52%1.39 K0.041.98 B ZAR5.171.27 ZAR−4.76%9.36%Transportation
SPPTHE SPAR GROUP LTD351.9 M ZAR10,822 ZAC−2.85%377.38 K1.1721.44 B ZAR−20.58 ZAR−999.92%0.00%Distribution services
Buy
NVSNOVUS HOLDINGS LIMITED347.97 M ZAR760 ZAC+0.40%35.81 K0.312.39 B ZAR7.401.03 ZAR+35.38%6.61%Commercial services
SYGSYGNIA LIMITED346.67 M ZAR3,090 ZAC+2.62%3.69 K0.214.68 B ZAR12.962.38 ZAR+16.92%7.47%Finance
WBCWE BUY CARS HLDS LTD343.09 M ZAR5,864 ZAC−0.26%398.27 K0.9324.56 B ZAR26.822.19 ZAR0.94%Retail trade
CLICLIENTELE LTD329.94 M ZAR1,297 ZAC+3.68%3.02 K0.835.67 B ZAR6.352.04 ZAR+74.80%9.99%Miscellaneous