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 ZAR359,722 ZAC+0.93%605.1 K1.15630.01 B ZAR10.62338.74 ZAR−8.86%0.34%Technology services
Buy
SBKSTANDARD BANK GROUP LTD45.97 B ZAR21,510 ZAC−0.33%1.34 M0.82351.3 B ZAR8.2426.11 ZAR+6.62%6.84%Finance
Buy
FSRFIRSTRAND LTD39.71 B ZAR7,360 ZAC+0.25%8.18 M0.97411.8 B ZAR10.806.81 ZAR+5.05%5.65%Finance
Buy
KIOKUMBA IRON ORE LTD22.73 B ZAR35,080 ZAC+3.85%579.28 K2.33108.33 B ZAR5.5862.88 ZAR+54.87%12.72%Non-energy minerals
Neutral
INLINVESTEC LTD21.04 B ZAR11,919 ZAC+0.13%539.29 K1.09221.1 B ZAR7.0017.03 ZAR−28.86%6.92%Finance
Buy
ABGABSA GROUP LIMITED19.89 B ZAR18,951 ZAC+0.08%1.53 M0.97157.01 B ZAR8.3022.82 ZAR−9.17%7.23%Finance
Buy
VODVODACOM GROUP LTD16.29 B ZAR10,354 ZAC+3.67%1.17 M1.54193.1 B ZAR13.787.52 ZAR−16.74%5.71%Communications
Neutral
NEDNEDBANK GROUP LTD15.47 B ZAR27,290 ZAC+0.33%633.69 K0.81126.35 B ZAR8.2633.03 ZAR+11.93%7.33%Finance
Buy
SLMSANLAM LIMITED14.48 B ZAR8,345 ZAC+0.07%2.07 M0.73164.72 B ZAR10.687.81 ZAR+9.49%4.80%Finance
Sell
AMSANGLO AMERICAN PLAT LTD13.04 B ZAR63,379 ZAC+0.16%640.1 K2.05166.22 B ZAR14.3844.08 ZAR−61.57%3.01%Non-energy minerals
Neutral
GFIGOLD FIELDS LTD12.99 B ZAR28,154 ZAC−0.41%1.44 M0.88253.01 B ZAR21.7012.97 ZAR−1.30%2.55%Non-energy minerals
Buy
EXXEXXARO RESOURCES LTD11.29 B ZAR15,455 ZAC+2.66%838.78 K1.5336.36 B ZAR4.1237.53 ZAR−20.96%12.00%Energy minerals
Buy
CPICAPITEC BANK HLDGS LTD10.57 B ZAR296,737 ZAC−0.92%338.04 K1.93347.72 B ZAR27.93106.24 ZAR+26.29%1.81%Finance
Buy
NNRPNEPI ROCKCASTLE N.V.9.52 B ZAR13,556 ZAC−0.31%1.81 M1.7296.88 B ZAR8.5015.94 ZAR+0.50%7.89%Finance
Buy
HARHARMONY GM CO LTD8.59 B ZAR17,444 ZAC−1.22%2.76 M1.16111.06 B ZAR12.7913.64 ZAR+75.54%1.36%Non-energy minerals
Sell
LTELIGHTHOUSE PROPERTIES PLC8.14 B ZAR780 ZAC−2.38%493.29 K0.8215.17 B ZAR1.754.45 ZAR+1,067.21%6.47%Finance
BIDBID CORPORATION LTD8.01 B ZAR42,544 ZAC−1.53%682.22 K1.31144.99 B ZAR17.8523.83 ZAR+15.94%2.52%Consumer services
Buy
DSYDISCOVERY LTD7.25 B ZAR18,895 ZAC−1.42%1.23 M1.12128.56 B ZAR17.4910.80 ZAR+36.25%1.13%Finance
Buy
OMUOLD MUTUAL LIMITED7.07 B ZAR1,183 ZAC−1.66%15.94 M1.5556.88 B ZAR6.611.79 ZAR+32.82%6.92%Finance
Sell
BVTBIDVEST LTD6.37 B ZAR25,045 ZAC−0.91%1.02 M1.8485.91 B ZAR13.4018.69 ZAR+6.62%3.62%Retail trade
Strong buy
SHPSHOPRITE HOLDINGS LTD6.25 B ZAR28,860 ZAC−0.41%476.54 K0.56158.86 B ZAR25.2311.44 ZAR+6.08%2.46%Retail trade
Neutral
TGATHUNGELA RESOURCES LTD5.16 B ZAR13,299 ZAC+2.47%497.08 K1.3118.23 B ZAR5.5124.12 ZAR−69.77%9.25%Utilities
Buy
LHCLIFE HEALTHC GRP HLDGS LTD4.83 B ZAR1,589 ZAC−2.03%19.92 M4.2723.56 B ZAR4.783.32 ZAR+1,748.19%3.09%Health services
Neutral
APNASPEN PHARMACARE HLDGS LTD4.4 B ZAR16,425 ZAC−1.21%654.91 K0.7473.86 B ZAR16.579.91 ZAR−15.77%2.16%Health technology
Buy
FFBFORTRESS REAL EST INV B4.33 B ZAR1,920 ZAC−1.74%820.35 K0.7321.04 B ZAR7.552.54 ZAR−9.32%7.77%Finance
Neutral
MTNMTN GROUP LTD4.09 B ZAR9,730 ZAC+10.68%10.66 M3.06158.54 B ZAR−6.94 ZAR−162.39%3.75%Communications
Buy
OOUTOUTSURANCE GROUP LIMITED4.06 B ZAR6,456 ZAC+0.26%3.77 M1.3599.46 B ZAR24.802.60 ZAR+39.50%2.71%Finance
Neutral
TRUTRUWORTHS INT LTD3.89 B ZAR9,359 ZAC−0.27%946.45 K1.2334.38 B ZAR9.0110.39 ZAR+18.54%5.64%Retail trade
Buy
NY1NINETY ONE LIMITED3.86 B ZAR3,239 ZAC−0.55%880.45 K2.2757.99 B ZAR7.984.06 ZAR+3.59%8.48%Finance
Sell
MTMMOMENTUM GROUP LIMITED3.85 B ZAR2,884 ZAC−1.03%2.68 M1.1238.41 B ZAR10.422.77 ZAR−10.28%4.29%Finance
Neutral
MRPMR PRICE GROUP LTD3.28 B ZAR26,503 ZAC−0.87%810.85 K1.0469.72 B ZAR20.8312.72 ZAR3.11%Retail trade
Neutral
SNTSANTAM LIMITED3.25 B ZAR36,751 ZAC−2.80%24.48 K1.0341.71 B ZAR10.9833.47 ZAR+31.76%3.81%Finance
Neutral
ARIAFRICAN RAINBOW MIN LTD3.15 B ZAR15,203 ZAC+0.44%236.22 K0.8129.68 B ZAR9.4816.03 ZAR−61.00%9.91%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED3.03 B ZAR15,674 ZAC−0.96%973.87 K1.2351.18 B ZAR17.219.11 ZAR+6.36%2.27%Retail trade
Buy
TBSTIGER BRANDS LTD3.03 B ZAR28,501 ZAC−0.04%449.71 K1.5244.44 B ZAR14.8819.16 ZAR+12.70%3.58%Consumer non-durables
Strong buy
CLSCLICKS GROUP LTD2.84 B ZAR36,758 ZAC−0.46%363.6 K0.7987.92 B ZAR30.8811.90 ZAR+14.20%1.91%Retail trade
Sell
WHLWOOLWORTHS HOLDINGS LTD2.59 B ZAR5,898 ZAC−0.47%1.81 M0.7753.61 B ZAR20.612.86 ZAR−47.19%4.48%Retail trade
Neutral
MSPMAS P.L.C2.49 B ZAR2,175 ZAC−4.19%981.26 K0.5816.1 B ZAR6.063.59 ZAR+60.41%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD2.44 B ZAR10,752 ZAC−0.73%482.01 K1.6518.75 B ZAR7.7213.93 ZAR−27.41%4.80%Distribution services
Buy
AILAFRICAN RAINBOW CAP INV2.29 B ZAR913 ZAC+2.13%167.48 K1.4558.01 B ZAR5.781.58 ZAR+7.01%0.00%Finance
AVIAVI LTD2.26 B ZAR10,314 ZAC+0.67%796.51 K1.6034.17 B ZAR15.276.76 ZAR+21.97%5.76%Consumer non-durables
Buy
CMLCORONATION FUND MNGRS LD2.21 B ZAR3,653 ZAC−0.30%425.25 K1.9214.17 B ZAR5.796.31 ZAR+244.62%11.28%Finance
BAWBARLOWORLD LTD1.9 B ZAR10,529 ZAC−0.22%132.44 K0.4819.72 B ZAR10.4110.11 ZAR−14.75%4.93%Distribution services
Neutral
TKGTELKOM SA SOC LTD1.88 B ZAR3,238 ZAC+1.22%511.44 K1.0515.63 B ZAR8.094.00 ZAR0.00%Communications
Buy
NPHNORTHAM PLATINUM HLDGS LTD1.8 B ZAR10,802 ZAC−0.85%1.13 M0.9442.48 B ZAR23.434.61 ZAR−29.55%1.56%Non-energy minerals
Buy
MRFMERAFE RESOURCES LTD1.75 B ZAR145 ZAC+0.69%1.47 M1.043.65 B ZAR2.540.57 ZAR−7.15%28.77%Non-energy minerals
PPHPEPKOR HOLDINGS LTD1.74 B ZAR2,678 ZAC−0.89%6.38 M0.7999.46 B ZAR57.540.47 ZAR1.78%Retail trade
Buy
RCLRCL FOODS LIMITED1.62 B ZAR947 ZAC+2.82%6.74 K0.348.24 B ZAR5.211.82 ZAR+164.76%3.80%Consumer non-durables
THATHARISA PLC1.54 B ZAR1,516 ZAC−1.11%16.63 K1.524.57 B ZAR3.035.00 ZAR−41.00%4.22%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED1.53 B ZAR929 ZAC−1.69%1.31 M1.799.79 B ZAR7.091.31 ZAR−30.51%7.42%Consumer services
Neutral
NTCNETCARE LIMITED1.48 B ZAR1,507 ZAC+0.94%2.13 M1.5619.67 B ZAR13.851.09 ZAR+16.39%4.35%Health services
Buy
ITEITALTILE LTD1.46 B ZAR1,266 ZAC−3.58%48.22 K0.6416 B ZAR10.371.22 ZAR−7.80%3.73%Retail trade
Sell
BBOXBOXER RETAIL LIMITED1.39 B ZAR6,828 ZAC+0.40%685.32 K0.8531.1 B ZAR22.703.01 ZAR0.00%Consumer services
Buy
DRDDRD GOLD LTD1.33 B ZAR1,755 ZAC+1.27%1.13 M2.2314.83 B ZAR11.431.54 ZAR+3.62%2.31%Non-energy minerals
Sell
REMREMGRO LTD1.24 B ZAR14,209 ZAC+0.77%816.08 K1.0679.66 B ZAR63.862.22 ZAR−86.95%1.87%Finance
AFEAECI LIMITED1.18 B ZAR8,223 ZAC−0.45%367.32 K1.527.88 B ZAR11.347.25 ZAR−19.81%2.65%Process industries
OMNOMNIA HOLDINGS LTD1.16 B ZAR6,690 ZAC−1.55%121.36 K0.6110.91 B ZAR9.387.13 ZAR+7.17%5.52%Process industries
Strong buy
CPPCOLLINS PROPERTY GRP LTD1.14 B ZAR1,030 ZAC+0.49%3.02 K0.863.38 B ZAR2.364.37 ZAR9.76%Finance
OCEOCEANA GROUP LTD1.11 B ZAR6,650 ZAC−0.72%48.07 K0.927.85 B ZAR7.249.19 ZAR+18.09%7.39%Consumer non-durables
Neutral
KAPKAP LIMITED1.09 B ZAR282 ZAC+1.44%4.25 M1.317 B ZAR6.520.43 ZAR+171.78%0.00%Transportation
Neutral
GNDGRINDROD LTD1.06 B ZAR1,173 ZAC+1.65%1.07 M1.907.76 B ZAR7.611.54 ZAR+56.00%5.28%Transportation
ACSACSION LIMITED1.04 B ZAR799 ZAC+13.01%3.06 K2.542.72 B ZAR3.542.26 ZAR−29.61%4.81%Finance
RLOREUNERT LTD1.04 B ZAR6,958 ZAC−1.05%164.6 K1.1011.05 B ZAR11.416.10 ZAR+5.99%4.82%Consumer durables
KSTPSG FIN SERVICES LTD1.03 B ZAR1,889 ZAC+0.37%315 K1.1123.52 B ZAR20.790.91 ZAR+17.00%2.42%Finance
Buy
SUISUN INTERNATIONAL LTD1.03 B ZAR4,006 ZAC−0.05%151.33 K0.899.77 B ZAR8.994.46 ZAR+49.92%9.08%Consumer services
Buy
DCPDIS-CHEM PHARMACIES LTD984.48 M ZAR3,640 ZAC+1.11%835.18 K1.9130.96 B ZAR29.421.24 ZAR+18.26%1.37%Retail trade
Neutral
WBOWILSON BAYLY HLM-OVC LTD968.16 M ZAR20,139 ZAC−0.68%41.11 K0.5513.04 B ZAR10.9718.36 ZAR+23.26%2.27%Industrial services
ADHADVTECH LTD951 M ZAR3,304 ZAC−0.93%176.32 K1.2218.27 B ZAR17.691.87 ZAR+14.43%2.85%Commercial services
Buy
PPMRPREMIER GROUP LIMITED921.08 M ZAR12,997 ZAC−0.05%52.55 K0.835.01 M ZAR16.068.09 ZAR1.69%Distribution services
Buy
DTCDATATEC LTD856.05 M ZAR4,799 ZAC−0.02%127.55 K0.3411.2 B ZAR10.454.59 ZAR−29.50%4.27%Technology services
Buy
SSUSOUTHERN SUN LTD856 M ZAR883 ZAC+2.67%1.61 M4.1811.53 B ZAR12.650.70 ZAR+49.29%1.46%Consumer services
Buy
RBXRAUBEX GROUP LTD847.62 M ZAR4,860 ZAC−2.84%78.87 K0.649.04 B ZAR8.665.61 ZAR+33.68%3.72%Industrial services
Buy
JSEJSE LTD830.98 M ZAR11,629 ZAC−0.63%112.03 K1.0310.11 B ZAR11.6010.02 ZAR+4.98%6.70%Finance
AIPADCOCK INGRAM HLDGS LTD814.01 M ZAR6,652 ZAC−0.31%15.11 K0.4510.79 B ZAR12.645.26 ZAR−4.05%4.12%Health technology
Neutral
AFTAFRIMAT LIMITED781.78 M ZAR6,537 ZAC+1.32%93.83 K0.629.79 B ZAR13.304.92 ZAR+8.12%2.54%Non-energy minerals
Strong buy
BELBELL EQUIPMENT LTD763.61 M ZAR4,065 ZAC−0.22%14.6 K0.083.9 B ZAR5.367.58 ZAR+74.51%0.00%Producer manufacturing
ARLASTRAL FOODS LTD752.9 M ZAR18,026 ZAC−2.74%22.93 K0.507.15 B ZAR9.2519.49 ZAR0.00%Process industries
Strong buy
MPTMPACT LIMITED715.1 M ZAR2,790 ZAC−5.58%19.79 K4.594.36 B ZAR6.684.18 ZAR−23.59%3.55%Process industries
AFHALEXANDER FORBES GRP HLDGS666 M ZAR818 ZAC−0.37%12.53 K0.359.7 B ZAR15.340.53 ZAR−5.73%6.08%Finance
CATCAXTON CTP PUBLISH PRINT655.81 M ZAR1,201 ZAC0.00%38.78 K2.334.3 B ZAR6.571.83 ZAR−10.04%5.00%Consumer services
HCIHOSKEN CONS INV LTD651.9 M ZAR15,902 ZAC+0.15%16.19 K0.4312.84 B ZAR14.6810.83 ZAR−72.45%0.94%Consumer services
BLUBLUE LABEL TELECOMS LTD647.39 M ZAR541 ZAC+0.74%525.77 K1.524.68 B ZAR7.510.72 ZAR+139.46%0.00%Distribution services
SAPSAPPI LTD611.88 M ZAR4,929 ZAC+0.24%1.28 M1.0129.55 B ZAR74.480.66 ZAR−91.16%5.64%Process industries
Buy
HDCHUDACO INDUSTRIES LTD610.81 M ZAR19,754 ZAC+0.17%3.17 K0.365.53 B ZAR9.9319.90 ZAR−0.67%5.20%Distribution services
ZZZDZEDA LIMITED598.97 M ZAR1,269 ZAC−1.09%74.82 K2.902.39 B ZAR3.963.20 ZAR−17.30%3.90%Finance
Buy
CAACA SALES HOLDINGS LTD594.15 M ZAR1,669 ZAC+1.77%11.03 K0.327.85 B ZAR16.151.03 ZAR−6.24%1.19%Distribution services
IVTINVICTA HOLDINGS LTD567.05 M ZAR3,040 ZAC−5.00%1490.003.05 B ZAR6.974.36 ZAR−14.59%3.28%Distribution services
RFGRFG HOLDINGS LIMITED565.69 M ZAR1,876 ZAC−0.85%16.37 K0.324.96 B ZAR8.752.14 ZAR+18.10%3.27%Consumer non-durables
Buy
FBRFAMOUS BRANDS LTD457.57 M ZAR6,266 ZAC−0.40%17.34 K0.186.3 B ZAR13.104.78 ZAR+3.22%4.99%Transportation
LEWLEWIS GROUP LTD436.4 M ZAR7,992 ZAC+0.53%34.19 K2.264.14 B ZAR8.289.65 ZAR+41.97%6.29%Retail trade
Strong buy
SZKSAB ZENZELE KABILI425.63 M ZAR3,599 ZAC+2.77%1550.57789.57 M ZAR−15.62 ZAR−161.44%0.00%Commercial services
CMHCOMBINED MOTOR HLDGS LTD408.48 M ZAR3,334 ZAC−0.39%18.28 K0.172.5 B ZAR7.284.58 ZAR−14.52%9.62%Retail trade
Strong sell
KALKAL GROUP LIMITED395.32 M ZAR4,990 ZAC−0.02%4.65 K0.223.51 B ZAR8.925.59 ZAR−6.80%3.69%Commercial services
FTHFRONTIER TRANSPORT HLDG LD389.94 M ZAR769 ZAC0.00%4420.082.25 B ZAR5.811.32 ZAR+13.07%6.51%Transportation
MDIMASTER DRILLING GRP LTD380.03 M ZAR1,342 ZAC0.00%35.14 K0.452.02 B ZAR11.721.15 ZAR−56.69%3.92%Non-energy minerals
SPPTHE SPAR GROUP LTD351.9 M ZAR13,900 ZAC−0.49%344.06 K0.9526.9 B ZAR76.071.83 ZAR−12.35%0.00%Distribution services
Buy
SYGSYGNIA LIMITED346.67 M ZAR2,200 ZAC+0.27%96.5 K2.643.35 B ZAR9.762.25 ZAR+15.90%9.88%Finance
WWBCWE BUY CARS HLDS LTD343.09 M ZAR4,243 ZAC−3.15%385.84 K0.8518.28 B ZAR51.590.82 ZAR0.57%Retail trade
HILHOMECHOICE INT PLC335 M ZAR2,995 ZAC+6.96%5720.223.15 B ZAR8.123.69 ZAR+27.55%5.94%Retail trade
CLICLIENTELE LTD329.94 M ZAR1,291 ZAC+6.26%4.8 K1.935.51 B ZAR13.140.98 ZAR−32.40%10.29%Miscellaneous