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-64.011 B ZAR388857 ZAC−1.27%50.198 K0.10701.739 B ZAR10.62366.18 ZAR0.22%Technology Services
Strong buy
SBKSTANDARD BANK GROUP LTD45.973 B ZAR18894 ZAC−0.57%197.737 K0.06312.524 B ZAR7.1726.35 ZAR7.49%Finance
Buy
FSRFIRSTRAND LTD37.485 B ZAR6913 ZAC−0.43%981.853 K0.08389.314 B ZAR10.236.76 ZAR5.69%Finance
Buy
KIOKUMBA IRON ORE LTD22.725 B ZAR53977 ZAC+0.66%18.368 K0.08171.986 B ZAR7.6470.64 ZAR−31.66%8.73%Non-Energy Minerals
Neutral
ABGABSA GROUP LIMITED19.891 B ZAR15658 ZAC+0.60%196.675 K0.07129.059 B ZAR6.5423.93 ZAR8.80%Finance
Strong buy
VODVODACOM GROUP LTD16.292 B ZAR9691 ZAC+2.13%348.283 K0.23183.619 B ZAR12.038.05 ZAR−18.15%6.69%Communications
Buy
INLINVESTEC LTD15.663 B ZAR12688 ZAC+0.53%23.88 K0.04234.215 B ZAR5.3023.94 ZAR6.14%Finance
Strong buy
NEDNEDBANK GROUP LTD15.471 B ZAR24248 ZAC−0.08%79.009 K0.04112.751 B ZAR7.7531.28 ZAR7.80%Finance
Buy
SLMSANLAM LIMITED14.478 B ZAR7410 ZAC+0.15%285.956 K0.07150.743 B ZAR10.696.93 ZAR+52.73%5.41%Finance
Neutral
AMSANGLO AMERICAN PLAT LTD13.04 B ZAR72865 ZAC−1.20%26.793 K0.06193.751 B ZAR14.7349.47 ZAR−83.50%2.89%Non-Energy Minerals
Sell
GFIGOLD FIELDS LTD12.986 B ZAR30189 ZAC−0.13%110.944 K0.05270.521 B ZAR21.2314.22 ZAR+8.09%2.46%Non-Energy Minerals
Sell
EXXEXXARO RESOURCES LTD11.292 B ZAR19090 ZAC+0.80%36.024 K0.0745.747 B ZAR4.0946.70 ZAR−8.93%12.03%Energy Minerals
Strong buy
CPICAPITEC BANK HLDGS LTD10.567 B ZAR227850 ZAC−0.04%19.557 K0.07264.643 B ZAR24.9691.30 ZAR1.90%Finance
Sell
REMREMGRO LTD9.624 B ZAR12817 ZAC+1.14%59.891 K0.0371.607 B ZAR22.365.73 ZAR−55.03%1.89%Finance
Neutral
NNRPNEPI ROCKCASTLE N.V.9.518 B ZAR13035 ZAC+1.08%125.277 K0.0785.214 B ZAR8.7014.98 ZAR+122.09%8.22%Finance
Neutral
SOLSASOL LIMITED8.799 B ZAR13425 ZAC−0.18%200.304 K0.0985.421 B ZAR29.434.56 ZAR−69.61%8.92%Process Industries
Buy
LTELIGHTHOUSE PROPERTIES PLC8.139 B ZAR775 ZAC+0.26%2.949 K0.0014.368 B ZAR1.724.52 ZAR7.17%Finance
ARIAFRICAN RAINBOW MIN LTD8.078 B ZAR23396 ZAC−0.82%6.362 K0.0146.245 B ZAR9.3724.97 ZAR−57.64%7.63%Non-Energy Minerals
Buy
OMUOLD MUTUAL LIMITED7.065 B ZAR1101 ZAC−0.36%1.077 M0.0952.892 B ZAR7.161.54 ZAR+5.94%7.34%Finance
Buy
BIDBID CORPORATION LTD6.886 B ZAR43192 ZAC+1.06%75.241 K0.11142.776 B ZAR19.4122.26 ZAR+96.96%2.40%Consumer Services
Buy
BVTBIDVEST LTD5.973 B ZAR25608 ZAC+0.40%97.662 K0.1186.692 B ZAR3.55%Retail Trade
Buy
FFBFORTRESS REAL EST INV B5.917 B ZAR1537 ZAC+0.52%34.655 K0.0216.295 B ZAR6.272.45 ZAR+41.00%5.33%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD5.886 B ZAR26539 ZAC+0.91%77.261 K0.09144.175 B ZAR23.7211.19 ZAR2.59%Retail Trade
Buy
DSYDISCOVERY LTD5.327 B ZAR11864 ZAC+1.31%99.717 K0.0478.174 B ZAR13.898.54 ZAR+23.78%1.49%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD5.228 B ZAR23434 ZAC+0.99%58.476 K0.06103.09 B ZAR21.3910.96 ZAR−9.39%1.47%Health Technology
Buy
TGATHUNGELA RESOURCES LTD5.162 B ZAR14006 ZAC+0.37%17.901 K0.0519.602 B ZAR3.7936.92 ZAR−23.22%14.33%Utilities
Neutral
WHLWOOLWORTHS HOLDINGS LTD5.074 B ZAR6188 ZAC−0.05%201.5 K0.0755.975 B ZAR13.644.54 ZAR+46.34%4.89%Retail Trade
Buy
IMPIMPALA PLATINUM HLGS LTD4.905 B ZAR10974 ZAC−2.09%395.163 K0.06101.013 B ZAR−8.71 ZAR−119.51%5.22%Non-Energy Minerals
Neutral
HARHARMONY GM CO LTD4.82 B ZAR18521 ZAC−0.07%104.099 K0.06116.158 B ZAR12.9214.34 ZAR+1198.59%1.20%Non-Energy Minerals
Strong sell
SAPSAPPI LTD4.709 B ZAR5691 ZAC+0.21%28.374 K0.0233.906 B ZAR−3.35 ZAR−124.90%4.88%Process Industries
Buy
MTMMOMENTUM MET HLDGS LTD4.333 B ZAR2283 ZAC−0.17%100.055 K0.0530.02 B ZAR7.692.97 ZAR+1731.50%5.69%Finance
Neutral
MTNMTN GROUP LTD4.092 B ZAR8779 ZAC+1.00%421.484 K0.09156.664 B ZAR40.512.17 ZAR−70.86%3.80%Communications
Buy
MTHMOTUS HOLDINGS LTD3.354 B ZAR9074 ZAC+0.24%2.495 K0.0115.588 B ZAR5.3616.92 ZAR+24.33%7.13%Distribution Services
Strong buy
NY1NINETY ONE LIMITED3.353 B ZAR3953 ZAC+0.43%380.0060.788 B ZAR10.083.92 ZAR−3.52%7.52%Finance
Sell
TRUTRUWORTHS INT LTD3.275 B ZAR8164 ZAC−0.18%12.586 K0.0129.974 B ZAR9.108.98 ZAR+45.46%7.05%Retail Trade
Buy
SNTSANTAM LIMITED3.25 B ZAR30066 ZAC+0.40%12.899 K0.2533.033 B ZAR10.1829.52 ZAR+19.15%4.68%Finance
Buy
HCIHOSKEN CONS INV LTD3.211 B ZAR17700 ZAC−0.56%5.211 K0.0614.395 B ZAR4.5039.32 ZAR+143.13%0.00%Consumer Services
MRPMR PRICE GROUP LTD3.115 B ZAR18563 ZAC−0.29%18.137 K0.0348.034 B ZAR16.4011.32 ZAR−1.58%3.92%Retail Trade
Buy
TFGTHE FOSCHINI GROUP LIMITED3.026 B ZAR10708 ZAC+0.06%651.464 K0.4834.61 B ZAR12.518.56 ZAR2.80%Retail Trade
Buy
OOUTOUTSURANCE GROUP LIMITED2.915 B ZAR4353 ZAC+0.46%72.803 K0.0266.348 B ZAR19.832.19 ZAR−55.65%3.21%Finance
Buy
TBSTIGER BRANDS LTD2.697 B ZAR20602 ZAC+0.80%12.315 K0.0831.942 B ZAR12.1217.00 ZAR+50.44%4.85%Consumer Non-Durables
Buy
NPHNORTHAM PLATINUM HLDGS LTD2.554 B ZAR14751 ZAC−1.21%41.55 K0.0358.214 B ZAR−8.05 ZAR−127.22%4.69%Non-Energy Minerals
Buy
CLSCLICKS GROUP LTD2.538 B ZAR30441 ZAC+2.33%122.084 K0.1770.816 B ZAR27.6011.03 ZAR+25.68%2.28%Retail Trade
Buy
BAWBARLOWORLD LTD2.228 B ZAR8912 ZAC0.00%6530.0016.657 B ZAR7.5111.86 ZAR+6.05%5.61%Distribution Services
Buy
AILAFRICAN RAINBOW CAP INV1.985 B ZAR570 ZAC+1.60%130.0036.601 B ZAR2.931.94 ZAR0.00%Finance
AVIAVI LTD1.837 B ZAR8934 ZAC+0.35%6.264 K0.0129.599 B ZAR14.696.08 ZAR+17.54%5.75%Consumer Non-Durables
Neutral
MRFMERAFE RESOURCES LTD1.753 B ZAR126 ZAC0.00%68.519 K0.043.124 B ZAR1.800.70 ZAR+5.03%33.60%Non-Energy Minerals
Strong buy
TSGTSOGO SUN LIMITED1.744 B ZAR1179 ZAC+1.03%42.487 K0.0312.099 B ZAR6.251.88 ZAR+120.04%7.47%Consumer Services
ITEITALTILE LTD1.605 B ZAR959 ZAC+1.16%60.0011.558 B ZAR7.961.21 ZAR−17.59%5.05%Retail Trade
Buy
SPGSUPER GROUP LTD1.597 B ZAR2846 ZAC−0.42%10.965 K0.039.724 B ZAR6.704.25 ZAR+36.47%2.80%Transportation
Buy
MSPMAS P.L.C1.589 B ZAR1710 ZAC+0.65%1.165 K0.0012.061 B ZAR6.202.76 ZAR+20.92%0.00%Finance
Buy
THATHARISA PLC1.495 B ZAR1798 ZAC−0.94%18.094 K1.755.38 B ZAR5.31%Non-Energy Minerals
Buy
NTCNETCARE LIMITED1.307 B ZAR1172 ZAC+0.69%124.225 K0.0315.287 B ZAR12.140.97 ZAR+64.35%5.59%Health Services
Buy
DTCDATATEC LTD1.294 B ZAR3771 ZAC+0.08%1.593 K0.018.529 B ZAR5.796.51 ZAR+672.21%38.38%Technology Services
DRDDRD GOLD LTD1.281 B ZAR1676 ZAC−0.77%5.097 K0.0014.46 B ZAR10.881.54 ZAR+33.93%5.03%Non-Energy Minerals
Buy
AFEAECI LIMITED1.178 B ZAR9641 ZAC−0.33%7490.019.227 B ZAR8.8210.92 ZAR−4.01%2.26%Process Industries
Strong buy
PIKPICK N PAY STORES LTD1.17 B ZAR2298 ZAC+8.45%1.52 M0.9210.152 B ZAR77.580.30 ZAR−87.09%8.75%Retail Trade
Neutral
OMNOMNIA HOLDINGS LTD1.169 B ZAR5691 ZAC+0.46%1.28 K0.029.163 B ZAR8.556.65 ZAR+26.96%6.62%Process Industries
Strong sell
GGNDGRINDROD LTD1.062 B ZAR1385 ZAC+0.29%12.014 K0.029.267 B ZAR9.361.48 ZAR+465.27%5.25%Transportation
KSTPSG FIN SERVICES LTD1.034 B ZAR1564 ZAC+0.32%86.153 K0.0819.645 B ZAR19.450.80 ZAR+16.62%2.47%Finance
Neutral
SUISUN INTERNATIONAL LTD1.032 B ZAR3639 ZAC+0.80%20.445 K0.148.843 B ZAR8.694.19 ZAR+318.98%9.72%Consumer Services
DCPDIS-CHEM PHARMACIES LTD1 B ZAR3389 ZAC+1.10%1.418 K0.0028.827 B ZAR32.401.05 ZAR+15.99%1.24%Retail Trade
Neutral
ADHADVTECH LTD951 M ZAR2691 ZAC−0.63%1.592 K0.0114.828 B ZAR15.541.73 ZAR+43.02%3.22%Commercial Services
OCEOCEANA GROUP LTD945 M ZAR7349 ZAC+0.51%110.008.568 B ZAR9.457.78 ZAR+46.32%5.95%Consumer Non-Durables
RLOREUNERT LTD919 M ZAR6673 ZAC−0.15%9210.0110.657 B ZAR11.605.76 ZAR+19.25%4.97%Consumer Durables
AIPADCOCK INGRAM HLDGS LTD898.41 M ZAR5500 ZAC−0.02%1.457 K0.028.895 B ZAR10.015.49 ZAR+21.58%4.55%Health Technology
Neutral
ACSACSION LIMITED888.888 M ZAR739 ZAC+15.47%1000.032.845 B ZAR2.313.21 ZAR+141.34%4.65%Finance
RBXRAUBEX GROUP LTD847.621 M ZAR3750 ZAC−0.21%6260.006.8 B ZAR7.964.71 ZAR+55.14%3.70%Industrial Services
Strong buy
JSEJSE LTD830.979 M ZAR9264 ZAC+0.17%1.199 K0.028.034 B ZAR9.2510.02 ZAR+15.64%8.48%Finance
Buy
PPMRPREMIER GROUP LIMITED794.39 M ZAR6111 ZAC−1.13%3.25 K0.262.38 M ZAR0.00%Distribution Services
Buy
WBOWILSON BAYLY HLM-OVC LTD790.183 M ZAR14762 ZAC+1.29%72.591 K1.279.496 B ZAR8.4217.54 ZAR1.56%Industrial Services
Buy
AFTAFRIMAT LIMITED781.776 M ZAR6820 ZAC+0.58%1.787 K0.0110.256 B ZAR13.265.14 ZAR−5.90%2.21%Non-Energy Minerals
Neutral
BELBELL EQUIPMENT LTD763.606 M ZAR2699 ZAC−0.59%4.672 K0.132.581 B ZAR3.797.13 ZAR+173.95%0.00%Producer Manufacturing
SSUSOUTHERN SUN LTD757 M ZAR557 ZAC+3.72%111.216 K0.287.194 B ZAR11.920.47 ZAR0.00%Consumer Services
CATCAXTON CTP PUBLISH PRINT733.82 M ZAR1033 ZAC+0.19%77.375 K1.643.705 B ZAR6.001.72 ZAR+69.03%5.80%Consumer Services
ZZZDZEDA LIMITED731.883 M ZAR1199 ZAC+0.59%36.496 K0.112.219 B ZAR3.103.87 ZAR0.00%Finance
Buy
MPTMPACT LIMITED715.1 M ZAR2698 ZAC−0.07%26.183 K1.473.987 B ZAR5.574.85 ZAR+40.39%4.44%Process Industries
Strong buy
CMLCORONATION FUND MNGRS LD640 M ZAR3389 ZAC−0.70%11.334 K0.0311.939 B ZAR8.993.77 ZAR−12.59%4.83%Finance
RCLRCL FOODS LIMITED616.237 M ZAR1010 ZAC−0.98%3900.029.081 B ZAR7.711.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
HDCHUDACO INDUSTRIES LTD610.808 M ZAR16800 ZAC+0.53%6.335 K0.514.712 B ZAR8.0220.95 ZAR+27.92%6.10%Distribution Services
CAACA SALES HOLDINGS LTD594.15 M ZAR1225 ZAC+1.49%44.37 K0.515.848 B ZAR9.971.23 ZAR+113.22%1.60%Distribution Services
AFHALEXANDER FORBES GRP HLDGS570 M ZAR631 ZAC−4.54%50.007.785 B ZAR11.160.57 ZAR+469.01%7.12%Finance
IVTINVICTA HOLDINGS LTD562.699 M ZAR2686 ZAC+0.11%1.8 K0.022.56 B ZAR5.265.11 ZAR−21.65%3.72%Distribution Services
CLICLIENTELE LTD487.7 M ZAR1043 ZAC−1.60%17.641 K0.903.504 B ZAR8.931.17 ZAR−5.87%11.96%Miscellaneous
RFGRFG HOLDINGS LIMITED476.595 M ZAR1349 ZAC−0.88%2200.003.558 B ZAR7.431.82 ZAR+121.21%4.56%Consumer Non-Durables
Strong buy
FBRFAMOUS BRANDS LTD457.566 M ZAR5111 ZAC−3.04%25.766 K0.255.121 B ZAR11.194.57 ZAR+44.21%7.26%Transportation
KALKAL GROUP LIMITED426.945 M ZAR4700 ZAC+0.02%20.003.311 B ZAR7.456.31 ZAR+22.42%3.83%Commercial Services
SZKSAB ZENZELE KABILI425.626 M ZAR4200 ZAC+13.51%4.067 K0.76834.685 M ZAR2.2818.41 ZAR0.00%Commercial Services
KAPKAP LIMITED414 M ZAR260 ZAC+1.56%245.159 K0.096.334 B ZAR38.810.07 ZAR−87.33%0.00%Transportation
Neutral
CMHCOMBINED MOTOR HLDGS LTD408.484 M ZAR2749 ZAC+0.84%27.16 K0.572.057 B ZAR5.135.36 ZAR+9.91%14.04%Retail Trade
LEWLEWIS GROUP LTD407.1 M ZAR4464 ZAC−5.04%2.391 K0.162.535 B ZAR6.576.80 ZAR+2.80%13.04%Retail Trade
SPPTHE SPAR GROUP LTD401.3 M ZAR10599 ZAC+0.75%5.35 K0.0120.257 B ZAR50.842.08 ZAR−82.24%0.00%Distribution Services
Neutral
MDIMASTER DRILLING GRP LTD380.027 M ZAR1145 ZAC−0.52%2.9 K0.221.742 B ZAR4.592.50 ZAR+27.30%4.13%Non-Energy Minerals
HILHOMECHOICE INT PLC335 M ZAR2500 ZAC+0.04%30.002.627 B ZAR7.863.18 ZAR+100.62%6.12%Retail Trade
SYGSYGNIA LIMITED299.808 M ZAR2050 ZAC−1.87%5000.023.162 B ZAR10.541.94 ZAR+19.49%10.05%Finance
ENXENX GROUP LIMITED295.862 M ZAR970 ZAC−1.02%117.178 K1.651.759 B ZAR5.401.79 ZAR+52.59%0.00%Distribution Services
BRNBRIMSTONE INV CORP LTD-N291.267 M ZAR450 ZAC0.00%56.07 K0.221.121 B ZAR4.021.12 ZAR−52.28%8.89%Process Industries
SHGSEA HARVEST GROUP LTD282.139 M ZAR775 ZAC+0.26%117.117 K5.872.663 B ZAR7.771.00 ZAR−39.65%5.17%Process Industries
Strong buy
FTHFRONTIER TRANSPORT HLDG LD277.489 M ZAR698 ZAC−0.29%12.646 K0.472.038 B ZAR5.961.17 ZAR+36.83%8.46%Transportation
HLMHULAMIN LTD271.801 M ZAR365 ZAC+4.29%83.999 K0.431.135 B ZAR4.500.81 ZAR−55.02%0.00%Non-Energy Minerals