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 ZAR427,499 ZAC−0.37%73.4 K0.11755.71 B ZAR12.62338.74 ZAR−8.86%0.20%Technology services
Buy
SBKSTANDARD BANK GROUP LTD45.97 B ZAR22,549 ZAC+0.05%323.99 K0.08367.01 B ZAR8.6326.11 ZAR+6.62%6.55%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,762 ZAC+0.58%1.96 M0.13435.19 B ZAR11.396.81 ZAR+5.05%5.35%Finance
Buy
KIOKUMBA IRON ORE LTD22.73 B ZAR32,988 ZAC+2.44%82 K0.25105.8 B ZAR5.2562.88 ZAR+54.87%13.03%Non-energy minerals
Neutral
INLINVESTEC LTD21.04 B ZAR12,552 ZAC+0.41%98.73 K0.10232.61 B ZAR7.3717.03 ZAR−28.86%6.34%Finance
Buy
ABGABSA GROUP LIMITED19.89 B ZAR19,234 ZAC+0.68%278.91 K0.08159.44 B ZAR8.4322.82 ZAR−9.17%7.12%Finance
Buy
VODVODACOM GROUP LTD16.29 B ZAR10,168 ZAC+0.57%182.02 K0.09196.64 B ZAR13.537.52 ZAR−16.74%5.61%Communications
Buy
NEDNEDBANK GROUP LTD15.47 B ZAR28,291 ZAC−0.56%210.6 K0.12131.41 B ZAR8.5633.03 ZAR+11.93%7.05%Finance
Buy
SLMSANLAM LIMITED14.48 B ZAR8,771 ZAC+0.72%550.64 K0.09173.25 B ZAR11.237.81 ZAR+9.49%4.56%Finance
Neutral
AMSANGLO AMERICAN PLAT LTD13.04 B ZAR58,531 ZAC+1.51%114.05 K0.18153.77 B ZAR13.2844.08 ZAR−61.57%3.25%Non-energy minerals
Neutral
GFIGOLD FIELDS LTD12.99 B ZAR25,413 ZAC+2.60%334.45 K0.13227.43 B ZAR19.5912.97 ZAR−1.30%2.83%Non-energy minerals
Neutral
EXXEXXARO RESOURCES LTD11.29 B ZAR15,957 ZAC+0.80%147.89 K0.1238.54 B ZAR4.2537.53 ZAR−20.96%11.32%Energy minerals
Buy
CPICAPITEC BANK HLDGS LTD10.57 B ZAR316,698 ZAC−0.32%42.3 K0.13367.69 B ZAR29.81106.24 ZAR+26.29%1.71%Finance
Buy
NNRPNEPI ROCKCASTLE N.V.9.52 B ZAR13,938 ZAC−0.30%172.72 K0.1099.3 B ZAR8.7415.94 ZAR+0.50%7.70%Finance
Buy
HARHARMONY GM CO LTD8.59 B ZAR15,666 ZAC+1.69%325.95 K0.1498.52 B ZAR11.4913.64 ZAR+75.54%1.54%Non-energy minerals
Sell
LTELIGHTHOUSE PROPERTIES PLC8.14 B ZAR829 ZAC+0.12%202.94 K0.1415.74 B ZAR1.864.45 ZAR+1,067.21%6.24%Finance
BIDBID CORPORATION LTD8.01 B ZAR43,792 ZAC−0.09%77.75 K0.08146.96 B ZAR18.3723.83 ZAR+15.94%2.49%Consumer services
Buy
DSYDISCOVERY LTD7.25 B ZAR19,808 ZAC+0.30%375.25 K0.21132.87 B ZAR18.3310.80 ZAR+36.25%1.10%Finance
Buy
OMUOLD MUTUAL LIMITED7.07 B ZAR1,271 ZAC+1.36%3.96 M0.1560.19 B ZAR7.101.79 ZAR+32.82%6.54%Finance
Neutral
BVTBIDVEST LTD6.37 B ZAR27,401 ZAC+0.73%138.37 K0.1493.13 B ZAR14.6618.69 ZAR+6.62%3.34%Retail trade
Strong buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR30,228 ZAC+0.20%153.41 K0.09165.71 B ZAR26.4211.44 ZAR+6.08%2.36%Retail trade
Neutral
TGATHUNGELA RESOURCES LTD5.16 B ZAR13,098 ZAC−1.74%68.45 K0.0618.4 B ZAR5.4324.12 ZAR−69.77%9.16%Utilities
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,653 ZAC−0.36%351.56 K0.0824.05 B ZAR4.983.32 ZAR+1,748.19%2.78%Health services
Buy
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR17,201 ZAC−1.27%153.69 K0.0876.41 B ZAR17.359.91 ZAR−15.77%2.09%Health technology
Buy
FFBFORTRESS REAL EST INV B4.33 B ZAR2,015 ZAC−0.40%146.71 K0.0621.72 B ZAR7.922.54 ZAR−9.32%7.53%Finance
Neutral
MTNMTN GROUP LTD4.09 B ZAR8,460 ZAC+3.33%802.69 K0.13152.5 B ZAR−6.94 ZAR−162.39%3.90%Communications
Neutral
OOUTOUTSURANCE GROUP LIMITED4.06 B ZAR6,963 ZAC+1.50%582.63 K0.08107.48 B ZAR26.752.60 ZAR+39.50%2.51%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR10,521 ZAC+0.60%110.1 K0.1138.55 B ZAR10.1310.39 ZAR+18.54%5.03%Retail trade
Neutral
NY1NINETY ONE LIMITED3.86 B ZAR3,418 ZAC−0.32%65.46 K0.1061.23 B ZAR8.424.06 ZAR+3.59%8.46%Finance
Sell
MTMMOMENTUM GROUP LIMITED3.85 B ZAR3,065 ZAC+0.43%673.5 K0.2540.53 B ZAR11.072.77 ZAR−10.28%4.08%Finance
Neutral
MRPMR PRICE GROUP LTD3.28 B ZAR29,648 ZAC−0.17%179.91 K0.1677.32 B ZAR23.3012.72 ZAR2.73%Retail trade
Neutral
SNTSANTAM LIMITED3.25 B ZAR38,082 ZAC−0.82%5.09 K0.1242.01 B ZAR11.3833.47 ZAR+31.76%3.78%Finance
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR15,127 ZAC−0.08%111.83 K0.2629.66 B ZAR9.4316.03 ZAR−61.00%9.92%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED3.03 B ZAR17,124 ZAC+0.24%136.28 K0.1255.38 B ZAR18.819.11 ZAR+6.36%2.04%Retail trade
Buy
TBSTIGER BRANDS LTD3.03 B ZAR29,102 ZAC−0.55%30.22 K0.0645.36 B ZAR15.1919.16 ZAR+12.70%3.51%Consumer non-durables
Strong buy
CLSCLICKS GROUP LTD2.84 B ZAR37,955 ZAC−0.69%211.62 K0.2390.36 B ZAR31.8911.90 ZAR+14.20%1.85%Retail trade
Sell
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR6,279 ZAC+1.06%610.13 K0.1756.82 B ZAR21.942.86 ZAR−47.19%4.23%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR2,348 ZAC−0.25%309.47 K0.1216.67 B ZAR6.553.59 ZAR+60.41%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR12,201 ZAC−1.50%28.11 K0.1021.11 B ZAR8.7613.93 ZAR−27.41%4.26%Distribution services
Buy
AILAFRICAN RAINBOW CAP INV2.29 B ZAR936 ZAC−1.37%13.74 K0.0860.47 B ZAR5.931.58 ZAR+7.01%0.00%Finance
AVIAVI LTD2.26 B ZAR10,875 ZAC+0.08%69.11 K0.1636.28 B ZAR16.106.76 ZAR+21.97%5.42%Consumer non-durables
Buy
CMLCORONATION FUND MNGRS LD2.21 B ZAR3,830 ZAC−0.55%115 K0.2614.83 B ZAR6.076.31 ZAR+244.62%9.14%Finance
BAWBARLOWORLD LTD1.9 B ZAR10,952 ZAC+0.50%55.31 K0.0520.46 B ZAR10.8310.11 ZAR−14.75%4.66%Distribution services
Neutral
TKGTELKOM SA SOC LTD1.88 B ZAR3,401 ZAC−0.41%153.2 K0.1716.62 B ZAR8.504.00 ZAR0.00%Communications
Buy
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR10,096 ZAC+3.04%480.58 K0.1539.36 B ZAR21.904.61 ZAR−29.55%1.68%Non-energy minerals
Buy
MRFMERAFE RESOURCES LTD1.75 B ZAR139 ZAC+0.72%241.95 K0.123.45 B ZAR2.440.57 ZAR−7.15%30.43%Non-energy minerals
Strong buy
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,960 ZAC+0.92%1.84 M0.09109 B ZAR63.600.47 ZAR1.62%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR930 ZAC−2.82%16.88 K0.198.32 B ZAR5.111.82 ZAR+164.76%3.76%Consumer non-durables
THATHARISA PLC1.54 B ZAR1,641 ZAC−0.24%1020.014.9 B ZAR3.295.00 ZAR−41.00%3.93%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED1.53 B ZAR1,002 ZAC−0.60%142.56 K0.0510.43 B ZAR7.651.31 ZAR−30.51%6.97%Consumer services
Neutral
NTCNETCARE LIMITED1.48 B ZAR1,499 ZAC−0.86%250.21 K0.1119.72 B ZAR13.781.09 ZAR+16.39%4.34%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,371 ZAC−3.52%46.37 K0.0816.69 B ZAR11.231.22 ZAR−7.80%3.57%Retail trade
Sell
BBOXBOXER RETAIL LIMITED1.39 B ZAR6,435 ZAC+0.58%73.74 K0.1129.43 B ZAR21.393.01 ZAR0.00%Consumer services
DRDDRD GOLD LTD1.33 B ZAR1,673 ZAC+1.95%75.64 K0.1114.3 B ZAR10.901.54 ZAR+3.62%2.39%Non-energy minerals
Sell
REMREMGRO LTD1.24 B ZAR15,592 ZAC+0.52%146.13 K0.1188.08 B ZAR70.082.22 ZAR−86.95%1.69%Finance
Buy
AFEAECI LIMITED1.18 B ZAR8,827 ZAC−0.47%35.39 K0.088.42 B ZAR12.177.25 ZAR−19.81%2.48%Process industries
OMNOMNIA HOLDINGS LTD1.16 B ZAR7,316 ZAC−0.34%50.77 K0.2211.74 B ZAR10.267.13 ZAR+7.17%5.13%Process industries
Strong buy
CPPCOLLINS PROPERTY GRP LTD1.14 B ZAR1,030 ZAC−10.43%1 K0.243.4 B ZAR2.364.37 ZAR9.71%Finance
OCEOCEANA GROUP LTD1.11 B ZAR6,915 ZAC−1.50%13.2 K0.128.1 B ZAR7.539.19 ZAR+18.09%7.23%Consumer non-durables
Neutral
KAPKAP LIMITED1.09 B ZAR302 ZAC+0.67%289.39 K0.067.53 B ZAR6.980.43 ZAR+171.78%0.00%Transportation
Neutral
GNDGRINDROD LTD1.06 B ZAR1,187 ZAC−1.74%125.28 K0.057.98 B ZAR7.701.54 ZAR+56.00%5.13%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,413 ZAC−0.36%25.02 K0.1111.65 B ZAR12.156.10 ZAR+5.99%4.57%Consumer durables
KSTPSG FIN SERVICES LTD1.03 B ZAR1,961 ZAC−1.21%66.12 K0.0624.48 B ZAR21.590.91 ZAR+17.00%2.32%Finance
Buy
SUISUN INTERNATIONAL LTD1.03 B ZAR4,335 ZAC−0.80%66 K0.2510.56 B ZAR9.734.46 ZAR+49.92%8.40%Consumer services
Buy
DCPDIS-CHEM PHARMACIES LTD984.48 M ZAR3,638 ZAC−0.36%87.91 K0.1331.29 B ZAR29.411.24 ZAR+18.26%1.36%Retail trade
Neutral
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR21,903 ZAC+0.15%10.23 K0.0714.09 B ZAR11.9318.36 ZAR+23.26%2.10%Industrial services
Buy
ADHADVTECH LTD951 M ZAR3,241 ZAC−0.74%70.31 K0.2017.75 B ZAR17.351.87 ZAR+14.43%2.93%Commercial services
Buy
PPMRPREMIER GROUP LIMITED921.08 M ZAR12,986 ZAC−2.37%2.25 K0.035 M ZAR16.058.09 ZAR1.69%Distribution services
Buy
DTCDATATEC LTD856.05 M ZAR4,458 ZAC−1.17%73.43 K0.2810.4 B ZAR9.714.59 ZAR−29.50%2.92%Technology services
Buy
SSUSOUTHERN SUN LTD856 M ZAR902 ZAC−0.55%174.39 K0.1212.08 B ZAR12.930.70 ZAR+49.29%1.39%Consumer services
Buy
RBXRAUBEX GROUP LTD847.62 M ZAR5,252 ZAC−0.61%25.59 K0.099.49 B ZAR9.365.61 ZAR+33.68%3.54%Industrial services
Buy
JSEJSE LTD830.98 M ZAR11,999 ZAC+0.24%67.63 K0.2210.36 B ZAR11.9710.02 ZAR+4.98%6.53%Finance
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR6,632 ZAC−0.82%3.03 K0.0310.73 B ZAR12.605.26 ZAR−4.05%4.15%Health technology
Neutral
AFTAFRIMAT LIMITED781.78 M ZAR6,991 ZAC+0.17%46.27 K0.1610.62 B ZAR14.224.92 ZAR+8.12%2.35%Non-energy minerals
Buy
BELBELL EQUIPMENT LTD763.61 M ZAR3,771 ZAC−0.74%3.21 K0.413.61 B ZAR4.987.58 ZAR+74.51%0.00%Producer manufacturing
ARLASTRAL FOODS LTD752.9 M ZAR18,961 ZAC−0.56%10.53 K0.127.31 B ZAR9.7319.49 ZAR2.74%Process industries
Strong buy
MPTMPACT LIMITED715.1 M ZAR2,958 ZAC0.00%17.75 K2.224.37 B ZAR7.084.18 ZAR−23.59%3.55%Process industries
AFHALEXANDER FORBES GRP HLDGS666 M ZAR809 ZAC−0.74%32.8 K0.529.51 B ZAR15.170.53 ZAR−5.73%6.20%Finance
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,259 ZAC0.00%190.004.51 B ZAR6.881.83 ZAR−10.04%4.77%Consumer services
HCIHOSKEN CONS INV LTD651.9 M ZAR16,050 ZAC−2.62%30.27 K0.3912.98 B ZAR14.8210.83 ZAR−72.45%0.62%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR568 ZAC−0.18%188.86 K0.274.99 B ZAR7.890.72 ZAR+139.46%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR4,846 ZAC−0.29%122.07 K0.1129.11 B ZAR73.220.66 ZAR−91.16%5.72%Process industries
Buy
HDCHUDACO INDUSTRIES LTD610.81 M ZAR20,787 ZAC+2.14%2.24 K0.155.83 B ZAR10.4419.90 ZAR−0.67%4.93%Distribution services
ZZZDZEDA LIMITED598.97 M ZAR1,292 ZAC−1.07%4.05 K0.052.41 B ZAR4.033.20 ZAR−17.30%3.87%Finance
Buy
CAACA SALES HOLDINGS LTD594.15 M ZAR1,669 ZAC0.00%16.26 K0.178 B ZAR16.151.03 ZAR−6.24%1.17%Distribution services
IVTINVICTA HOLDINGS LTD567.05 M ZAR3,300 ZAC+0.03%2.88 K0.113.14 B ZAR7.564.36 ZAR−14.59%3.18%Distribution services
RFGRFG HOLDINGS LIMITED565.69 M ZAR2,067 ZAC−1.10%7.88 K0.025.41 B ZAR9.642.14 ZAR+18.10%3.00%Consumer non-durables
Buy
FBRFAMOUS BRANDS LTD457.57 M ZAR6,813 ZAC+0.10%6.34 K0.086.83 B ZAR14.244.78 ZAR+3.22%4.43%Transportation
LEWLEWIS GROUP LTD436.4 M ZAR7,978 ZAC+0.91%6790.054.15 B ZAR8.269.65 ZAR+41.97%6.27%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,301 ZAC+0.86%2.3 K0.072.47 B ZAR7.214.58 ZAR−14.52%11.09%Retail trade
Strong sell
KALKAL GROUP LIMITED395.32 M ZAR5,052 ZAC−0.94%1300.003.56 B ZAR9.035.59 ZAR−6.80%3.64%Commercial services
FTHFRONTIER TRANSPORT HLDG LD389.94 M ZAR769 ZAC0.00%200.002.25 B ZAR5.811.32 ZAR+13.07%6.29%Transportation
MDIMASTER DRILLING GRP LTD380.03 M ZAR1,304 ZAC+4.91%8000.031.96 B ZAR11.391.15 ZAR−56.69%4.03%Non-energy minerals
SPPTHE SPAR GROUP LTD351.9 M ZAR15,079 ZAC−0.49%219.48 K0.3029.03 B ZAR82.531.83 ZAR−12.35%0.00%Distribution services
Buy
SYGSYGNIA LIMITED346.67 M ZAR2,152 ZAC−2.09%281.25 K5.933.28 B ZAR9.552.25 ZAR+15.90%9.91%Finance
WWBCWE BUY CARS HLDS LTD343.09 M ZAR4,373 ZAC−1.02%87.39 K0.0918.26 B ZAR53.170.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,199 ZAC+0.84%2.29 K0.265.44 B ZAR12.200.98 ZAR−32.40%10.42%Miscellaneous