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 ZAR416,484 ZAC+1.69%151.09 K0.41724.01 B ZAR12.30338.74 ZAR−8.86%0.29%Technology services
Buy
SBKSTANDARD BANK GROUP LTD45.97 B ZAR22,004 ZAC−0.69%1.08 M0.39360.6 B ZAR8.4326.11 ZAR+6.62%6.67%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,608 ZAC−0.26%3.42 M0.28427.62 B ZAR11.166.81 ZAR+5.05%5.44%Finance
Buy
KIOKUMBA IRON ORE LTD22.73 B ZAR34,404 ZAC−0.79%319.14 K0.58111.22 B ZAR5.4762.88 ZAR+54.87%12.39%Non-energy minerals
Neutral
INLINVESTEC LTD21.04 B ZAR12,107 ZAC+0.56%644.01 K0.54220.55 B ZAR7.1117.03 ZAR−28.86%6.84%Finance
Buy
ABGABSA GROUP LIMITED19.89 B ZAR19,155 ZAC+1.47%996.73 K0.41156.49 B ZAR8.3922.82 ZAR−9.17%7.26%Finance
Strong buy
VODVODACOM GROUP LTD16.29 B ZAR12,030 ZAC+0.07%275.48 K0.17232.54 B ZAR16.017.52 ZAR−16.74%4.74%Communications
Neutral
NEDNEDBANK GROUP LTD15.47 B ZAR27,676 ZAC+0.04%356.95 K0.27128.46 B ZAR8.3833.03 ZAR+11.93%7.20%Finance
Buy
SLMSANLAM LIMITED14.48 B ZAR8,288 ZAC−0.22%754.8 K0.15164.07 B ZAR10.617.81 ZAR+9.49%4.81%Finance
Neutral
AMSANGLO AMERICAN PLAT LTD13.04 B ZAR64,024 ZAC+0.96%132.63 K0.23166.61 B ZAR14.5344.08 ZAR−61.57%3.00%Non-energy minerals
Neutral
GFIGOLD FIELDS LTD12.99 B ZAR36,008 ZAC+3.13%708.76 K0.37312.51 B ZAR27.7612.97 ZAR−1.30%2.06%Non-energy minerals
Buy
EXXEXXARO RESOURCES LTD11.29 B ZAR17,960 ZAC+1.13%235.42 K0.2442.89 B ZAR4.7837.53 ZAR−20.96%10.17%Energy minerals
Buy
CPICAPITEC BANK HLDGS LTD10.57 B ZAR317,423 ZAC−1.57%104.72 K0.33374.42 B ZAR29.88106.24 ZAR+26.29%1.68%Finance
Buy
NNRPNEPI ROCKCASTLE N.V.9.52 B ZAR14,217 ZAC+0.57%361.79 K0.30100.68 B ZAR8.9215.94 ZAR+0.50%7.59%Finance
Neutral
HARHARMONY GM CO LTD8.59 B ZAR22,919 ZAC+2.63%468.81 K0.16140.42 B ZAR16.8113.64 ZAR+75.54%1.08%Non-energy minerals
Sell
LTELIGHTHOUSE PROPERTIES PLC8.14 B ZAR788 ZAC+1.55%157.89 K0.1614.75 B ZAR1.774.45 ZAR+1,067.21%6.65%Finance
BIDBID CORPORATION LTD8.01 B ZAR47,723 ZAC+0.26%309.68 K0.40159.73 B ZAR20.0223.83 ZAR+15.94%2.29%Consumer services
Buy
DSYDISCOVERY LTD7.25 B ZAR19,382 ZAC+1.33%940.07 K0.50128.3 B ZAR17.9410.80 ZAR+36.25%1.13%Finance
Buy
OMUOLD MUTUAL LIMITED7.07 B ZAR1,250 ZAC+0.40%2.11 M0.1658.77 B ZAR6.981.79 ZAR+32.82%6.66%Finance
Buy
BVTBIDVEST LTD6.37 B ZAR25,837 ZAC−0.39%195.23 K0.3488.17 B ZAR13.8218.69 ZAR+6.62%3.52%Retail trade
Buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR28,015 ZAC−0.25%502.79 K0.50153.94 B ZAR24.4911.44 ZAR+6.08%2.54%Retail trade
Neutral
TGATHUNGELA RESOURCES LTD5.16 B ZAR12,652 ZAC−0.78%479.31 K0.7617.91 B ZAR5.2524.12 ZAR−69.77%9.41%Utilities
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,483 ZAC−0.13%1.59 M0.3621.62 B ZAR4.473.32 ZAR+1,748.19%3.36%Health services
Buy
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR17,040 ZAC+1.23%399.07 K0.3474.78 B ZAR17.199.91 ZAR−15.77%2.13%Health technology
Buy
FFBFORTRESS REAL EST INV B4.33 B ZAR1,898 ZAC+0.48%362.97 K0.2120.37 B ZAR7.462.54 ZAR−9.32%8.02%Finance
Neutral
MTNMTN GROUP LTD4.09 B ZAR11,493 ZAC−0.42%1.21 M0.19208.1 B ZAR−6.94 ZAR−162.39%2.86%Communications
Buy
OOUTOUTSURANCE GROUP LIMITED4.06 B ZAR6,586 ZAC−0.66%412.47 K0.11102.34 B ZAR25.302.60 ZAR+39.50%2.63%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR8,047 ZAC+0.16%1.03 M0.3929.45 B ZAR7.7510.39 ZAR+18.54%6.58%Retail trade
Neutral
NY1NINETY ONE LIMITED3.86 B ZAR3,412 ZAC+0.06%104.92 K0.2860.87 B ZAR8.404.06 ZAR+3.59%8.09%Finance
Sell
MTMMOMENTUM GROUP LIMITED3.85 B ZAR2,835 ZAC−0.42%890.53 K0.4937.03 B ZAR10.242.77 ZAR−10.28%4.40%Finance
Neutral
MRPMR PRICE GROUP LTD3.28 B ZAR25,451 ZAC−0.32%265.18 K0.2766.58 B ZAR20.0112.72 ZAR3.25%Retail trade
Neutral
SNTSANTAM LIMITED3.25 B ZAR37,779 ZAC−0.37%11.64 K0.2241.83 B ZAR11.2933.47 ZAR+31.76%3.80%Finance
Neutral
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR16,403 ZAC+4.06%386.21 K0.8630.9 B ZAR10.2316.03 ZAR−61.00%9.52%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED3.03 B ZAR14,011 ZAC−1.25%261.47 K0.2245.89 B ZAR15.399.11 ZAR+6.36%2.54%Retail trade
Buy
TBSTIGER BRANDS LTD3.03 B ZAR27,611 ZAC−0.04%71.7 K0.1543.05 B ZAR14.4119.16 ZAR+12.70%3.74%Consumer non-durables
Strong buy
CLSCLICKS GROUP LTD2.84 B ZAR35,552 ZAC+0.27%304.41 K0.2584.41 B ZAR29.8711.90 ZAR+14.20%2.19%Retail trade
Neutral
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR5,920 ZAC+0.29%617.99 K0.1953.4 B ZAR20.682.86 ZAR−47.19%4.50%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR2,200 ZAC+0.55%238.89 K0.3015.5 B ZAR6.133.59 ZAR+60.41%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR11,107 ZAC+0.05%288.6 K1.0719.21 B ZAR7.9713.93 ZAR−27.41%4.68%Distribution services
Buy
AILAFRICAN RAINBOW CAP INV2.29 B ZAR823 ZAC+0.24%24.14 K0.2153.23 B ZAR5.211.58 ZAR+7.01%0.00%Finance
AVIAVI LTD2.26 B ZAR9,529 ZAC−1.76%433.21 K0.4332.34 B ZAR14.116.76 ZAR+21.97%6.08%Consumer non-durables
Strong buy
CMLCORONATION FUND MNGRS LD2.21 B ZAR3,713 ZAC+0.90%350.39 K1.3114.24 B ZAR5.896.31 ZAR+244.62%11.23%Finance
BAWBARLOWORLD LTD1.9 B ZAR10,828 ZAC−1.16%60.9 K0.2420.48 B ZAR10.7110.11 ZAR−14.75%4.75%Distribution services
Neutral
TKGTELKOM SA SOC LTD1.88 B ZAR3,626 ZAC+7.45%1.17 M2.5316.49 B ZAR9.064.00 ZAR0.00%Communications
Buy
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR12,031 ZAC−0.06%859.03 K0.3746.94 B ZAR26.094.61 ZAR−29.55%1.41%Non-energy minerals
Buy
MRFMERAFE RESOURCES LTD1.75 B ZAR124 ZAC+3.33%617.37 K0.093 B ZAR2.180.57 ZAR−7.15%35.00%Non-energy minerals
Strong buy
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,775 ZAC−0.25%3.95 M0.28102.41 B ZAR59.630.47 ZAR1.74%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR1,025 ZAC−0.58%3.35 K0.039.21 B ZAR5.631.82 ZAR+164.76%3.40%Consumer non-durables
THATHARISA PLC1.54 B ZAR1,278 ZAC−7.05%99.85 K2.194.11 B ZAR2.565.00 ZAR−41.00%4.69%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED1.53 B ZAR890 ZAC−3.16%745.75 K0.509.55 B ZAR6.791.31 ZAR−30.51%7.61%Consumer services
Neutral
NTCNETCARE LIMITED1.48 B ZAR1,376 ZAC+0.22%4.13 M1.1118.06 B ZAR12.651.09 ZAR+16.39%5.10%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,181 ZAC−3.75%262.91 K1.8214.95 B ZAR9.681.22 ZAR−7.80%3.99%Retail trade
Sell
BBOXBOXER RETAIL LIMITED1.39 B ZAR6,527 ZAC+0.17%553.73 K0.7529.79 B ZAR21.703.01 ZAR0.00%Consumer services
Neutral
DRDDRD GOLD LTD1.33 B ZAR2,116 ZAC+1.24%555.31 K0.8217.88 B ZAR13.781.54 ZAR+3.62%1.91%Non-energy minerals
Sell
REMREMGRO LTD1.24 B ZAR14,655 ZAC−0.24%492.94 K0.3982.99 B ZAR65.872.22 ZAR−86.95%1.80%Finance
Buy
AFEAECI LIMITED1.18 B ZAR8,411 ZAC+1.78%204.94 K0.557.88 B ZAR11.607.25 ZAR−19.81%2.65%Process industries
OMNOMNIA HOLDINGS LTD1.16 B ZAR6,656 ZAC+0.82%40.5 K0.1410.6 B ZAR9.337.13 ZAR+7.17%5.68%Process industries
Strong buy
CPPCOLLINS PROPERTY GRP LTD1.14 B ZAR1,098 ZAC+6.40%18.64 K7.763.63 B ZAR2.514.37 ZAR9.09%Finance
OCEOCEANA GROUP LTD1.11 B ZAR6,734 ZAC+0.49%51.87 K1.057.85 B ZAR7.339.19 ZAR+18.09%7.39%Consumer non-durables
Neutral
KAPKAP LIMITED1.09 B ZAR261 ZAC−1.14%600.02 K0.466.65 B ZAR6.040.43 ZAR+171.78%0.00%Transportation
Neutral
GNDGRINDROD LTD1.06 B ZAR1,321 ZAC+1.54%1.06 M0.828.73 B ZAR8.571.54 ZAR+56.00%4.69%Transportation
ACSACSION LIMITED1.04 B ZAR701 ZAC−6.53%940.022.7 B ZAR3.112.26 ZAR−29.61%4.85%Finance
RLOREUNERT LTD1.04 B ZAR6,778 ZAC+0.79%72.68 K0.3710.57 B ZAR11.116.10 ZAR+5.99%5.44%Consumer durables
KSTPSG FIN SERVICES LTD1.03 B ZAR1,821 ZAC−0.05%337.48 K0.3022.71 B ZAR20.050.91 ZAR+17.00%2.50%Finance
Buy
SUISUN INTERNATIONAL LTD1.03 B ZAR4,035 ZAC+0.50%81.46 K0.369.78 B ZAR9.054.46 ZAR+49.92%9.07%Consumer services
Buy
DCPDIS-CHEM PHARMACIES LTD984.48 M ZAR3,414 ZAC−0.61%51.12 K0.0929.51 B ZAR27.601.24 ZAR+18.26%1.44%Retail trade
Buy
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR21,023 ZAC+0.18%14.29 K0.2713.5 B ZAR11.4518.36 ZAR+23.26%2.19%Industrial services
Strong buy
ADHADVTECH LTD951 M ZAR3,298 ZAC+0.79%12.31 K0.0617.91 B ZAR17.661.87 ZAR+14.43%2.90%Commercial services
PPMRPREMIER GROUP LIMITED921.08 M ZAR12,366 ZAC−0.28%12.58 K0.514.78 M ZAR15.288.09 ZAR1.77%Distribution services
Buy
DTCDATATEC LTD856.05 M ZAR4,998 ZAC+0.54%60.49 K0.4111.69 B ZAR10.894.59 ZAR−29.50%4.12%Technology services
Buy
SSUSOUTHERN SUN LTD856 M ZAR828 ZAC−2.01%668.57 K0.7811.31 B ZAR11.870.70 ZAR+49.29%1.48%Consumer services
Buy
RBXRAUBEX GROUP LTD847.62 M ZAR4,839 ZAC+1.28%74.68 K0.398.64 B ZAR8.625.61 ZAR+33.68%3.89%Industrial services
Buy
JSEJSE LTD830.98 M ZAR12,410 ZAC+0.81%12.6 K0.0710.63 B ZAR12.3810.02 ZAR+4.98%6.37%Finance
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR6,518 ZAC+0.22%4490.0110.51 B ZAR12.385.26 ZAR−4.05%4.23%Health technology
Neutral
AFTAFRIMAT LIMITED781.78 M ZAR6,245 ZAC−0.14%40.75 K0.159.5 B ZAR12.714.92 ZAR+8.12%2.62%Non-energy minerals
Buy
BELBELL EQUIPMENT LTD763.61 M ZAR4,000 ZAC+0.50%2.88 K0.343.81 B ZAR5.287.58 ZAR+74.51%0.00%Producer manufacturing
ARLASTRAL FOODS LTD752.9 M ZAR17,803 ZAC−1.12%10.24 K0.096.94 B ZAR9.1319.49 ZAR2.89%Process industries
Strong buy
MPTMPACT LIMITED715.1 M ZAR2,930 ZAC+4.68%6600.064.14 B ZAR7.024.18 ZAR−23.59%3.75%Process industries
AFHALEXANDER FORBES GRP HLDGS666 M ZAR796 ZAC+2.31%9010.019.2 B ZAR14.930.53 ZAR−5.73%6.67%Finance
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,225 ZAC+1.91%9.64 K0.104.39 B ZAR6.701.83 ZAR−10.04%4.90%Consumer services
HCIHOSKEN CONS INV LTD651.9 M ZAR15,188 ZAC−0.73%40.81 K0.5312.49 B ZAR14.0210.83 ZAR−72.45%0.98%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR663 ZAC+3.27%165.08 K0.085.63 B ZAR9.200.72 ZAR+139.46%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR4,295 ZAC−2.72%1.37 M1.0926.52 B ZAR6.186.95 ZAR5.59%Process industries
Buy
ZZZDZEDA LIMITED598.97 M ZAR1,169 ZAC−1.76%32.15 K0.392.22 B ZAR3.653.20 ZAR−17.30%4.21%Finance
Buy
CAACA SALES HOLDINGS LTD594.15 M ZAR1,550 ZAC−1.71%10.1 K0.167.57 B ZAR15.001.03 ZAR−6.24%1.24%Distribution services
IVTINVICTA HOLDINGS LTD567.05 M ZAR3,200 ZAC+0.72%12.93 K0.103.03 B ZAR7.334.36 ZAR−14.59%3.31%Distribution services
RFGRFG HOLDINGS LIMITED565.69 M ZAR1,997 ZAC+0.81%10.01 K0.455.18 B ZAR9.312.14 ZAR+18.10%5.61%Consumer non-durables
Buy
HDCHUDACO INDUSTRIES LTD506 M ZAR20,002 ZAC−1.95%13.4 K0.285.72 B ZAR11.4617.45 ZAR−16.70%5.02%Distribution services
Buy
FBRFAMOUS BRANDS LTD457.57 M ZAR6,217 ZAC−0.50%33.08 K0.216.26 B ZAR13.004.78 ZAR+3.22%5.02%Transportation
LEWLEWIS GROUP LTD436.4 M ZAR7,638 ZAC−1.09%17.9 K0.504.02 B ZAR7.919.65 ZAR+41.97%7.77%Retail trade
Strong buy
SZKSAB ZENZELE KABILI425.63 M ZAR3,500 ZAC0.00%340.17789.57 M ZAR−15.62 ZAR−161.44%0.00%Commercial services
CMHCOMBINED MOTOR HLDGS LTD408.48 M ZAR3,092 ZAC−1.78%3.2 K0.062.36 B ZAR6.754.58 ZAR−14.52%10.22%Retail trade
Strong sell
KALKAL GROUP LIMITED395.32 M ZAR4,699 ZAC+1.03%44.62 K1.003.28 B ZAR8.405.59 ZAR−6.80%3.96%Commercial services
FTHFRONTIER TRANSPORT HLDG LD389.94 M ZAR745 ZAC0.00%183.88 K11.552.18 B ZAR5.621.32 ZAR+13.07%6.72%Transportation
MDIMASTER DRILLING GRP LTD380.03 M ZAR1,322 ZAC−4.20%1.48 K0.042.08 B ZAR11.541.15 ZAR−56.69%3.80%Non-energy minerals
SPPTHE SPAR GROUP LTD351.9 M ZAR14,472 ZAC−0.86%85.88 K0.1228.11 B ZAR79.201.83 ZAR−12.35%0.00%Distribution services
Buy
SYGSYGNIA LIMITED346.67 M ZAR2,233 ZAC−0.27%4.85 K0.153.41 B ZAR9.912.25 ZAR+15.90%9.69%Finance
WWBCWE BUY CARS HLDS LTD343.09 M ZAR4,592 ZAC−0.15%301.99 K0.6219.2 B ZAR55.840.82 ZAR0.54%Retail trade
HILHOMECHOICE INT PLC335 M ZAR2,899 ZAC+5.42%1 K0.613.05 B ZAR7.863.69 ZAR+27.55%6.14%Retail trade
CLICLIENTELE LTD329.94 M ZAR1,230 ZAC−5.31%1400.015.89 B ZAR12.520.98 ZAR−32.40%9.62%Miscellaneous