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 ZAR422,000 ZAC−2.56%2.24 M4.23745.99 B ZAR12.46338.74 ZAR−8.86%0.21%Technology services
Buy
SBKSTANDARD BANK GROUP LTD45.97 B ZAR22,546 ZAC+0.54%6.35 M1.75368.19 B ZAR8.6326.11 ZAR+6.62%6.55%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,708 ZAC−0.43%27.97 M2.05432.33 B ZAR11.316.81 ZAR+5.05%5.38%Finance
Buy
KIOKUMBA IRON ORE LTD22.73 B ZAR31,999 ZAC−0.17%521.02 K1.57102.63 B ZAR5.0962.88 ZAR+54.87%13.43%Non-energy minerals
Neutral
INLINVESTEC LTD21.04 B ZAR12,398 ZAC+0.40%1.53 M1.62230.34 B ZAR7.2817.03 ZAR−28.86%6.42%Finance
Buy
ABGABSA GROUP LIMITED19.89 B ZAR19,371 ZAC+0.68%4.91 M1.20160.58 B ZAR8.4922.82 ZAR−9.17%7.07%Finance
Buy
VODVODACOM GROUP LTD16.29 B ZAR10,078 ZAC+0.10%3.61 M2.05194.94 B ZAR13.417.52 ZAR−16.74%5.66%Communications
Buy
NEDNEDBANK GROUP LTD15.47 B ZAR28,464 ZAC+0.67%2.86 M1.76132.22 B ZAR8.6233.03 ZAR+11.93%7.00%Finance
Buy
SLMSANLAM LIMITED14.48 B ZAR8,574 ZAC+0.98%13.27 M2.69169.3 B ZAR10.977.81 ZAR+9.49%4.67%Finance
Neutral
AMSANGLO AMERICAN PLAT LTD13.04 B ZAR59,000 ZAC+3.86%1.36 M2.41155 B ZAR13.3944.08 ZAR−61.57%3.23%Non-energy minerals
Neutral
GFIGOLD FIELDS LTD12.99 B ZAR25,714 ZAC+1.92%5.01 M2.20230.16 B ZAR19.8212.97 ZAR−1.30%2.80%Non-energy minerals
Neutral
EXXEXXARO RESOURCES LTD11.29 B ZAR15,895 ZAC−0.34%2.36 M2.2438.4 B ZAR4.2337.53 ZAR−20.96%11.36%Energy minerals
Buy
CPICAPITEC BANK HLDGS LTD10.57 B ZAR317,638 ZAC−0.29%861.56 K3.21368.78 B ZAR29.90106.24 ZAR+26.29%1.71%Finance
Buy
NNRPNEPI ROCKCASTLE N.V.9.52 B ZAR13,998 ZAC−0.01%4.55 M3.3999.73 B ZAR8.7815.94 ZAR+0.50%7.66%Finance
Buy
HARHARMONY GM CO LTD8.59 B ZAR15,772 ZAC+1.18%4.27 M2.0499.18 B ZAR11.5713.64 ZAR+75.54%1.53%Non-energy minerals
Sell
LTELIGHTHOUSE PROPERTIES PLC8.14 B ZAR861 ZAC+5.00%8.24 M8.3916.32 B ZAR1.944.45 ZAR+1,067.21%6.01%Finance
BIDBID CORPORATION LTD8.01 B ZAR44,054 ZAC+1.96%2.15 M2.63147.83 B ZAR18.4823.83 ZAR+15.94%2.47%Consumer services
Neutral
DSYDISCOVERY LTD7.25 B ZAR19,585 ZAC+0.52%3.41 M2.12131.35 B ZAR18.1310.80 ZAR+36.25%1.11%Finance
Buy
OMUOLD MUTUAL LIMITED7.07 B ZAR1,243 ZAC−2.59%62.3 M2.7559.6 B ZAR6.941.79 ZAR+32.82%6.67%Finance
Neutral
BVTBIDVEST LTD6.37 B ZAR27,452 ZAC+2.08%2.22 M2.6993.31 B ZAR14.6918.69 ZAR+6.62%3.33%Retail trade
Strong buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR30,233 ZAC+0.89%4.02 M2.72165.72 B ZAR26.4311.44 ZAR+6.08%2.36%Retail trade
Neutral
TGATHUNGELA RESOURCES LTD5.16 B ZAR13,344 ZAC+3.59%1.68 M1.8118.75 B ZAR5.5324.12 ZAR−69.77%8.99%Utilities
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,664 ZAC+0.18%11.64 M2.8824.23 B ZAR5.013.32 ZAR+1,748.19%2.76%Health services
Buy
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR17,377 ZAC+5.00%4.97 M3.0277.2 B ZAR17.539.91 ZAR−15.77%2.07%Health technology
Buy
FFBFORTRESS REAL EST INV B4.33 B ZAR2,040 ZAC+1.44%3.65 M1.6021.99 B ZAR8.022.54 ZAR−9.32%7.43%Finance
Neutral
MTNMTN GROUP LTD4.09 B ZAR8,251 ZAC+0.38%11.09 M1.91148.77 B ZAR−6.94 ZAR−162.39%4.00%Communications
Neutral
OOUTOUTSURANCE GROUP LIMITED4.06 B ZAR6,805 ZAC−1.49%39.25 M11.60105.09 B ZAR26.142.60 ZAR+39.50%2.56%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR10,396 ZAC+1.25%1.77 M1.6738.11 B ZAR10.0110.39 ZAR+18.54%5.09%Retail trade
Neutral
NY1NINETY ONE LIMITED3.86 B ZAR3,379 ZAC−1.31%1.74 M2.9560.56 B ZAR8.324.06 ZAR+3.59%8.55%Finance
Sell
MTMMOMENTUM GROUP LIMITED3.85 B ZAR3,045 ZAC−0.88%4.36 M1.7140.23 B ZAR11.002.77 ZAR−10.28%4.11%Finance
Neutral
MRPMR PRICE GROUP LTD3.28 B ZAR29,774 ZAC+3.53%2.05 M2.0577.65 B ZAR23.4012.72 ZAR2.72%Retail trade
Neutral
SNTSANTAM LIMITED3.25 B ZAR38,451 ZAC+1.16%127.88 K3.5342.42 B ZAR11.4933.47 ZAR+31.76%3.74%Finance
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR15,202 ZAC+0.74%651.73 K1.5029.8 B ZAR9.4816.03 ZAR−61.00%9.87%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED3.03 B ZAR17,239 ZAC+1.47%2.01 M1.6855.76 B ZAR18.939.11 ZAR+6.36%2.03%Retail trade
Buy
TBSTIGER BRANDS LTD3.03 B ZAR29,438 ZAC+1.51%860.95 K1.8145.88 B ZAR15.3719.16 ZAR+12.70%3.47%Consumer non-durables
Strong buy
CLSCLICKS GROUP LTD2.84 B ZAR38,585 ZAC+1.51%1.61 M1.9491.85 B ZAR32.4211.90 ZAR+14.20%1.82%Retail trade
Sell
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR6,266 ZAC+1.87%9.61 M3.0156.65 B ZAR21.892.86 ZAR−47.19%4.24%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR2,374 ZAC+2.55%12.85 M7.6016.86 B ZAR6.623.59 ZAR+60.41%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR12,211 ZAC+1.03%1.51 M7.2321.13 B ZAR8.7613.93 ZAR−27.41%4.26%Distribution services
Buy
AILAFRICAN RAINBOW CAP INV2.29 B ZAR949 ZAC+2.37%241.06 K1.6161.44 B ZAR6.011.58 ZAR+7.01%0.00%Finance
AVIAVI LTD2.26 B ZAR10,975 ZAC+1.10%983 K2.2736.61 B ZAR16.256.76 ZAR+21.97%5.38%Consumer non-durables
Buy
CMLCORONATION FUND MNGRS LD2.21 B ZAR3,904 ZAC+2.04%869.59 K2.2015.11 B ZAR6.196.31 ZAR+244.62%8.97%Finance
BAWBARLOWORLD LTD1.9 B ZAR10,954 ZAC+0.76%877.78 K0.7720.47 B ZAR10.8310.11 ZAR−14.75%4.66%Distribution services
Neutral
TKGTELKOM SA SOC LTD1.88 B ZAR3,400 ZAC−1.33%1.33 M1.3916.62 B ZAR8.504.00 ZAR0.00%Communications
Buy
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR9,999 ZAC+2.56%16.35 M8.4838.97 B ZAR21.694.61 ZAR−29.55%1.70%Non-energy minerals
Buy
MRFMERAFE RESOURCES LTD1.75 B ZAR139 ZAC0.00%2.75 M1.373.42 B ZAR2.440.57 ZAR−7.15%30.66%Non-energy minerals
Strong buy
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,981 ZAC+1.53%27.74 M1.34109.7 B ZAR64.050.47 ZAR1.61%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR977 ZAC+4.27%43 K0.458.73 B ZAR5.371.82 ZAR+164.76%3.58%Consumer non-durables
THATHARISA PLC1.54 B ZAR1,635 ZAC+5.83%11.34 K0.604.89 B ZAR3.275.00 ZAR−41.00%3.95%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED1.53 B ZAR1,013 ZAC+0.40%2.01 M0.7410.54 B ZAR7.731.31 ZAR−30.51%6.90%Consumer services
Neutral
NTCNETCARE LIMITED1.48 B ZAR1,499 ZAC−0.20%4.61 M1.6319.71 B ZAR13.781.09 ZAR+16.39%4.34%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,360 ZAC−4.16%742.79 K1.3416.55 B ZAR11.141.22 ZAR−7.80%3.60%Retail trade
Sell
BBOXBOXER RETAIL LIMITED1.39 B ZAR6,401 ZAC+0.16%706.78 K1.0029.27 B ZAR21.283.01 ZAR0.00%Consumer services
DRDDRD GOLD LTD1.33 B ZAR1,666 ZAC+0.18%1.97 M4.2714.26 B ZAR10.851.54 ZAR+3.62%2.40%Non-energy minerals
Sell
REMREMGRO LTD1.24 B ZAR15,416 ZAC+0.51%2.85 M2.2987.09 B ZAR69.292.22 ZAR−86.95%1.71%Finance
Buy
AFEAECI LIMITED1.18 B ZAR8,972 ZAC+0.72%370.16 K0.828.56 B ZAR12.377.25 ZAR−19.81%2.44%Process industries
OMNOMNIA HOLDINGS LTD1.16 B ZAR7,648 ZAC+8.45%749.59 K4.6212.28 B ZAR10.737.13 ZAR+7.17%4.90%Process industries
Strong buy
CPPCOLLINS PROPERTY GRP LTD1.14 B ZAR1,150 ZAC+7.48%6290.153.79 B ZAR2.634.37 ZAR8.70%Finance
OCEOCEANA GROUP LTD1.11 B ZAR7,175 ZAC+2.19%205.15 K2.158.4 B ZAR7.819.19 ZAR+18.09%6.97%Consumer non-durables
Neutral
KAPKAP LIMITED1.09 B ZAR298 ZAC+0.68%8.78 M1.857.5 B ZAR6.890.43 ZAR+171.78%0.00%Transportation
Neutral
GNDGRINDROD LTD1.06 B ZAR1,210 ZAC+5.68%5.88 M2.848.13 B ZAR7.851.54 ZAR+56.00%5.04%Transportation
ACSACSION LIMITED1.04 B ZAR711 ZAC0.00%200.002.74 B ZAR3.152.26 ZAR−29.61%4.56%Finance
RLOREUNERT LTD1.04 B ZAR7,402 ZAC+0.71%294.14 K1.1311.63 B ZAR12.136.10 ZAR+5.99%4.58%Consumer durables
KSTPSG FIN SERVICES LTD1.03 B ZAR2,005 ZAC+1.01%5.99 M14.8925.08 B ZAR22.070.91 ZAR+17.00%2.27%Finance
Buy
SUISUN INTERNATIONAL LTD1.03 B ZAR4,296 ZAC−1.20%639.18 K2.8810.47 B ZAR9.644.46 ZAR+49.92%8.47%Consumer services
Buy
DCPDIS-CHEM PHARMACIES LTD984.48 M ZAR3,669 ZAC+0.82%2.12 M3.9131.54 B ZAR29.661.24 ZAR+18.26%1.35%Retail trade
Neutral
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR21,996 ZAC+1.46%195.22 K1.4114.15 B ZAR11.9818.36 ZAR+23.26%2.09%Industrial services
Buy
ADHADVTECH LTD951 M ZAR3,278 ZAC−0.40%1.28 M4.6217.95 B ZAR17.551.87 ZAR+14.43%2.90%Commercial services
Buy
PPMRPREMIER GROUP LIMITED921.08 M ZAR13,452 ZAC+7.03%383.87 K12.695.18 M ZAR16.628.09 ZAR1.64%Distribution services
Buy
DTCDATATEC LTD856.05 M ZAR4,459 ZAC+1.85%608.53 K2.7210.4 B ZAR9.714.59 ZAR−29.50%2.91%Technology services
Buy
SSUSOUTHERN SUN LTD856 M ZAR926 ZAC+5.23%6.9 M6.1612.45 B ZAR13.270.70 ZAR+49.29%1.35%Consumer services
Buy
RBXRAUBEX GROUP LTD847.62 M ZAR5,258 ZAC+2.08%783.29 K2.819.51 B ZAR9.375.61 ZAR+33.68%3.54%Industrial services
Buy
JSEJSE LTD830.98 M ZAR11,814 ZAC−0.10%929.7 K4.2410.2 B ZAR11.7910.02 ZAR+4.98%6.64%Finance
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR6,502 ZAC−0.90%342.48 K5.4710.51 B ZAR12.355.26 ZAR−4.05%4.23%Health technology
Neutral
AFTAFRIMAT LIMITED781.78 M ZAR6,928 ZAC−0.32%407.4 K1.5510.52 B ZAR14.094.92 ZAR+8.12%2.37%Non-energy minerals
Buy
BELBELL EQUIPMENT LTD763.61 M ZAR3,799 ZAC+0.03%6.14 K1.083.63 B ZAR5.017.58 ZAR+74.51%0.00%Producer manufacturing
ARLASTRAL FOODS LTD752.9 M ZAR19,622 ZAC+2.32%160.96 K1.787.57 B ZAR10.0719.49 ZAR2.65%Process industries
Strong buy
MPTMPACT LIMITED715.1 M ZAR2,853 ZAC−2.63%2.91 K0.224.21 B ZAR6.834.18 ZAR−23.59%3.68%Process industries
AFHALEXANDER FORBES GRP HLDGS666 M ZAR830 ZAC+10.23%123.2 K2.889.79 B ZAR15.570.53 ZAR−5.73%6.02%Finance
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,269 ZAC+3.00%280.004.54 B ZAR6.941.83 ZAR−10.04%4.73%Consumer services
HCIHOSKEN CONS INV LTD651.9 M ZAR16,322 ZAC+0.10%159.91 K2.1413.2 B ZAR15.0710.83 ZAR−72.45%0.61%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR553 ZAC−0.72%249.02 K0.364.86 B ZAR7.680.72 ZAR+139.46%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR4,868 ZAC+1.33%1.62 M1.4029.26 B ZAR73.560.66 ZAR−91.16%5.70%Process industries
Buy
HDCHUDACO INDUSTRIES LTD610.81 M ZAR21,198 ZAC+1.20%34.59 K2.375.95 B ZAR10.6519.90 ZAR−0.67%4.83%Distribution services
ZZZDZEDA LIMITED598.97 M ZAR1,290 ZAC−2.12%21.83 K0.192.41 B ZAR4.033.20 ZAR−17.30%3.87%Finance
Buy
CAACA SALES HOLDINGS LTD594.15 M ZAR1,580 ZAC−0.38%17.03 K0.177.57 B ZAR15.291.03 ZAR−6.24%1.24%Distribution services
IVTINVICTA HOLDINGS LTD567.05 M ZAR3,288 ZAC+2.72%17.39 K0.323.14 B ZAR7.534.36 ZAR−14.59%3.19%Distribution services
RFGRFG HOLDINGS LIMITED565.69 M ZAR2,072 ZAC−5.99%819.39 K2.075.42 B ZAR9.662.14 ZAR+18.10%3.00%Consumer non-durables
Buy
FBRFAMOUS BRANDS LTD457.57 M ZAR6,968 ZAC+1.68%234.88 K3.036.98 B ZAR14.574.78 ZAR+3.22%4.33%Transportation
LEWLEWIS GROUP LTD436.4 M ZAR7,934 ZAC−0.79%2.68 K0.124.13 B ZAR8.229.65 ZAR+41.97%6.30%Retail trade
Strong buy
SZKSAB ZENZELE KABILI425.63 M ZAR3,401 ZAC0.00%1110.41767.23 M ZAR−15.62 ZAR−161.44%0.00%Commercial services
CMHCOMBINED MOTOR HLDGS LTD408.48 M ZAR3,388 ZAC+4.15%24.01 K0.792.54 B ZAR7.404.58 ZAR−14.52%10.80%Retail trade
Strong sell
KALKAL GROUP LIMITED395.32 M ZAR5,052 ZAC−0.94%34.57 K0.783.56 B ZAR9.035.59 ZAR−6.80%3.64%Commercial services
FTHFRONTIER TRANSPORT HLDG LD389.94 M ZAR769 ZAC0.00%3.8 K0.072.25 B ZAR5.811.32 ZAR+13.07%6.29%Transportation
MDIMASTER DRILLING GRP LTD380.03 M ZAR1,243 ZAC−0.56%2.01 K0.071.87 B ZAR10.851.15 ZAR−56.69%4.22%Non-energy minerals
SPPTHE SPAR GROUP LTD351.9 M ZAR14,988 ZAC+1.29%1.93 M3.4828.86 B ZAR82.031.83 ZAR−12.35%0.00%Distribution services
Buy
SYGSYGNIA LIMITED346.67 M ZAR2,269 ZAC−0.87%11.56 K0.183.46 B ZAR10.072.25 ZAR+15.90%9.38%Finance
WWBCWE BUY CARS HLDS LTD343.09 M ZAR4,299 ZAC+2.16%1.63 M1.4517.95 B ZAR52.270.82 ZAR0.00%Retail trade
HILHOMECHOICE INT PLC335 M ZAR3,000 ZAC0.00%2.42 K0.883.16 B ZAR8.133.69 ZAR+27.55%5.93%Retail trade
CLICLIENTELE LTD329.94 M ZAR1,189 ZAC−5.56%12.42 K1.575.4 B ZAR12.100.98 ZAR−32.40%10.50%Miscellaneous