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
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
NPNNaspers Limited Class N
86.23 B ZAR71,575 ZAC+0.16%2.71 M1.16547.97 B ZAR6.48110.46 ZAR−1.10%0.71%Technology services
Buy
GFIGold Fields Limited
63.76 B ZAR68,080 ZAC−1.16%2.45 M0.88609.33 B ZAR8.2482.59 ZAR+118.05%3.70%Non-energy minerals
Buy
SBKStandard Bank Group Limited
49.1 B ZAR30,974 ZAC−0.07%2.87 M1.18501.51 B ZAR9.8531.43 ZAR+13.19%5.47%Finance
Buy
FSRFirstRand Limited
37.47 B ZAR9,437 ZAC+0.53%6.81 M0.41529.24 B ZAR14.756.40 ZAR−14.48%5.39%Finance
Buy
IMPImpala Platinum Holdings Limited
31.04 B ZAR22,777 ZAC−1.12%1.7 M0.46205.24 B ZAR6.6234.38 ZAR+3,988.80%2.50%Non-energy minerals
Buy
HARHarmony Gold Mining Co. Ltd.
29.35 B ZAR31,426 ZAC−1.70%1.73 M0.58198.61 B ZAR6.7246.79 ZAR+104.50%2.14%Non-energy minerals
Buy
ABGAbsa Group Limited
22.21 B ZAR22,256 ZAC+2.10%1.21 M0.52184.51 B ZAR7.9627.96 ZAR+1.54%7.50%Finance
Buy
VODVodacom Group Limited
20.65 B ZAR15,201 ZAC−0.01%887.02 K0.42294.01 B ZAR14.6310.39 ZAR+22.96%4.83%Communications
Neutral
MTNMTN Group Limited
20.26 B ZAR19,796 ZAC+1.07%2.06 M0.42346.87 B ZAR20.389.72 ZAR+136.89%2.55%Communications
Buy
CPICapitec Limited
16.83 B ZAR450,632 ZAC+1.05%133.49 K0.57521.93 B ZAR30.99145.40 ZAR+22.47%1.79%Finance
Strong buy
SLMSanlam Limited
15.94 B ZAR8,224 ZAC+0.10%2.58 M0.43162.41 B ZAR9.208.94 ZAR−16.13%5.90%Finance
Strong buy
VALValterra Platinum Limited
15.42 B ZAR137,297 ZAC−2.63%495.69 K0.46360.55 B ZAR9.94138.07 ZAR+2,655.78%3.94%Non-energy minerals
Buy
INLInvestec Limited
15.24 B ZAR13,892 ZAC+2.03%372.22 K0.27263.02 B ZAR7.7118.02 ZAR+5.51%6.38%Finance
No rating
KIOKumba Iron Ore Limited
14.61 B ZAR22,803 ZAC+1.29%300.04 K0.6273.13 B ZAR6.3036.22 ZAR−20.56%10.36%Non-energy minerals
Neutral
NPHNortham Platinum Holdings Limited
13.88 B ZAR28,727 ZAC−1.72%1.14 M0.44113.11 B ZAR8.3134.59 ZAR+816.99%3.08%Non-energy minerals
Buy
DSYDiscovery Limited
13.08 B ZAR26,857 ZAC+1.35%1.19 M0.61180.89 B ZAR13.9519.25 ZAR+38.05%1.18%Finance
Buy
SOLSasol Limited
12.15 B ZAR22,205 ZAC−0.68%2.35 M0.55142.07 B ZAR11.9518.58 ZAR+78.10%0.00%Process industries
Buy
NRPNEPI Rockcastle N.V.
10.06 B ZAR14,626 ZAC+1.70%1.18 M0.75104.19 B ZAR10.2114.33 ZAR−10.55%7.71%Finance
Buy
BIDBid Corporation Limited
8.95 B ZAR44,748 ZAC+0.67%327.47 K0.46150.16 B ZAR16.8426.57 ZAR+9.51%2.73%Consumer services
Buy
OMUOld Mutual Ltd.
8.41 B ZAR1,399 ZAC+0.79%10.7 M0.4262.93 B ZAR7.391.89 ZAR+29.18%6.41%Finance
Buy
SHPShoprite Holdings Limited
7.95 B ZAR31,992 ZAC+0.43%790.9 K0.55175.37 B ZAR21.8414.65 ZAR+4.93%2.52%Retail trade
Strong buy
NEDNedbank Group
7.94 B ZAR29,801 ZAC+2.41%1.21 M0.76135.23 B ZAR15.7318.94 ZAR−44.35%7.41%Finance
Buy
GRTGrowthpoint Properties Limited
7.57 B ZAR1,605 ZAC+1.58%6.63 M0.4354.48 B ZAR7.252.22 ZAR+43.68%8.20%Finance
Neutral
EXXExxaro Resources Limited
7.56 B ZAR18,417 ZAC+0.05%650.72 K0.5943.12 B ZAR6.4528.56 ZAR−15.75%10.01%Energy minerals
Strong buy
MTMMomentum Group Limited
6.64 B ZAR3,864 ZAC+3.04%1.19 M0.5647.94 B ZAR7.744.99 ZAR+14.72%5.33%Finance
Buy
BVTBidvest Group Limited
6.15 B ZAR23,200 ZAC−0.71%831.61 K0.8378.85 B ZAR12.8418.07 ZAR+1.39%4.06%Retail trade
Strong buy
VKEVukile Property Fund Limited
5.74 B ZAR2,397 ZAC−0.50%1.08 M0.2235.77 B ZAR5.424.42 ZAR+65.05%5.98%Finance
Buy
PPHPepkor Holdings Ltd.
5.64 B ZAR1,844 ZAC+0.88%22.56 M1.1468 B ZAR11.531.60 ZAR+211.21%2.90%Retail trade
Buy
OUTOUTsurance Group Limited
5.62 B ZAR8,529 ZAC−0.32%1.08 M0.33131.82 B ZAR23.563.62 ZAR+19.33%3.15%Finance
Buy
FFBFortress Real Estate Investments Limited Class B
5.07 B ZAR2,533 ZAC−0.28%569.68 K0.1529.22 B ZAR6.104.15 ZAR+85.97%6.86%Finance
Strong buy
RESResilient REIT Limited
4.57 B ZAR7,800 ZAC+0.42%238.81 K0.4125.43 B ZAR5.3214.65 ZAR+126.57%6.31%Finance
Buy
DRDDRDGOLD Ltd.
4.26 B ZAR4,191 ZAC−1.18%296.71 K0.2036.01 B ZAR8.574.89 ZAR+89.07%2.12%Non-energy minerals
Buy
CCDCell C Holdings Ltd.
4.16 B ZAR2,466 ZAC+2.28%743.73 K16.938.2 B ZAR2.0212.24 ZAR0.00%Miscellaneous
No rating
RDFRedefine Properties Limited
4.13 B ZAR605 ZAC+2.72%12.24 M0.7241.39 B ZAR6.770.89 ZAR+39.14%8.02%Finance
Buy
SNTSantam Limited
4.06 B ZAR41,304 ZAC−0.23%21.6 K0.2345.57 B ZAR10.8338.13 ZAR+5.18%4.06%Finance
Buy
ARIAfrican Rainbow Minerals Limited
4 B ZAR17,346 ZAC−0.77%149.46 K0.3131.24 B ZAR8.6720.02 ZAR+1,096.71%6.29%Non-energy minerals
Buy
LHCLife Healthcare Group Holdings Limited
3.86 B ZAR1,180 ZAC−2.40%1.79 M0.5217.05 B ZAR2.494.74 ZAR4.80%Health services
Buy
TBSTiger Brands Limited
3.82 B ZAR27,395 ZAC+0.88%140.83 K0.2739.43 B ZAR12.5621.82 ZAR−7.75%6.11%Consumer non-durables
Strong buy
MRPMr Price Group Limited
3.73 B ZAR16,185 ZAC−0.78%348.2 K0.4341.61 B ZAR11.5014.08 ZAR+2.60%5.62%Retail trade
Buy
HYPHyprop Investments Limited
3.64 B ZAR6,111 ZAC−0.16%449.71 K0.3325.53 B ZAR6.799.00 ZAR+59.10%5.12%Finance
Neutral
NY1Ninety One Ltd.
3.57 B ZAR4,434 ZAC+0.02%222.84 K0.3589.52 B ZAR11.123.99 ZAR+0.07%6.68%Finance
Strong buy
TKGTelkom SA SOC Ltd.
3.54 B ZAR5,352 ZAC+2.22%468.77 K0.7526.17 B ZAR7.527.12 ZAR−52.75%5.16%Communications
Buy
CLSClicks Group Limited
3.24 B ZAR20,647 ZAC+1.15%1.6 M0.8447.84 B ZAR14.6214.13 ZAR+12.09%4.44%Retail trade
Buy
MTHMotus Holdings Limited
2.91 B ZAR11,226 ZAC−0.94%330.79 K0.9019.03 B ZAR6.4617.38 ZAR+24.02%5.38%Distribution services
Buy
TRUTruworths International Limited
2.66 B ZAR4,221 ZAC−0.66%668.43 K0.4015.13 B ZAR5.957.09 ZAR−4.14%11.56%Retail trade
Neutral
APNAspen Pharmacare Holdings Limited
2.65 B ZAR16,438 ZAC+5.68%1.93 M0.7670.83 B ZAR27.585.96 ZAR1.36%Health technology
Neutral
AVIAVI Limited Class Y
2.56 B ZAR8,512 ZAC+0.46%930.25 K0.6428.53 B ZAR11.207.60 ZAR+5.41%7.68%Consumer non-durables
Buy
HCIHosken Consolidated Investments Limited
2.54 B ZAR16,250 ZAC−2.47%61.55 K1.4712.92 B ZAR5.0931.95 ZAR−60.90%1.20%Consumer services
No rating
MSPMAS P.L.C.
2.47 B ZAR2,115 ZAC+2.12%498.64 K0.4915.01 B ZAR11.621.82 ZAR−53.13%0.00%Finance
No rating
WHLWoolworths Holdings Limited
2.32 B ZAR3,828 ZAC+0.16%3.04 M0.2934.25 B ZAR14.722.60 ZAR−3.87%5.21%Retail trade
Neutral
GNDGrindrod Limited
2.14 B ZAR3,008 ZAC+0.67%924.53 K0.6420.2 B ZAR16.741.80 ZAR−7.32%1.34%Transportation
No rating
LTELighthouse Properties Plc
2.08 B ZAR832 ZAC+1.46%602.4 K0.5717.58 B ZAR8.241.01 ZAR+27.29%6.69%Finance
Neutral
YYLBEEYeboYethu Limited
1.78 B ZAR6,105 ZAC+0.03%5550.213.23 B ZAR1.8233.59 ZAR−23.97%3.39%Finance
No rating
KSTPSG Financial Services Limited
1.74 B ZAR3,277 ZAC−2.50%421.32 K0.2740.1 B ZAR23.891.37 ZAR+37.33%1.64%Finance
No rating
NTCNetcare Limited
1.72 B ZAR1,793 ZAC+0.22%1.66 M0.4620.71 B ZAR12.441.44 ZAR+20.97%5.20%Health services
Buy
CMLCoronation Fund Managers Limited
1.66 B ZAR4,363 ZAC−0.82%187.68 K0.2616.89 B ZAR9.424.63 ZAR−27.33%10.39%Finance
Strong buy
EQUEquites Property Fund Ltd ZAR
1.63 B ZAR1,791 ZAC−1.21%612.29 K0.5715.55 B ZAR9.261.93 ZAR+67.95%7.78%Finance
Buy
DTCDatatec Limited
1.6 B ZAR8,317 ZAC+3.24%566.42 K0.6120.15 B ZAR12.356.73 ZAR+48.08%4.97%Technology services
No rating
SUISun International Limited
1.6 B ZAR4,665 ZAC+0.15%222.51 K0.4011.01 B ZAR7.086.59 ZAR+8.64%9.10%Consumer services
Buy
PMRPremier Group Limited
1.56 B ZAR18,238 ZAC−0.85%223.81 K0.6230.03 B ZAR16.2211.24 ZAR+21.91%1.85%Distribution services
Strong buy
BOXBoxer Retail Limited
1.56 B ZAR8,121 ZAC+4.33%362.61 K0.4937.15 B ZAR23.873.40 ZAR+13.56%1.81%Consumer services
Buy
FTAFairvest Limited Class A
1.47 B ZAR1,981 ZAC−0.20%1380.0215.64 B ZAR24.370.81 ZAR+22.41%7.29%Finance
Neutral
ATTAttacq Limited
1.44 B ZAR1,813 ZAC+1.17%181.04 K0.2612.69 B ZAR8.992.02 ZAR−4.03%5.08%Finance
Neutral
REMRemgro Limited
1.44 B ZAR20,471 ZAC+1.27%681.86 K0.72115.66 B ZAR78.852.60 ZAR−56.38%2.08%Finance
Neutral
THATharisa Plc
1.43 B ZAR2,752 ZAC+1.55%1.98 K0.068.23 B ZAR4.026.85 ZAR+123.63%2.48%Non-energy minerals
Strong buy
OMNOmnia Holdings Limited
1.39 B ZAR12,300 ZAC−0.40%261.12 K0.3219.55 B ZAR14.378.56 ZAR+22.82%3.81%Process industries
Neutral
RBORainbow Chicken Limited
1.34 B ZAR637 ZAC+0.47%83.34 K1.195.7 B ZAR4.261.50 ZAR+134.74%5.52%Process industries
No rating
ITEItaltile Limited
1.34 B ZAR841 ZAC−0.94%33.11 K0.2310.23 B ZAR7.481.13 ZAR−10.40%5.42%Retail trade
Buy
BATBrait PLC
1.32 B ZAR212 ZAC−1.40%3.92 M0.1611.7 B ZAR6.760.31 ZAR+30.72%0.00%Finance
No rating
TFGFoschini Group Limited
1.32 B ZAR4,987 ZAC+0.95%870.67 K0.5616.13 B ZAR12.264.07 ZAR−58.17%5.47%Retail trade
Neutral
TSGTsogo Sun Limited
1.29 B ZAR770 ZAC+4.76%773.67 K2.027.44 B ZAR6.101.26 ZAR+5.45%6.12%Consumer services
Neutral
ADHADvTECH Limited
1.29 B ZAR5,220 ZAC−0.44%650.6 K0.9528.29 B ZAR20.922.50 ZAR+15.84%2.25%Commercial services
No rating
SSUSouthern Sun Limited
1.24 B ZAR1,076 ZAC−2.09%1.08 M2.3514 B ZAR11.670.92 ZAR+20.78%2.73%Consumer services
Strong buy
WBOWilson Bayly Holmes-Ovcon Limited
1.21 B ZAR13,926 ZAC−0.19%36.54 K0.158.68 B ZAR6.0523.02 ZAR−1.50%4.44%Industrial services
Buy
NPKNampak Limited
1.16 B ZAR46,150 ZAC+0.33%2.46 K0.733.65 B ZAR3.30139.82 ZAR+79.91%0.00%Process industries
No rating
SBPSabvest Capital Ltd.
1.12 B ZAR14,060 ZAC−3.70%8000.275.28 B ZAR4.3532.29 ZAR+49.43%0.89%Finance
No rating
SSSStor-Age Property REIT Ltd.
1.12 B ZAR1,590 ZAC−2.81%326.43 K0.428.15 B ZAR7.052.25 ZAR−22.78%7.11%Finance
Neutral
RBXRaubex Group Limited
1.1 B ZAR4,172 ZAC−2.95%422.95 K1.937.54 B ZAR6.985.97 ZAR+0.66%4.70%Industrial services
No rating
ACSAcsion Limited
1.1 B ZAR1,799 ZAC+78.12%3.96 K2.887.09 B ZAR6.312.85 ZAR−32.75%4.55%Finance
No rating
JSEJSE Limited
1.07 B ZAR15,700 ZAC0.00%42.56 K0.4513.38 B ZAR11.1014.15 ZAR+19.66%6.76%Finance
Buy
DCPDis-Chem Pharmacies Limited
978.89 M ZAR2,710 ZAC+0.93%720.52 K0.3723.3 B ZAR23.751.14 ZAR−17.00%1.69%Retail trade
Neutral
CPPCollins Property Group Limited
949.58 M ZAR1,069 ZAC−1.02%4460.013.52 B ZAR3.722.88 ZAR+70.35%9.81%Finance
No rating
WBCWe Buy Cars Holdings Ltd.
935.39 M ZAR2,853 ZAC−0.52%220.01 K0.1711.94 B ZAR12.972.20 ZAR+0.62%2.20%Retail trade
Buy
DIBDipula Properties Limited Class B
931.87 M ZAR679 ZAC+0.74%301.38 K0.436.88 B ZAR6.701.01 ZAR+15.92%7.93%Finance
No rating
RLOReunert Limited
926 M ZAR5,745 ZAC+1.93%250.91 K0.299.03 B ZAR10.665.39 ZAR+1.55%6.80%Consumer durables
No rating
ARLAstral Foods Limited
876.39 M ZAR19,716 ZAC−0.42%14.19 K0.227.6 B ZAR4.8140.95 ZAR+172.36%10.30%Process industries
No rating
LEWLewis Group Limited
853.8 M ZAR8,350 ZAC−0.60%28.38 K0.324.35 B ZAR5.2615.87 ZAR+13.12%10.68%Retail trade
No rating
AFHAlexander Forbes Group Holdings Limited
841 M ZAR755 ZAC+2.03%118.83 K0.918.69 B ZAR11.850.64 ZAR−8.58%7.70%Finance
No rating
PPCPPC Limited
830 M ZAR783 ZAC−2.25%3.47 M0.7312.02 B ZAR13.890.56 ZAR+77.91%3.77%Non-energy minerals
Strong buy
BTNBurstone Group Limited
799.92 M ZAR966 ZAC−1.13%743.95 K1.007.78 B ZAR9.740.99 ZAR9.65%Finance
Strong buy
SEASpear REIT Ltd.
799.75 M ZAR1,275 ZAC+0.08%316.55 K0.336.36 B ZAR6.182.06 ZAR+14.94%6.76%Finance
No rating
RCLRCL Foods Limited
755.74 M ZAR670 ZAC+11.48%1.66 M3.426.03 B ZAR8.010.84 ZAR−53.20%9.15%Consumer non-durables
No rating
AELAltron Limited Class A
727 M ZAR2,790 ZAC−3.29%132.31 K0.2710.88 B ZAR15.171.84 ZAR+84.78%4.16%Technology services
No rating
EMIEmira Property Fund Ltd.
726.99 M ZAR1,412 ZAC−2.49%153.55 K0.596.52 B ZAR9.161.54 ZAR−68.53%8.91%Finance
Sell
OPAOptasia Limited
712.4 M ZAR1,538 ZAC−5.06%1.16 M0.8919.06 B ZAR0.00%Finance
Buy
CAACA Sales Holdings (Pty) Ltd.
691.35 M ZAR1,360 ZAC−1.45%22.59 K0.136.56 B ZAR9.301.46 ZAR+11.43%2.08%Distribution services
No rating
OCEOceana Group Limited
674 M ZAR6,600 ZAC+3.13%10.36 K0.117.69 B ZAR11.125.94 ZAR−9.27%4.45%Consumer non-durables
Strong buy
ZZDZeda Limited
672.5 M ZAR1,520 ZAC−3.18%24.06 K0.512.83 B ZAR4.013.79 ZAR+11.90%13.12%Finance
Strong buy
SSKStefanutti Stocks Holdings Limited
619.54 M ZAR591 ZAC−4.37%179.26 K3.22988.41 M ZAR1.693.50 ZAR+364.72%0.00%Industrial services
No rating
FBRFamous Brands Limited
601.21 M ZAR5,195 ZAC+0.78%7.06 K0.075.21 B ZAR8.675.99 ZAR+9.84%7.42%Consumer services
No rating