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 ZAR457,798 ZAC+0.42%369.12 K0.53805.87 B ZAR13.51338.74 ZAR−8.86%0.26%Technology services
Buy
SBKSTANDARD BANK GROUP LTD45.97 B ZAR21,985 ZAC+0.91%2.2 M0.72354.59 B ZAR8.4226.11 ZAR+6.62%6.78%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,177 ZAC−0.13%7.46 M0.56402.94 B ZAR10.536.81 ZAR+5.05%5.78%Finance
Buy
GFIGOLD FIELDS LTD22.82 B ZAR34,991 ZAC+0.11%683.83 K0.28312.81 B ZAR13.8625.24 ZAR+77.49%2.06%Non-energy minerals
Buy
INLINVESTEC LTD21.04 B ZAR12,236 ZAC−1.09%274.41 K0.37226.84 B ZAR7.1917.03 ZAR−28.86%6.66%Finance
Buy
ABGABSA GROUP LIMITED19.89 B ZAR18,895 ZAC+0.93%1.04 M0.51155.19 B ZAR8.2822.82 ZAR−9.17%7.32%Finance
Buy
VODVODACOM GROUP LTD16.29 B ZAR11,986 ZAC+1.78%514.05 K0.44227.8 B ZAR15.957.52 ZAR−16.74%4.84%Communications
Neutral
NEDNEDBANK GROUP LTD15.47 B ZAR28,166 ZAC+0.38%492.97 K0.38130.27 B ZAR8.5333.03 ZAR+11.93%7.10%Finance
Strong buy
KIOKUMBA IRON ORE LTD14.7 B ZAR36,099 ZAC−4.88%561.24 K1.04121.72 B ZAR7.9045.70 ZAR−35.31%11.32%Non-energy minerals
Neutral
SLMSANLAM LIMITED14.48 B ZAR8,751 ZAC+0.10%1.86 M0.38172.62 B ZAR11.207.81 ZAR+9.49%4.58%Finance
Neutral
EXXEXXARO RESOURCES LTD11.29 B ZAR16,145 ZAC−0.75%722.19 K0.6139.3 B ZAR4.3037.53 ZAR−20.96%11.10%Energy minerals
Buy
CPICAPITEC BANK HLDGS LTD10.57 B ZAR312,466 ZAC+1.12%64.4 K0.23358.74 B ZAR29.41106.24 ZAR+26.29%1.76%Finance
Buy
NRPNEPI ROCKCASTLE N.V.9.52 B ZAR14,358 ZAC−0.46%961.53 K0.89102.74 B ZAR9.0115.94 ZAR+0.50%7.44%Finance
Neutral
HARHARMONY GM CO LTD8.59 B ZAR20,372 ZAC−0.53%732.25 K0.33128.78 B ZAR14.9413.64 ZAR+75.54%1.18%Non-energy minerals
Neutral
LTELIGHTHOUSE PROPERTIES PLC8.14 B ZAR833 ZAC+0.24%896.49 K0.4615.76 B ZAR1.874.45 ZAR+1,067.21%6.23%Finance
BIDBID CORPORATION LTD8.01 B ZAR46,995 ZAC+0.43%296.81 K0.45157.03 B ZAR19.7223.83 ZAR+15.94%2.33%Consumer services
Buy
DSYDISCOVERY LTD7.25 B ZAR20,792 ZAC−0.03%477.84 K0.32139.51 B ZAR19.2510.80 ZAR+36.25%1.04%Finance
Buy
OMUOLD MUTUAL LIMITED7.07 B ZAR1,270 ZAC+1.11%7.2 M0.4559.05 B ZAR7.101.79 ZAR+32.82%6.62%Finance
Buy
AMSANGLO AMERICAN PLAT LTD7.06 B ZAR59,152 ZAC−1.15%639.42 K1.19157.21 B ZAR22.0926.78 ZAR−45.86%3.18%Non-energy minerals
Neutral
BVTBIDVEST LTD6.37 B ZAR25,194 ZAC+0.77%340.21 K0.5584.97 B ZAR13.4818.69 ZAR+6.62%3.66%Retail trade
Buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR27,620 ZAC+0.91%764.4 K0.47150.04 B ZAR24.1411.44 ZAR+6.08%2.60%Retail trade
Neutral
TGATHUNGELA RESOURCES LTD5.16 B ZAR11,577 ZAC+2.03%410.19 K0.6715.94 B ZAR4.8024.12 ZAR−69.77%10.57%Utilities
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,517 ZAC+0.23%3.11 M0.5421.99 B ZAR4.573.32 ZAR+1,748.19%3.31%Health services
Buy
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR17,570 ZAC+2.17%355.16 K0.3576.39 B ZAR17.729.91 ZAR−15.77%2.09%Health technology
Buy
FFBFORTRESS REAL EST INV B4.33 B ZAR1,908 ZAC−0.68%1.17 M1.0120.7 B ZAR7.502.54 ZAR−9.32%7.90%Finance
Neutral
MTNMTN GROUP LTD4.09 B ZAR11,906 ZAC+2.22%2.44 M0.54209.99 B ZAR−6.94 ZAR−162.39%2.83%Communications
Buy
OOUTOUTSURANCE GROUP LIMITED4.06 B ZAR6,769 ZAC+1.09%508.62 K0.32103.39 B ZAR26.002.60 ZAR+39.50%2.60%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR7,847 ZAC+1.13%2.42 M1.3228.44 B ZAR7.5510.39 ZAR+18.54%6.82%Retail trade
Neutral
NY1NINETY ONE LIMITED3.86 B ZAR3,341 ZAC−0.39%272.79 K0.5859.51 B ZAR8.234.06 ZAR+3.59%8.22%Finance
Sell
MTMMOMENTUM GROUP LIMITED3.85 B ZAR2,794 ZAC+1.05%333.26 K0.1735.9 B ZAR10.092.77 ZAR−10.28%4.52%Finance
Neutral
MRPMR PRICE GROUP LTD3.28 B ZAR24,012 ZAC+1.67%285.95 K0.2261.58 B ZAR18.8712.72 ZAR3.52%Retail trade
Neutral
SNTSANTAM LIMITED3.25 B ZAR40,197 ZAC+1.23%25.75 K0.3743.81 B ZAR12.0133.47 ZAR+31.76%3.63%Finance
Neutral
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR14,474 ZAC−5.99%688.81 K1.0030.18 B ZAR9.0316.03 ZAR−61.00%9.74%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED3.03 B ZAR13,375 ZAC+0.74%1.67 M1.0442.93 B ZAR14.699.11 ZAR+6.36%2.71%Retail trade
Buy
TBSTIGER BRANDS LTD3.03 B ZAR26,605 ZAC+0.67%245.91 K0.6141.18 B ZAR13.8919.16 ZAR+12.70%3.91%Consumer non-durables
Strong buy
CLSCLICKS GROUP LTD2.84 B ZAR35,837 ZAC+2.38%684.86 K1.0483.34 B ZAR30.1111.90 ZAR+14.20%2.22%Retail trade
Neutral
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR5,943 ZAC+4.28%1.86 M0.7451.56 B ZAR20.762.86 ZAR−47.19%4.66%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR2,268 ZAC+0.49%292.45 K0.5116.03 B ZAR6.323.59 ZAR+60.41%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR11,208 ZAC+0.94%194.24 K0.6119.21 B ZAR8.0413.93 ZAR−27.41%4.68%Distribution services
Buy
AILAFRICAN RAINBOW CAP INV2.29 B ZAR794 ZAC+0.38%29.12 K0.4151.22 B ZAR5.031.58 ZAR+7.01%0.00%Finance
AVIAVI LTD2.26 B ZAR9,202 ZAC+0.51%368.29 K0.5830.53 B ZAR13.626.76 ZAR+21.97%6.45%Consumer non-durables
Strong buy
CMLCORONATION FUND MNGRS LD2.21 B ZAR3,721 ZAC+0.19%112.19 K0.3414.38 B ZAR5.906.31 ZAR+244.62%11.12%Finance
BAWBARLOWORLD LTD1.9 B ZAR10,897 ZAC−0.19%26.45 K0.0620.41 B ZAR10.7810.11 ZAR−14.75%4.76%Distribution services
Neutral
TKGTELKOM SA SOC LTD1.88 B ZAR3,664 ZAC+2.06%473.51 K0.6117.54 B ZAR9.164.00 ZAR0.00%Communications
Buy
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR10,410 ZAC−1.76%950.63 K0.5341.33 B ZAR22.584.61 ZAR−29.55%1.60%Non-energy minerals
Buy
MRFMERAFE RESOURCES LTD1.75 B ZAR115 ZAC−2.54%1.36 M0.512.97 B ZAR2.020.57 ZAR−7.15%35.29%Non-energy minerals
Strong buy
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,593 ZAC0.00%4.57 M0.5195.48 B ZAR55.720.47 ZAR1.87%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR1,019 ZAC−0.88%48 K0.879.18 B ZAR5.601.82 ZAR+164.76%3.41%Consumer non-durables
THATHARISA PLC1.54 B ZAR1,351 ZAC−0.59%4.41 K0.014.06 B ZAR2.705.00 ZAR−41.00%4.74%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED1.53 B ZAR901 ZAC+2.15%192.95 K0.189.17 B ZAR6.881.31 ZAR−30.51%7.93%Consumer services
Neutral
NTCNETCARE LIMITED1.48 B ZAR1,375 ZAC+1.78%5.48 M1.3617.79 B ZAR12.641.09 ZAR+16.39%5.18%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,154 ZAC−1.54%59.74 K0.7314.26 B ZAR9.451.22 ZAR−7.80%4.18%Retail trade
Sell
BBOXBOXER RETAIL LIMITED1.39 B ZAR6,714 ZAC+0.99%390.75 K0.8130.41 B ZAR22.323.01 ZAR0.00%Consumer services
Neutral
DRDDRD GOLD LTD1.33 B ZAR2,083 ZAC+0.19%600.72 K0.6717.77 B ZAR10.551.98 ZAR+28.24%1.92%Non-energy minerals
Sell
REMREMGRO LTD1.24 B ZAR14,785 ZAC+1.46%348.18 K0.4182.33 B ZAR66.452.22 ZAR−86.95%1.81%Finance
Buy
AFEAECI LIMITED1.18 B ZAR8,917 ZAC+0.03%82.77 K0.238.5 B ZAR12.307.25 ZAR−19.81%2.46%Process industries
OMNOMNIA HOLDINGS LTD1.16 B ZAR6,634 ZAC+0.42%89.77 K0.6410.56 B ZAR9.307.13 ZAR+7.17%5.68%Process industries
Strong buy
CPPCOLLINS PROPERTY GRP LTD1.14 B ZAR1,099 ZAC0.00%4080.113.62 B ZAR2.514.37 ZAR9.10%Finance
OCEOCEANA GROUP LTD1.11 B ZAR6,360 ZAC−0.52%1.07 M5.157.49 B ZAR6.929.19 ZAR+18.09%7.74%Consumer non-durables
Neutral
KAPKAP LIMITED1.09 B ZAR261 ZAC−3.33%1.05 M0.406.73 B ZAR6.040.43 ZAR+171.78%0.00%Transportation
Neutral
GNDGRINDROD LTD1.06 B ZAR1,328 ZAC+1.53%1.41 M0.588.78 B ZAR8.611.54 ZAR+56.00%4.66%Transportation
ACSACSION LIMITED1.04 B ZAR700 ZAC0.00%200.15 K20.522.7 B ZAR3.102.26 ZAR−29.61%4.86%Finance
RLOREUNERT LTD1.04 B ZAR6,445 ZAC+0.19%65.9 K0.2010.11 B ZAR10.576.10 ZAR+5.99%5.69%Consumer durables
KSTPSG FIN SERVICES LTD1.03 B ZAR1,839 ZAC+1.04%238.83 K0.1722.68 B ZAR20.240.91 ZAR+17.00%2.50%Finance
SUISUN INTERNATIONAL LTD1.03 B ZAR3,807 ZAC+1.57%793.14 K3.309.14 B ZAR8.544.46 ZAR+49.92%9.71%Consumer services
Buy
DCPDIS-CHEM PHARMACIES LTD984.48 M ZAR3,291 ZAC+1.14%240.26 K0.4827.97 B ZAR26.601.24 ZAR+18.26%1.52%Retail trade
Neutral
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR19,579 ZAC+0.08%30.61 K0.3812.58 B ZAR10.6618.36 ZAR+23.26%2.35%Industrial services
Strong buy
ADHADVTECH LTD951 M ZAR3,133 ZAC+0.61%23.56 K0.0717.06 B ZAR16.781.87 ZAR+14.43%3.05%Commercial services
PPMRPREMIER GROUP LIMITED921.08 M ZAR11,799 ZAC+1.19%56.5 K1.814.49 M ZAR14.588.09 ZAR1.89%Distribution services
Buy
DTCDATATEC LTD856.05 M ZAR4,965 ZAC+1.16%53.1 K0.2911.55 B ZAR10.824.59 ZAR−29.50%4.18%Technology services
Buy
SSUSOUTHERN SUN LTD856 M ZAR856 ZAC+0.59%582.39 K1.1011.46 B ZAR12.270.70 ZAR+49.29%1.46%Consumer services
Buy
RBXRAUBEX GROUP LTD847.62 M ZAR4,484 ZAC−1.47%461.7 K1.708.23 B ZAR7.995.61 ZAR+33.68%4.09%Industrial services
Neutral
JSEJSE LTD830.98 M ZAR12,452 ZAC+0.18%23.75 K0.1610.73 B ZAR12.4210.02 ZAR+4.98%6.31%Finance
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR5,630 ZAC−1.81%333.5 K1.059.27 B ZAR11.235.01 ZAR−8.71%4.80%Health technology
Neutral
AFTAFRIMAT LIMITED781.78 M ZAR6,081 ZAC−0.28%70.86 K0.209.26 B ZAR12.374.92 ZAR+8.12%2.69%Non-energy minerals
Buy
BELBELL EQUIPMENT LTD763.61 M ZAR3,782 ZAC−1.30%7600.053.66 B ZAR4.997.58 ZAR+74.51%0.00%Producer manufacturing
ARLASTRAL FOODS LTD752.9 M ZAR16,561 ZAC+0.68%22.93 K0.086.34 B ZAR8.5019.49 ZAR3.16%Process industries
Strong buy
MPTMPACT LIMITED715.1 M ZAR2,814 ZAC+0.04%2.5 K0.504.29 B ZAR6.744.18 ZAR−23.59%3.61%Process industries
AFHALEXANDER FORBES GRP HLDGS666 M ZAR805 ZAC+2.94%31.75 K0.199.22 B ZAR15.100.53 ZAR−5.73%6.65%Finance
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,200 ZAC−1.23%50.82 K0.734.35 B ZAR6.561.83 ZAR−10.04%4.94%Consumer services
HCIHOSKEN CONS INV LTD651.9 M ZAR14,261 ZAC+1.21%94.55 K1.9611.51 B ZAR13.1710.83 ZAR−72.45%1.06%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR757 ZAC+1.75%335.49 K0.266.52 B ZAR10.730.71 ZAR−16.19%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR4,396 ZAC+0.32%1.05 M0.8226.32 B ZAR6.336.95 ZAR5.63%Process industries
Buy
ZZZDZEDA LIMITED598.97 M ZAR1,144 ZAC0.00%60.32 K0.402.14 B ZAR3.573.20 ZAR−17.30%4.37%Finance
Buy
CAACA SALES HOLDINGS LTD594.15 M ZAR1,550 ZAC−0.06%13.45 K0.577.42 B ZAR15.001.03 ZAR−6.24%1.26%Distribution services
IVTINVICTA HOLDINGS LTD567.05 M ZAR3,356 ZAC−1.27%1.94 K0.033.24 B ZAR7.694.36 ZAR−14.59%3.09%Distribution services
RFGRFG HOLDINGS LIMITED565.69 M ZAR1,940 ZAC−0.97%18.52 K0.255.13 B ZAR9.052.14 ZAR+18.10%5.67%Consumer non-durables
Buy
HDCHUDACO INDUSTRIES LTD506 M ZAR20,116 ZAC+1.16%4.34 K0.195.58 B ZAR11.5317.45 ZAR−16.70%5.15%Distribution services
Buy
FBRFAMOUS BRANDS LTD457.57 M ZAR5,762 ZAC−0.17%118.82 K1.405.78 B ZAR12.044.78 ZAR+3.22%5.44%Transportation
LEWLEWIS GROUP LTD436.4 M ZAR6,995 ZAC−0.46%15.05 K0.983.66 B ZAR7.259.65 ZAR+41.97%8.54%Retail trade
Strong buy
SZKSAB ZENZELE KABILI425.63 M ZAR3,496 ZAC0.00%230.10788.66 M ZAR−15.62 ZAR−161.44%0.00%Commercial services
CMHCOMBINED MOTOR HLDGS LTD408.48 M ZAR3,164 ZAC+3.74%23.4 K0.512.28 B ZAR6.914.58 ZAR−14.52%10.57%Retail trade
KALKAL GROUP LIMITED395.32 M ZAR4,552 ZAC−1.47%12.62 K0.173.25 B ZAR8.145.59 ZAR−6.80%3.98%Commercial services
FTHFRONTIER TRANSPORT HLDG LD389.94 M ZAR744 ZAC+5.83%6.16 K0.062.06 B ZAR5.621.32 ZAR+13.07%7.13%Transportation
MDIMASTER DRILLING GRP LTD380.03 M ZAR1,329 ZAC−3.63%4.25 K0.382.08 B ZAR11.611.15 ZAR−56.69%3.81%Non-energy minerals
SPPTHE SPAR GROUP LTD351.9 M ZAR14,295 ZAC+0.34%305.63 K0.4527.43 B ZAR78.231.83 ZAR−12.35%0.00%Distribution services
Buy
SYGSYGNIA LIMITED346.67 M ZAR2,242 ZAC+0.09%18.89 K1.213.41 B ZAR9.952.25 ZAR+15.90%9.69%Finance
WWBCWE BUY CARS HLDS LTD343.09 M ZAR4,466 ZAC−0.45%617.71 K0.9818.71 B ZAR54.300.82 ZAR0.56%Retail trade
HILHOMECHOICE INT PLC335 M ZAR2,800 ZAC0.00%3.63 K3.522.94 B ZAR7.593.69 ZAR+27.55%6.36%Retail trade
CLICLIENTELE LTD329.94 M ZAR1,222 ZAC+0.08%2.35 K0.195.53 B ZAR12.440.98 ZAR−32.40%10.24%Miscellaneous