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.356 B ZAR344,143 ZAC−0.25%134.166 K0.32614.724 B ZAR12.03285.97 ZAR−64.60%0.25%Technology services
Strong buy
SBKSTANDARD BANK GROUP LTD45.973 B ZAR21,839 ZAC+0.01%888.094 K0.32358.513 B ZAR8.2926.35 ZAR6.52%Finance
Buy
FSRFIRSTRAND LTD37.485 B ZAR8,001 ZAC−0.09%4.114 M0.34449.096 B ZAR11.846.76 ZAR4.93%Finance
Buy
KIOKUMBA IRON ORE LTD22.725 B ZAR40,131 ZAC+1.26%102.377 K0.24127.113 B ZAR6.3862.88 ZAR−5.69%11.81%Non-energy minerals
Sell
INLINVESTEC LTD21.035 B ZAR13,898 ZAC+0.67%357.699 K0.48255.674 B ZAR5.6324.70 ZAR5.61%Finance
Buy
ABGABSA GROUP LIMITED19.891 B ZAR16,213 ZAC−0.70%1.108 M0.42135.376 B ZAR6.7723.93 ZAR8.39%Finance
Buy
VODVODACOM GROUP LTD16.292 B ZAR9,912 ZAC+0.75%402.249 K0.29190.242 B ZAR11.998.27 ZAR−15.95%6.00%Communications
Buy
NEDNEDBANK GROUP LTD15.471 B ZAR26,811 ZAC+1.02%400.058 K0.31123.293 B ZAR8.5731.28 ZAR7.13%Finance
Strong buy
SLMSANLAM LIMITED14.478 B ZAR7,904 ZAC+1.32%2.13 M0.56154.039 B ZAR11.416.93 ZAR+52.73%5.13%Finance
Sell
AMSANGLO AMERICAN PLAT LTD13.04 B ZAR69,228 ZAC+0.03%280.297 K0.94181.816 B ZAR15.7144.08 ZAR−80.40%3.08%Non-energy minerals
Sell
GFIGOLD FIELDS LTD12.986 B ZAR29,992 ZAC+1.28%555.801 K0.21265.035 B ZAR21.0914.22 ZAR+8.09%2.52%Non-energy minerals
Neutral
EXXEXXARO RESOURCES LTD11.292 B ZAR19,495 ZAC+0.52%255.909 K0.2746.848 B ZAR4.1746.70 ZAR−8.93%11.10%Energy minerals
Buy
CPICAPITEC BANK HLDGS LTD10.567 B ZAR276,495 ZAC−0.12%61.797 K0.19321.392 B ZAR30.2991.30 ZAR1.76%Finance
Neutral
REMREMGRO LTD9.624 B ZAR13,697 ZAC+2.65%456.25 K0.2675.393 B ZAR23.895.73 ZAR−55.03%1.80%Finance
Strong buy
NNRPNEPI ROCKCASTLE N.V.9.518 B ZAR13,379 ZAC+0.17%135.039 K0.1388.253 B ZAR8.9314.98 ZAR+122.09%7.94%Finance
Buy
SOLSASOL LIMITED8.799 B ZAR14,426 ZAC+0.72%1.141 M0.3891.242 B ZAR31.634.56 ZAR−69.61%8.38%Process industries
Buy
LTELIGHTHOUSE PROPERTIES PLC8.139 B ZAR799 ZAC−0.99%24.13 K0.0414.943 B ZAR1.774.52 ZAR6.90%Finance
Sell
ARIAFRICAN RAINBOW MIN LTD8.078 B ZAR21,887 ZAC+1.07%135.151 K0.4442.453 B ZAR8.7724.97 ZAR−57.64%8.31%Non-energy minerals
Buy
OMUOLD MUTUAL LIMITED7.065 B ZAR1,199 ZAC0.00%3.901 M0.3557.443 B ZAR7.801.54 ZAR+5.94%6.76%Finance
Buy
BIDBID CORPORATION LTD6.886 B ZAR44,001 ZAC−1.82%152.409 K0.20149.711 B ZAR19.7722.26 ZAR+96.96%2.29%Consumer services
Buy
BVTBIDVEST LTD5.973 B ZAR27,085 ZAC−0.06%348.234 K0.4292.11 B ZAR15.1017.94 ZAR+27.10%3.34%Retail trade
Buy
FFBFORTRESS REAL EST INV B5.917 B ZAR1,676 ZAC−0.65%586.98 K0.3617.97 B ZAR6.842.45 ZAR+41.00%4.83%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD5.886 B ZAR29,201 ZAC−0.35%250.968 K0.25160.648 B ZAR26.1011.19 ZAR2.33%Retail trade
Neutral
DSYDISCOVERY LTD5.327 B ZAR13,794 ZAC+0.75%170.252 K0.1591.368 B ZAR16.158.54 ZAR+23.78%1.28%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD5.228 B ZAR24,159 ZAC−0.48%137.279 K0.15107.852 B ZAR22.0510.96 ZAR−9.39%1.41%Health technology
Buy
TGATHUNGELA RESOURCES LTD5.162 B ZAR12,390 ZAC+5.26%330.517 K0.7216.536 B ZAR3.3636.92 ZAR−23.22%16.99%Utilities
Neutral
WHLWOOLWORTHS HOLDINGS LTD5.074 B ZAR5,762 ZAC−0.35%3.865 M1.0452.276 B ZAR12.704.54 ZAR+46.34%5.23%Retail trade
Buy
IMPIMPALA PLATINUM HLGS LTD4.905 B ZAR9,130 ZAC−0.80%1.837 M0.5782.919 B ZAR−8.71 ZAR−119.51%6.36%Non-energy minerals
Buy
HARHARMONY GM CO LTD4.82 B ZAR16,052 ZAC+1.42%940.716 K0.3999.187 B ZAR11.2014.34 ZAR+1,198.59%1.40%Non-energy minerals
Strong sell
SAPSAPPI LTD4.709 B ZAR5,475 ZAC+0.05%143.182 K0.1732.659 B ZAR−3.35 ZAR−124.90%5.07%Process industries
Buy
MTMMOMENTUM GROUP LIMITED4.333 B ZAR2,533 ZAC+4.97%1.777 M0.5132.083 B ZAR8.532.97 ZAR+1,731.50%5.39%Finance
Buy
MTNMTN GROUP LTD4.092 B ZAR7,733 ZAC+0.39%1.003 M0.19138.852 B ZAR35.692.17 ZAR−70.86%4.28%Communications
Neutral
NY1NINETY ONE LIMITED3.859 B ZAR3,897 ZAC+0.26%145.364 K0.3170.121 B ZAR9.034.32 ZAR−4.84%7.62%Finance
Sell
MTHMOTUS HOLDINGS LTD3.354 B ZAR10,240 ZAC−1.52%172.921 K0.5317.989 B ZAR6.0516.92 ZAR+24.33%6.20%Distribution services
Strong buy
MRPMR PRICE GROUP LTD3.28 B ZAR21,131 ZAC+0.59%280.58 K0.2654.234 B ZAR17.0012.43 ZAR−2.13%3.48%Retail trade
Buy
TRUTRUWORTHS INT LTD3.275 B ZAR8,906 ZAC+0.68%433.972 K0.5132.422 B ZAR9.928.98 ZAR+45.46%6.52%Retail trade
Buy
SNTSANTAM LIMITED3.25 B ZAR31,740 ZAC−0.35%20.857 K0.5835.137 B ZAR10.7529.52 ZAR+19.15%4.40%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED3.031 B ZAR13,495 ZAC+1.88%371.688 K0.2042.841 B ZAR14.539.29 ZAR+3.81%2.26%Retail trade
Buy
OOUTOUTSURANCE GROUP LIMITED2.915 B ZAR4,702 ZAC+0.28%333.45 K0.2671.977 B ZAR21.422.19 ZAR−55.65%2.97%Finance
Neutral
TBSTIGER BRANDS LTD2.697 B ZAR21,950 ZAC+0.23%36.653 K0.1334.232 B ZAR11.9018.44 ZAR+79.77%4.52%Consumer non-durables
Buy
NPHNORTHAM PLATINUM HLDGS LTD2.554 B ZAR13,729 ZAC+1.11%781.438 K0.5752.939 B ZAR−8.05 ZAR−127.22%5.16%Non-energy minerals
Buy
CLSCLICKS GROUP LTD2.538 B ZAR33,804 ZAC−0.63%97.149 K0.1580.986 B ZAR30.6411.03 ZAR+25.68%2.07%Retail trade
Buy
BAWBARLOWORLD LTD2.228 B ZAR9,338 ZAC+2.82%306.902 K1.3216.974 B ZAR9.509.83 ZAR+14.45%5.61%Distribution services
Neutral
AILAFRICAN RAINBOW CAP INV1.985 B ZAR637 ZAC+1.11%2.384 K0.0540.668 B ZAR3.281.94 ZAR0.00%Finance
TKGTELKOM SA SOC LTD1.877 B ZAR2,345 ZAC0.00%838.627 K0.4811.436 B ZAR6.183.80 ZAR−26.97%0.00%Communications
Buy
AVIAVI LTD1.837 B ZAR9,701 ZAC+0.35%1.703 M2.7432.15 B ZAR15.956.08 ZAR+17.54%5.30%Consumer non-durables
Neutral
MRFMERAFE RESOURCES LTD1.753 B ZAR144 ZAC−0.69%2.348 M0.813.674 B ZAR2.050.70 ZAR+5.03%28.57%Non-energy minerals
Strong buy
ITEITALTILE LTD1.605 B ZAR1,189 ZAC−0.50%115.579 K0.5714.527 B ZAR9.871.21 ZAR−17.59%4.02%Retail trade
SPGSUPER GROUP LTD1.597 B ZAR2,992 ZAC+0.84%181.403 K0.6510.081 B ZAR7.044.25 ZAR+36.47%2.70%Transportation
Buy
MSPMAS P.L.C1.589 B ZAR1,784 ZAC+1.31%49.231 K0.0912.501 B ZAR6.472.76 ZAR+20.92%0.00%Finance
Buy
TSGTSOGO SUN LIMITED1.53 B ZAR1,106 ZAC−1.16%308.033 K0.4311.621 B ZAR7.531.47 ZAR+9.40%7.77%Consumer services
THATHARISA PLC1.495 B ZAR1,949 ZAC+2.47%2.824 K0.145.828 B ZAR4.90%Non-energy minerals
Buy
NTCNETCARE LIMITED1.307 B ZAR1,238 ZAC+1.56%2.634 M0.3616.023 B ZAR12.830.97 ZAR+64.35%5.34%Health services
Buy
DRDDRD GOLD LTD1.281 B ZAR1,809 ZAC+1.06%49.513 K0.0415.281 B ZAR11.751.54 ZAR+33.93%4.76%Non-energy minerals
Strong buy
AFEAECI LIMITED1.178 B ZAR10,002 ZAC+1.94%125.867 K0.569.359 B ZAR9.1610.92 ZAR−4.01%2.23%Process industries
OMNOMNIA HOLDINGS LTD1.16 B ZAR6,648 ZAC+0.91%606.431 K2.5010.66 B ZAR9.556.96 ZAR+6.66%5.69%Process industries
Strong buy
CPPCOLLINS PROPERTY GRP LTD1.144 B ZAR865 ZAC−4.95%1290.022.852 B ZAR2.034.25 ZAR10.40%Finance
GGNDGRINDROD LTD1.062 B ZAR1,574 ZAC−0.44%1.843 M2.4310.61 B ZAR10.641.48 ZAR+465.27%4.58%Transportation
ACSACSION LIMITED1.04 B ZAR660 ZAC+3.77%7450.052.541 B ZAR2.442.70 ZAR−10.56%5.21%Finance
KSTPSG FIN SERVICES LTD1.034 B ZAR1,720 ZAC+2.63%71.95 K0.3821.024 B ZAR21.380.80 ZAR+16.68%2.51%Finance
Neutral
SUISUN INTERNATIONAL LTD1.032 B ZAR3,686 ZAC+1.04%27.407 K0.158.89 B ZAR8.804.19 ZAR+318.98%9.62%Consumer services
DCPDIS-CHEM PHARMACIES LTD984.481 M ZAR3,562 ZAC−0.22%326.082 K0.6130.701 B ZAR31.051.15 ZAR+15.67%1.28%Retail trade
Neutral
ADHADVTECH LTD951 M ZAR3,007 ZAC+0.20%56.907 K0.5316.43 B ZAR17.371.73 ZAR+43.02%2.90%Commercial services
OCEOCEANA GROUP LTD945 M ZAR6,852 ZAC+1.06%39.711 K0.357.943 B ZAR6.4110.69 ZAR+168.93%7.37%Consumer non-durables
Strong buy
PPMRPREMIER GROUP LIMITED921.08 M ZAR7,299 ZAC−0.03%6.911 K0.282.812 M ZAR10.267.11 ZAR0.00%Distribution services
Buy
RLOREUNERT LTD919 M ZAR7,324 ZAC+1.93%33.363 K0.2811.456 B ZAR12.325.95 ZAR+22.71%4.72%Consumer durables
AIPADCOCK INGRAM HLDGS LTD898.41 M ZAR5,886 ZAC−0.36%9300.089.551 B ZAR10.725.49 ZAR+21.58%4.23%Health technology
Neutral
DTCDATATEC LTD856.052 M ZAR3,557 ZAC+0.11%22.318 K0.128.175 B ZAR9.653.69 ZAR+52.10%5.49%Technology services
Buy
SSUSOUTHERN SUN LTD856 M ZAR599 ZAC+0.67%648.908 K0.727.929 B ZAR9.710.62 ZAR2.11%Consumer services
RBXRAUBEX GROUP LTD847.621 M ZAR4,595 ZAC+1.86%61.137 K0.188.158 B ZAR9.754.71 ZAR+55.14%3.44%Industrial services
Strong buy
JSEJSE LTD830.979 M ZAR10,360 ZAC+0.83%18.632 K0.278.876 B ZAR10.3410.02 ZAR+15.64%7.63%Finance
Neutral
WBOWILSON BAYLY HLM-OVC LTD790.183 M ZAR17,999 ZAC+1.09%32.747 K0.6611.452 B ZAR10.2617.54 ZAR1.29%Industrial services
AFTAFRIMAT LIMITED781.776 M ZAR6,798 ZAC+1.25%188.718 K0.6910.158 B ZAR13.225.14 ZAR−5.90%2.89%Non-energy minerals
Neutral
BELBELL EQUIPMENT LTD763.606 M ZAR5,006 ZAC−0.36%6.925 K0.024.805 B ZAR7.027.13 ZAR+173.95%0.00%Producer manufacturing
CATCAXTON CTP PUBLISH PRINT733.82 M ZAR1,028 ZAC+3.32%35.534 K0.133.569 B ZAR5.971.72 ZAR+69.03%6.02%Consumer services
ZZZDZEDA LIMITED731.883 M ZAR1,229 ZAC+0.49%46.091 K0.062.275 B ZAR3.453.56 ZAR0.00%Finance
Neutral
MPTMPACT LIMITED715.1 M ZAR2,852 ZAC−0.28%32.306 K0.794.224 B ZAR5.894.85 ZAR+40.39%4.20%Process industries
AFHALEXANDER FORBES GRP HLDGS666 M ZAR643 ZAC−1.23%30.353 K0.057.691 B ZAR12.400.52 ZAR+69.62%7.21%Finance
HCIHOSKEN CONS INV LTD651.898 M ZAR19,148 ZAC−0.28%15.775 K0.2415.527 B ZAR24.537.81 ZAR−69.63%0.00%Consumer services
CMLCORONATION FUND MNGRS LD640 M ZAR3,758 ZAC+0.48%88.009 K0.1613.068 B ZAR9.973.77 ZAR−12.59%9.36%Finance
RCLRCL FOODS LIMITED616.237 M ZAR941 ZAC−0.95%8.12 K0.218.449 B ZAR7.181.31 ZAR+6.04%0.00%Consumer non-durables
HDCHUDACO INDUSTRIES LTD610.808 M ZAR17,901 ZAC+0.82%30.081 K5.784.98 B ZAR8.9919.90 ZAR+13.32%5.77%Distribution services
Buy
CAACA SALES HOLDINGS LTD594.15 M ZAR1,302 ZAC−4.41%33.281 K0.256.502 B ZAR10.591.23 ZAR+113.22%1.44%Distribution services
IVTINVICTA HOLDINGS LTD567.048 M ZAR3,251 ZAC+1.53%6.218 K0.113.05 B ZAR6.644.89 ZAR−33.95%3.13%Distribution services
CLICLIENTELE LTD487.7 M ZAR1,100 ZAC+1.29%29.403 K2.204.985 B ZAR9.421.17 ZAR−5.87%11.36%Miscellaneous
RFGRFG HOLDINGS LIMITED476.595 M ZAR1,529 ZAC−0.46%3410.004.019 B ZAR7.721.98 ZAR+93.67%4.04%Consumer non-durables
Strong buy
FBRFAMOUS BRANDS LTD457.566 M ZAR5,434 ZAC+1.27%216.027 K1.075.378 B ZAR11.904.57 ZAR+44.21%6.91%Transportation
LEWLEWIS GROUP LTD436.4 M ZAR5,380 ZAC−3.89%28.393 K0.232.903 B ZAR6.897.81 ZAR+10.06%11.04%Retail trade
KALKAL GROUP LIMITED426.945 M ZAR4,795 ZAC+2.65%4.373 K0.163.377 B ZAR7.606.31 ZAR+22.42%3.84%Commercial services
SZKSAB ZENZELE KABILI425.626 M ZAR3,460 ZAC+0.26%600.09780.543 M ZAR1.8818.41 ZAR0.00%Commercial services
KAPKAP LIMITED414 M ZAR294 ZAC−1.01%644.896 K0.487.431 B ZAR43.880.07 ZAR−87.33%0.00%Transportation
Neutral
CMHCOMBINED MOTOR HLDGS LTD408.484 M ZAR2,735 ZAC−0.83%16.642 K0.472.065 B ZAR5.105.36 ZAR+9.91%13.26%Retail trade
SPPTHE SPAR GROUP LTD401.3 M ZAR12,552 ZAC+2.10%314.423 K0.6123.67 B ZAR−1.87 ZAR−116.08%0.00%Distribution services
Neutral
FTHFRONTIER TRANSPORT HLDG LD389.94 M ZAR790 ZAC0.00%1.2 K0.022.31 B ZAR6.011.31 ZAR+46.74%6.13%Transportation
MDIMASTER DRILLING GRP LTD380.027 M ZAR1,180 ZAC+0.85%1.079 K0.011.761 B ZAR4.732.50 ZAR+27.30%4.49%Non-energy minerals
SYGSYGNIA LIMITED299.808 M ZAR2,022 ZAC−3.62%24.437 K1.303.177 B ZAR9.922.04 ZAR+13.35%10.14%Finance
ENXENX GROUP LIMITED295.862 M ZAR520 ZAC−1.70%3.721 K0.00959.43 M ZAR2.901.79 ZAR+52.59%0.00%Distribution services
BRNBRIMSTONE INV CORP LTD-N291.267 M ZAR551 ZAC0.00%2.768 K0.181.369 B ZAR4.921.12 ZAR−52.28%7.26%Process industries
SHGSEA HARVEST GROUP LTD282.139 M ZAR803 ZAC−4.52%1.52 K0.012.766 B ZAR8.051.00 ZAR−39.65%4.98%Process industries
Strong buy
HLMHULAMIN LTD271.801 M ZAR450 ZAC+0.45%16.693 K0.091.456 B ZAR5.540.81 ZAR−55.02%0.00%Non-energy minerals