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.36 B ZAR444,297 ZAC+1.54%385.83 K0.91785.4 B ZAR13.12338.74 ZAR−8.86%0.20%Technology services
Buy
SBKSTANDARD BANK GROUP LTD45.97 B ZAR22,970 ZAC+0.41%2.57 M0.75375.13 B ZAR8.8026.11 ZAR+6.62%6.43%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR8,137 ZAC+1.46%11.08 M1.03456.44 B ZAR11.946.81 ZAR+5.05%5.10%Finance
Buy
KIOKUMBA IRON ORE LTD22.73 B ZAR33,803 ZAC−2.20%281.79 K0.92108.42 B ZAR5.3862.88 ZAR+54.87%12.71%Non-energy minerals
Neutral
INLINVESTEC LTD21.04 B ZAR12,686 ZAC−0.73%776.38 K1.00233.31 B ZAR7.4517.03 ZAR−28.86%6.27%Finance
Buy
ABGABSA GROUP LIMITED19.89 B ZAR19,680 ZAC+0.26%2.18 M0.57163.14 B ZAR8.6222.82 ZAR−9.17%6.96%Finance
Buy
VODVODACOM GROUP LTD16.29 B ZAR10,663 ZAC+0.37%1.65 M1.30206.26 B ZAR14.197.52 ZAR−16.74%5.35%Communications
Buy
NEDNEDBANK GROUP LTD15.47 B ZAR29,161 ZAC+0.07%1.07 M0.97135.45 B ZAR8.8333.03 ZAR+11.93%6.83%Finance
Buy
SLMSANLAM LIMITED14.48 B ZAR8,948 ZAC+0.54%3.95 M1.42176.67 B ZAR11.457.81 ZAR+9.49%4.47%Finance
Neutral
AMSANGLO AMERICAN PLAT LTD13.04 B ZAR59,116 ZAC−1.97%772.07 K1.04155.31 B ZAR13.4144.08 ZAR−61.57%3.22%Non-energy minerals
Neutral
GFIGOLD FIELDS LTD12.99 B ZAR26,002 ZAC−2.03%1.49 M0.83232.72 B ZAR20.0412.97 ZAR−1.30%2.77%Non-energy minerals
Neutral
EXXEXXARO RESOURCES LTD11.29 B ZAR16,866 ZAC−1.72%494.12 K0.5940.73 B ZAR4.4937.53 ZAR−20.96%10.71%Energy minerals
Buy
CPICAPITEC BANK HLDGS LTD10.57 B ZAR332,894 ZAC+0.98%209.89 K1.02386.49 B ZAR31.33106.24 ZAR+26.29%1.63%Finance
Buy
NNRPNEPI ROCKCASTLE N.V.9.52 B ZAR14,277 ZAC+0.75%780.94 K0.68101.72 B ZAR8.9615.94 ZAR+0.50%7.51%Finance
Buy
HARHARMONY GM CO LTD8.59 B ZAR16,239 ZAC−3.22%2.67 M1.73102.1 B ZAR11.9113.64 ZAR+75.54%1.48%Non-energy minerals
Sell
LTELIGHTHOUSE PROPERTIES PLC8.14 B ZAR805 ZAC+0.50%863.98 K0.7215.28 B ZAR1.814.45 ZAR+1,067.21%6.42%Finance
BIDBID CORPORATION LTD8.01 B ZAR44,699 ZAC+0.51%591.93 K1.11150 B ZAR18.7523.83 ZAR+15.94%2.44%Consumer services
Neutral
DSYDISCOVERY LTD7.25 B ZAR19,676 ZAC+0.77%1.42 M1.13131.31 B ZAR18.2110.80 ZAR+36.25%1.10%Finance
Buy
OMUOLD MUTUAL LIMITED7.07 B ZAR1,316 ZAC+0.15%15.08 M0.9963.14 B ZAR7.351.79 ZAR+32.82%6.30%Finance
Neutral
BVTBIDVEST LTD6.37 B ZAR28,075 ZAC+0.63%461.32 K0.7495.42 B ZAR15.0218.69 ZAR+6.62%3.26%Retail trade
Strong buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR31,302 ZAC+0.72%1.07 M0.76171.58 B ZAR27.3611.44 ZAR+6.08%2.27%Retail trade
Neutral
TGATHUNGELA RESOURCES LTD5.16 B ZAR12,896 ZAC−2.21%881.92 K1.0518.12 B ZAR5.3524.12 ZAR−69.77%9.31%Utilities
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,733 ZAC−1.31%2.31 M0.5625.17 B ZAR5.223.32 ZAR+1,748.19%2.66%Health services
Buy
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR16,931 ZAC+0.11%1.04 M0.6875.22 B ZAR17.089.91 ZAR−15.77%2.12%Health technology
Buy
FFBFORTRESS REAL EST INV B4.33 B ZAR2,030 ZAC+1.60%338.17 K0.1721.9 B ZAR7.982.54 ZAR−9.32%7.46%Finance
Neutral
MTNMTN GROUP LTD4.09 B ZAR8,747 ZAC+1.85%3.63 M0.99157.64 B ZAR−6.94 ZAR−162.39%3.77%Communications
Neutral
OOUTOUTSURANCE GROUP LIMITED4.06 B ZAR6,862 ZAC+0.91%1.74 M0.57105.96 B ZAR26.362.60 ZAR+39.50%2.54%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR10,796 ZAC+2.70%581.22 K0.5539.56 B ZAR10.3910.39 ZAR+18.54%4.90%Retail trade
Neutral
NY1NINETY ONE LIMITED3.86 B ZAR3,527 ZAC−0.06%826.77 K1.3962.22 B ZAR8.694.06 ZAR+3.59%8.19%Finance
Sell
MTMMOMENTUM GROUP LIMITED3.85 B ZAR3,123 ZAC+0.68%1.99 M0.8341.37 B ZAR11.282.77 ZAR−10.28%4.00%Finance
Neutral
MRPMR PRICE GROUP LTD3.28 B ZAR29,602 ZAC+1.39%825.29 K0.9477.19 B ZAR23.2712.72 ZAR2.74%Retail trade
Neutral
SNTSANTAM LIMITED3.25 B ZAR38,699 ZAC−1.15%32.78 K0.8842.69 B ZAR11.5633.47 ZAR+31.76%3.72%Finance
Neutral
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR15,831 ZAC−2.38%700.58 K1.9031.04 B ZAR9.8716.03 ZAR−61.00%9.47%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED3.03 B ZAR17,292 ZAC+1.81%1.39 M1.2155.94 B ZAR18.999.11 ZAR+6.36%2.02%Retail trade
Buy
TBSTIGER BRANDS LTD3.03 B ZAR28,999 ZAC+1.13%267.5 K0.5345.19 B ZAR15.1419.16 ZAR+12.70%3.52%Consumer non-durables
Strong buy
CLSCLICKS GROUP LTD2.84 B ZAR39,398 ZAC−0.32%595.31 K1.1193.8 B ZAR33.1011.90 ZAR+14.20%1.79%Retail trade
Sell
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR6,477 ZAC+0.76%2.27 M0.7958.6 B ZAR22.632.86 ZAR−47.19%4.10%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR2,336 ZAC+0.69%1.04 M0.6316.57 B ZAR6.513.59 ZAR+60.41%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR12,709 ZAC+0.91%141.64 K0.4422 B ZAR9.1213.93 ZAR−27.41%4.09%Distribution services
Buy
AILAFRICAN RAINBOW CAP INV2.29 B ZAR748 ZAC−1.45%166.6 K2.2048.51 B ZAR4.741.58 ZAR+7.01%0.00%Finance
AVIAVI LTD2.26 B ZAR11,002 ZAC+0.29%333.61 K0.6836.69 B ZAR16.296.76 ZAR+21.97%5.36%Consumer non-durables
Buy
CMLCORONATION FUND MNGRS LD2.21 B ZAR3,890 ZAC−2.75%280.43 K0.4715.06 B ZAR6.176.31 ZAR+244.62%9.00%Finance
BAWBARLOWORLD LTD1.9 B ZAR10,992 ZAC0.00%140.98 K0.1620.55 B ZAR10.8710.11 ZAR−14.75%4.64%Distribution services
Neutral
TKGTELKOM SA SOC LTD1.88 B ZAR3,547 ZAC−0.23%798.79 K0.7417.35 B ZAR8.874.00 ZAR0.00%Communications
Buy
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR10,075 ZAC−2.48%1.53 M0.8939.29 B ZAR21.854.61 ZAR−29.55%1.69%Non-energy minerals
Buy
MRFMERAFE RESOURCES LTD1.75 B ZAR141 ZAC+0.71%1.74 M0.883.5 B ZAR2.470.57 ZAR−7.15%30.00%Non-energy minerals
Strong buy
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,914 ZAC+0.87%15.96 M0.80107.3 B ZAR62.610.47 ZAR1.65%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR961 ZAC−2.24%64.05 K0.688.61 B ZAR5.281.82 ZAR+164.76%3.63%Consumer non-durables
TSGTSOGO SUN LIMITED1.53 B ZAR1,063 ZAC+0.38%673.03 K0.4211.06 B ZAR8.121.31 ZAR−30.51%6.57%Consumer services
Neutral
THATHARISA PLC1.5 B ZAR1,600 ZAC+1.20%41.1 K2.254.78 B ZAR5.97%Non-energy minerals
Strong buy
NTCNETCARE LIMITED1.48 B ZAR1,522 ZAC+0.53%1.74 M0.5020.05 B ZAR13.991.09 ZAR+16.39%4.27%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,453 ZAC+1.18%118.04 K0.2017.7 B ZAR11.901.22 ZAR−7.80%3.37%Retail trade
Sell
DRDDRD GOLD LTD1.33 B ZAR1,687 ZAC−4.53%464.49 K1.2314.42 B ZAR10.991.54 ZAR+3.62%2.37%Non-energy minerals
Neutral
REMREMGRO LTD1.24 B ZAR15,833 ZAC+0.76%765.96 K0.6889.46 B ZAR71.162.22 ZAR−86.95%1.67%Finance
Buy
AFEAECI LIMITED1.18 B ZAR9,171 ZAC−0.84%336.8 K0.798.75 B ZAR12.657.25 ZAR−19.81%2.39%Process industries
OMNOMNIA HOLDINGS LTD1.16 B ZAR7,203 ZAC−2.77%322.7 K2.4311.57 B ZAR10.107.13 ZAR+7.17%5.21%Process industries
Strong buy
CPPCOLLINS PROPERTY GRP LTD1.14 B ZAR1,070 ZAC+3.88%11.56 K0.643.53 B ZAR2.454.37 ZAR9.35%Finance
OCEOCEANA GROUP LTD1.11 B ZAR6,928 ZAC−0.26%31.24 K0.288.11 B ZAR7.549.19 ZAR+18.09%7.22%Consumer non-durables
Neutral
KAPKAP LIMITED1.09 B ZAR313 ZAC−0.32%13.22 M4.407.88 B ZAR7.240.43 ZAR+171.78%0.00%Transportation
Neutral
GNDGRINDROD LTD1.06 B ZAR1,198 ZAC+0.50%4.19 M4.548.06 B ZAR7.771.54 ZAR+56.00%5.08%Transportation
ACSACSION LIMITED1.04 B ZAR711 ZAC0.00%3540.072.74 B ZAR3.152.26 ZAR−29.61%4.56%Finance
RLOREUNERT LTD1.04 B ZAR7,501 ZAC−0.31%333.7 K1.2811.79 B ZAR12.306.10 ZAR+5.99%4.52%Consumer durables
KSTPSG FIN SERVICES LTD1.03 B ZAR2,012 ZAC+0.05%369.05 K0.7725.14 B ZAR22.150.91 ZAR+17.00%2.26%Finance
Buy
SUISUN INTERNATIONAL LTD1.03 B ZAR4,429 ZAC+0.66%170.61 K0.8310.79 B ZAR9.944.46 ZAR+49.92%8.22%Consumer services
Buy
DCPDIS-CHEM PHARMACIES LTD984.48 M ZAR3,709 ZAC+0.49%827.52 K1.0831.87 B ZAR29.981.24 ZAR+18.26%1.33%Retail trade
Neutral
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR22,812 ZAC+5.84%124.52 K1.0214.68 B ZAR12.4218.36 ZAR+23.26%2.02%Industrial services
Strong buy
ADHADVTECH LTD951 M ZAR3,289 ZAC−0.30%264.63 K0.6418.02 B ZAR17.611.87 ZAR+14.43%2.89%Commercial services
Buy
PPMRPREMIER GROUP LIMITED921.08 M ZAR12,479 ZAC−2.90%64.22 K2.304.81 M ZAR15.428.09 ZAR1.76%Distribution services
Buy
DTCDATATEC LTD856.05 M ZAR4,480 ZAC+1.08%254.61 K0.9710.44 B ZAR9.764.59 ZAR−29.50%2.90%Technology services
Buy
SSUSOUTHERN SUN LTD856 M ZAR899 ZAC+0.56%1.16 M0.7112.05 B ZAR12.880.70 ZAR+49.29%1.39%Consumer services
Buy
RBXRAUBEX GROUP LTD847.62 M ZAR5,298 ZAC+0.88%210.19 K0.619.58 B ZAR9.445.61 ZAR+33.68%3.51%Industrial services
Buy
JSEJSE LTD830.98 M ZAR11,977 ZAC−0.31%526.52 K4.8410.34 B ZAR11.9510.02 ZAR+4.98%6.55%Finance
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR6,500 ZAC−3.00%9.34 K0.1710.51 B ZAR12.355.26 ZAR−4.05%4.23%Health technology
Neutral
AFTAFRIMAT LIMITED781.78 M ZAR7,125 ZAC+0.37%248.94 K1.2110.82 B ZAR14.504.92 ZAR+8.12%2.30%Non-energy minerals
Buy
BELBELL EQUIPMENT LTD763.61 M ZAR3,849 ZAC0.00%4.22 K0.493.68 B ZAR5.087.58 ZAR+74.51%0.00%Producer manufacturing
ARLASTRAL FOODS LTD752.9 M ZAR19,019 ZAC−0.45%206.03 K2.337.33 B ZAR9.7619.49 ZAR2.73%Process industries
Strong buy
MPTMPACT LIMITED715.1 M ZAR2,866 ZAC+0.10%2710.014.23 B ZAR6.864.18 ZAR−23.59%3.66%Process industries
AFHALEXANDER FORBES GRP HLDGS666 M ZAR726 ZAC−1.22%137.53 K1.948.55 B ZAR13.620.53 ZAR−5.73%6.90%Finance
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,261 ZAC−0.16%136.49 K0.484.52 B ZAR6.891.83 ZAR−10.04%4.76%Consumer services
HCIHOSKEN CONS INV LTD651.9 M ZAR16,940 ZAC−0.30%37.57 K0.5113.7 B ZAR15.6410.83 ZAR−72.45%0.59%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR581 ZAC−0.17%90.5 K0.135.1 B ZAR8.070.72 ZAR+139.46%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR5,072 ZAC−0.02%382.71 K0.3630.46 B ZAR76.640.66 ZAR−91.16%5.47%Process industries
Buy
HDCHUDACO INDUSTRIES LTD610.81 M ZAR21,000 ZAC+0.72%12.87 K0.805.89 B ZAR10.5519.90 ZAR−0.67%4.88%Distribution services
ZZZDZEDA LIMITED598.97 M ZAR1,337 ZAC+0.38%8.52 K0.072.49 B ZAR4.183.20 ZAR−17.30%3.74%Finance
Buy
CAACA SALES HOLDINGS LTD594.15 M ZAR1,598 ZAC−0.06%488.54 K14.827.66 B ZAR15.471.03 ZAR−6.24%1.22%Distribution services
IVTINVICTA HOLDINGS LTD567.05 M ZAR3,202 ZAC−4.36%1.98 K0.023.05 B ZAR7.344.36 ZAR−14.59%3.28%Distribution services
RFGRFG HOLDINGS LIMITED565.69 M ZAR2,202 ZAC+0.92%400.76 K0.825.76 B ZAR10.272.14 ZAR+18.10%2.82%Consumer non-durables
Buy
FBRFAMOUS BRANDS LTD457.57 M ZAR6,889 ZAC−1.15%26.84 K0.216.9 B ZAR14.404.78 ZAR+3.22%4.39%Transportation
LEWLEWIS GROUP LTD436.4 M ZAR8,049 ZAC+0.52%21.08 K0.604.19 B ZAR8.349.65 ZAR+41.97%6.21%Retail trade
Strong buy
SZKSAB ZENZELE KABILI425.63 M ZAR3,401 ZAC−10.52%550.19767.23 M ZAR−15.62 ZAR−161.44%0.00%Commercial services
CMHCOMBINED MOTOR HLDGS LTD408.48 M ZAR3,252 ZAC0.00%7190.012.43 B ZAR7.104.58 ZAR−14.52%11.26%Retail trade
Strong sell
KALKAL GROUP LIMITED395.32 M ZAR5,073 ZAC−0.53%23.89 K0.143.57 B ZAR9.075.59 ZAR−6.80%3.63%Commercial services
FTHFRONTIER TRANSPORT HLDG LD389.94 M ZAR726 ZAC−5.71%302.32 K30.852.12 B ZAR5.481.32 ZAR+13.07%6.68%Transportation
MDIMASTER DRILLING GRP LTD380.03 M ZAR1,304 ZAC−4.75%4.15 K0.301.96 B ZAR11.391.15 ZAR−56.69%4.02%Non-energy minerals
SPPTHE SPAR GROUP LTD351.9 M ZAR15,026 ZAC+0.53%529.9 K0.7628.93 B ZAR82.241.83 ZAR−12.35%0.00%Distribution services
Buy
SYGSYGNIA LIMITED346.67 M ZAR2,333 ZAC+0.78%13.8 K0.183.55 B ZAR10.352.25 ZAR+15.90%9.14%Finance
WWBCWE BUY CARS HLDS LTD343.09 M ZAR4,583 ZAC+0.86%2.13 M1.8019.11 B ZAR55.730.82 ZAR0.00%Retail trade
HILHOMECHOICE INT PLC335 M ZAR3,000 ZAC0.00%3.31 K1.353.16 B ZAR8.133.69 ZAR+27.55%5.93%Retail trade
CLICLIENTELE LTD329.94 M ZAR1,277 ZAC+1.03%9500.105.79 B ZAR12.990.98 ZAR−32.40%9.79%Miscellaneous
AEGAVENG GROUP LIMITED314.58 M ZAR1,188 ZAC+0.93%74.2 K0.911.48 B ZAR4.932.41 ZAR0.00%Industrial services