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 ZAR78,960 ZAC−0.69%1.3 M0.82604.51 B ZAR7.15110.46 ZAR−1.10%0.64%Technology services
Strong buy
GFIGold Fields Limited
63.76 B ZAR54,893 ZAC+1.08%1.12 M0.51491.31 B ZAR7.8869.66 ZAR+177.84%4.65%Non-energy minerals
Buy
SBKStandard Bank Group Limited
49.1 B ZAR32,017 ZAC+1.89%1.49 M0.95518.4 B ZAR10.7229.88 ZAR+14.12%5.29%Finance
Neutral
FSRFirstRand Limited
43.54 B ZAR9,587 ZAC+1.99%6.94 M0.94537.65 B ZAR12.207.86 ZAR+10.67%5.28%Finance
Strong buy
ABGAbsa Group Limited
22.21 B ZAR21,937 ZAC+1.27%2.03 M0.91181.87 B ZAR8.2726.51 ZAR+2.18%7.45%Finance
Buy
VODVodacom Group Limited
20.65 B ZAR15,372 ZAC+0.99%1.45 M1.15297.32 B ZAR14.8010.39 ZAR+22.96%4.78%Communications
Neutral
MTNMTN Group Limited
20.26 B ZAR22,719 ZAC+1.85%3.73 M1.09398.09 B ZAR20.6311.01 ZAR2.20%Communications
Buy
CPICapitec Bank Holdings Limited
16.83 B ZAR460,914 ZAC+1.08%152.41 K0.75535.12 B ZAR31.70145.40 ZAR+22.47%1.73%Finance
Buy
SLMSanlam Limited
15.94 B ZAR8,507 ZAC+0.87%3.33 M1.08168 B ZAR11.287.54 ZAR−28.44%5.70%Finance
Buy
VALValterra Platinum Limited
15.42 B ZAR112,038 ZAC+0.99%567.08 K0.87294.22 B ZAR19.1758.44 ZAR+118.22%2.23%Non-energy minerals
Buy
INLInvestec Limited
15.24 B ZAR13,761 ZAC+2.46%1.49 M1.67262.86 B ZAR7.6418.02 ZAR+5.51%6.39%Finance
Buy
KIOKumba Iron Ore Limited
14.61 B ZAR26,143 ZAC+3.15%353.55 K1.3083.85 B ZAR5.7545.43 ZAR−0.57%12.25%Non-energy minerals
Neutral
HARHarmony Gold Mining Co. Ltd.
14.38 B ZAR26,822 ZAC+3.31%4.32 M2.07169.21 B ZAR10.4225.73 ZAR+54.32%2.55%Non-energy minerals
Buy
NRPNEPI Rockcastle N.V.
10.06 B ZAR14,892 ZAC+0.81%787.96 K0.63106.08 B ZAR10.5314.14 ZAR−18.58%7.45%Finance
Buy
DSYDiscovery Limited
9.42 B ZAR25,505 ZAC−0.41%778.61 K0.64171.78 B ZAR15.9116.04 ZAR+31.01%1.22%Finance
Neutral
OMUOld Mutual Ltd.
8.41 B ZAR1,266 ZAC−0.16%24.74 M2.1056.95 B ZAR6.671.90 ZAR+11.39%7.03%Finance
Buy
BIDBid Corporation Limited
8.17 B ZAR44,057 ZAC+1.95%413.62 K0.76147.84 B ZAR16.8626.13 ZAR+10.69%2.76%Consumer services
Buy
NEDNedbank Group
7.94 B ZAR27,281 ZAC+1.44%595.25 K0.62123.79 B ZAR16.6316.40 ZAR−53.37%7.81%Finance
Buy
SHPShoprite Holdings Limited
7.58 B ZAR27,630 ZAC+1.66%1.11 M1.22151.46 B ZAR19.7813.97 ZAR+14.97%2.91%Retail trade
Strong buy
EXXExxaro Resources Limited
7.56 B ZAR20,382 ZAC−1.15%501.65 K0.7647.72 B ZAR6.4131.78 ZAR−0.53%9.04%Energy minerals
Strong buy
SOLSasol Limited
6.77 B ZAR20,020 ZAC−2.82%3.04 M0.98128.02 B ZAR53.993.71 ZAR0.00%Process industries
Buy
BVTBidvest Group Limited
6.07 B ZAR23,574 ZAC+1.30%453.06 K0.8280.13 B ZAR13.1817.89 ZAR−7.09%4.02%Retail trade
Strong buy
MTMMomentum Group Limited
5.98 B ZAR4,044 ZAC+0.60%958.61 K0.8550.17 B ZAR9.044.47 ZAR+23.72%4.95%Finance
Buy
VKEVukile Property Fund Limited
5.74 B ZAR2,386 ZAC−0.46%1.16 M0.5935.61 B ZAR5.404.42 ZAR+65.05%5.73%Finance
Buy
PPHPepkor Holdings Ltd.
5.64 B ZAR2,060 ZAC+0.73%9.83 M1.1375.96 B ZAR12.881.60 ZAR+211.21%2.57%Retail trade
Buy
GRTGrowthpoint Properties Limited
5.27 B ZAR1,682 ZAC0.00%3.98 M0.6657.09 B ZAR11.131.51 ZAR+42.32%7.70%Finance
Neutral
OUTOUTsurance Group Limited
4.71 B ZAR8,083 ZAC+0.32%795.61 K0.49124.93 B ZAR25.063.23 ZAR+19.55%3.34%Finance
Buy
RESResilient REIT Limited
4.57 B ZAR7,995 ZAC+0.59%321.7 K1.0226.07 B ZAR5.8613.64 ZAR+58.55%5.84%Finance
Neutral
RDFRedefine Properties Limited
4.13 B ZAR617 ZAC0.00%7.31 M1.1242.22 B ZAR6.910.89 ZAR+39.14%7.66%Finance
Neutral
SNTSantam Limited
4.06 B ZAR39,667 ZAC+1.97%32.17 K0.5543.76 B ZAR10.7936.78 ZAR+10.70%4.24%Finance
Neutral
SPGSuper Group Limited
4.03 B ZAR1,899 ZAC−0.37%229.79 K0.816.44 B ZAR1.8110.49 ZAR0.00%Transportation
Buy
LHCLife Healthcare Group Holdings Limited
3.86 B ZAR1,073 ZAC+1.71%3.6 M1.0115.6 B ZAR2.274.74 ZAR5.41%Health services
Buy
TBSTiger Brands Limited
3.82 B ZAR27,274 ZAC+1.32%241.55 K0.8539.25 B ZAR12.5021.82 ZAR−7.75%6.03%Consumer non-durables
Strong buy
MRPMr Price Group Limited
3.73 B ZAR16,084 ZAC+0.65%729.87 K0.8841.35 B ZAR11.4314.08 ZAR+2.60%5.70%Retail trade
Buy
NY1Ninety One Ltd.
3.57 B ZAR4,471 ZAC+1.66%802.11 K2.3790.32 B ZAR11.213.99 ZAR+0.07%6.69%Finance
Strong buy
TKGTelkom SA SOC Ltd.
3.54 B ZAR5,359 ZAC−1.60%422.74 K0.7626.2 B ZAR7.537.12 ZAR−52.75%5.04%Communications
Buy
REMRemgro Limited
3.3 B ZAR18,850 ZAC+1.03%1.01 M1.48106.5 B ZAR21.778.66 ZAR−33.34%2.23%Finance
Neutral
CLSClicks Group Limited
3.24 B ZAR21,227 ZAC+0.71%643.7 K0.4049.19 B ZAR15.0314.13 ZAR+12.09%4.17%Retail trade
Buy
TRUTruworths International Limited
2.79 B ZAR5,054 ZAC+1.08%462.19 K0.3618.12 B ZAR6.767.48 ZAR−25.07%9.72%Retail trade
Neutral
FFBFortress Real Estate Investments Limited Class B
2.68 B ZAR2,393 ZAC+0.46%1.64 M1.5627.61 B ZAR8.402.85 ZAR+23.23%7.28%Finance
Buy
HCIHosken Consolidated Investments Limited
2.54 B ZAR16,804 ZAC+1.98%20.71 K0.3713.36 B ZAR5.2631.95 ZAR−60.90%1.19%Consumer services
No rating
BLUBlu Label Unlimited Group Ltd
2.48 B ZAR835 ZAC−0.60%902.65 K0.667.58 B ZAR−3.24 ZAR−559.57%5.22%Distribution services
No rating
MSPMAS P.L.C.
2.47 B ZAR2,156 ZAC+0.84%248.44 K1.4615.3 B ZAR11.851.82 ZAR−53.13%0.00%Finance
Neutral
MTHMotus Holdings Limited
2.45 B ZAR10,138 ZAC+0.19%237.65 K0.7817.18 B ZAR6.5515.47 ZAR+10.37%6.02%Distribution services
Buy
WHLWoolworths Holdings Limited
2.44 B ZAR4,477 ZAC−0.13%3.65 M1.6740.06 B ZAR23.311.92 ZAR−41.62%4.44%Retail trade
Buy
AVIAVI Limited Class Y
2.43 B ZAR9,202 ZAC+1.50%574.55 K0.9530.85 B ZAR12.027.65 ZAR+7.87%7.07%Consumer non-durables
Strong buy
DRDDRDGOLD Ltd.
2.24 B ZAR3,534 ZAC+2.43%1.25 M0.8730.32 B ZAR9.593.68 ZAR+86.53%2.55%Non-energy minerals
Buy
CCDCell C Holdings Ltd.
2.22 B ZAR2,649 ZAC+1.49%52.75 K1.749.01 B ZAR0.00%Miscellaneous
No rating
HYPHyprop Investments Limited
2.16 B ZAR5,832 ZAC+0.34%126.5 K0.2824.36 B ZAR6.479.02 ZAR+11.94%5.37%Finance
Neutral
GNDGrindrod Limited
2.14 B ZAR2,670 ZAC+0.26%271.08 K0.2117.93 B ZAR8.623.10 ZAR+558.67%1.50%Transportation
Neutral
LTELighthouse Properties Plc
2.08 B ZAR794 ZAC+0.13%385.51 K0.4916.77 B ZAR7.881.01 ZAR+49.14%6.88%Finance
Sell
YYLBEEYeboYethu Limited
1.78 B ZAR6,300 ZAC0.00%1.46 K0.453.33 B ZAR1.8833.59 ZAR−23.97%3.21%Finance
No rating
KSTPSG Financial Services Limited
1.74 B ZAR3,355 ZAC−0.86%701.1 K0.3541.17 B ZAR24.461.37 ZAR+37.33%1.64%Finance
Neutral
NTCNetcare Limited
1.72 B ZAR1,810 ZAC+0.61%12.35 M3.5821.57 B ZAR12.561.44 ZAR+20.97%4.70%Health services
Buy
CMLCoronation Fund Managers Limited
1.66 B ZAR4,156 ZAC+1.66%243.85 K0.8516.09 B ZAR8.974.63 ZAR−27.33%11.00%Finance
Strong buy
EQUEquites Property Fund Ltd ZAR
1.63 B ZAR1,728 ZAC+0.82%502.35 K0.8015 B ZAR8.931.93 ZAR+67.95%8.16%Finance
Neutral
RCLRCL Foods Limited
1.61 B ZAR800 ZAC−2.44%1.44 K0.057.2 B ZAR6.661.20 ZAR−38.75%6.88%Consumer non-durables
No rating
DTCDatatec Limited
1.6 B ZAR8,307 ZAC+0.08%607.29 K1.4320.12 B ZAR12.346.73 ZAR+48.08%4.51%Technology services
Buy
SUISun International Limited
1.6 B ZAR5,075 ZAC+0.20%301.14 K0.8211.98 B ZAR7.666.62 ZAR+32.87%8.06%Consumer services
Buy
PMRPremier Group Limited
1.56 B ZAR17,804 ZAC+0.16%207.04 K0.1129.32 B ZAR15.8411.24 ZAR+21.91%2.42%Distribution services
Buy
BOXBoxer Retail Limited
1.56 B ZAR7,548 ZAC+0.47%350.42 K0.7134.53 B ZAR22.193.40 ZAR+13.56%1.86%Consumer services
Neutral
ATTAttacq Limited
1.5 B ZAR1,673 ZAC−0.42%213.55 K0.5611.71 B ZAR8.302.02 ZAR+4.50%5.44%Finance
Neutral
ITEItaltile Limited
1.49 B ZAR865 ZAC+3.59%23.28 K0.1310.52 B ZAR7.491.16 ZAR−7.76%5.32%Retail trade
Buy
NPHNortham Platinum Holdings Limited
1.49 B ZAR22,720 ZAC+2.17%2.55 M1.2289.45 B ZAR9.9122.94 ZAR+496.56%3.96%Non-energy minerals
Buy
FTAFairvest Limited Class A
1.47 B ZAR1,989 ZAC+23.85%18.44 K2.9716.01 B ZAR24.470.81 ZAR+22.41%7.28%Finance
Buy
THATharisa Plc
1.43 B ZAR2,450 ZAC−3.92%18.01 K0.877.32 B ZAR3.586.85 ZAR+123.63%2.75%Non-energy minerals
Strong buy
EXPExemplar REITail Ltd.
1.42 B ZAR1,810 ZAC+0.56%400.016.2 B ZAR4.374.14 ZAR+27.14%8.87%Finance
No rating
OMNOmnia Holdings Limited
1.39 B ZAR11,010 ZAC−0.61%568.2 K0.9317.5 B ZAR12.868.56 ZAR+22.82%3.63%Process industries
Neutral
BATBrait PLC
1.32 B ZAR203 ZAC+0.50%566.16 K0.1711.2 B ZAR6.470.31 ZAR+30.72%0.00%Finance
No rating
TFGFoschini Group Limited
1.32 B ZAR5,130 ZAC+0.96%1.32 M1.0816.59 B ZAR12.614.07 ZAR−58.17%7.02%Retail trade
Buy
TSGTsogo Sun Limited
1.29 B ZAR745 ZAC0.00%125.12 K0.807.2 B ZAR5.781.29 ZAR+7.68%6.04%Consumer services
Sell
ADHADvTECH Limited
1.29 B ZAR4,660 ZAC+0.43%653.32 K1.1625.25 B ZAR20.002.33 ZAR+16.51%2.53%Commercial services
No rating
WBOWilson Bayly Holmes-Ovcon Limited
1.24 B ZAR15,400 ZAC−0.48%130.46 K1.049.59 B ZAR6.5523.50 ZAR+17.41%4.03%Industrial services
No rating
SSUSouthern Sun Limited
1.24 B ZAR980 ZAC+0.51%5.24 M1.6412.9 B ZAR10.620.92 ZAR+20.78%3.06%Consumer services
Buy
NPKNampak Limited
1.16 B ZAR42,800 ZAC−0.47%4830.143.39 B ZAR3.06139.82 ZAR+79.91%0.00%Process industries
Strong buy
SBPSabvest Capital Ltd.
1.12 B ZAR14,982 ZAC+0.55%1800.065.63 B ZAR5.0529.67 ZAR+27.67%0.87%Finance
No rating
SSSStor-Age Property REIT Ltd.
1.12 B ZAR1,605 ZAC+0.38%1.44 M1.848.2 B ZAR7.122.25 ZAR−22.78%7.06%Finance
Sell
RBXRaubex Group Limited
1.1 B ZAR4,469 ZAC−0.04%755.08 K2.828.08 B ZAR7.485.97 ZAR+0.66%4.52%Industrial services
Strong buy
ACSAcsion Limited
1.1 B ZAR1,014 ZAC+1.00%230.033.9 B ZAR3.562.85 ZAR−32.75%4.14%Finance
No rating
JSEJSE Limited
1.07 B ZAR15,150 ZAC+1.31%87.7 K0.9412.92 B ZAR11.7512.90 ZAR+16.74%7.00%Finance
Buy
DCPDis-Chem Pharmacies Limited
978.89 M ZAR2,965 ZAC−0.67%1.52 M2.4225.49 B ZAR25.981.14 ZAR−17.00%1.53%Retail trade
Neutral
CPPCollins Property Group Limited
949.58 M ZAR1,062 ZAC+0.09%4.65 K0.533.5 B ZAR3.692.88 ZAR+70.35%9.98%Finance
No rating
WBCWe Buy Cars Holdings Ltd.
935.39 M ZAR3,250 ZAC+1.15%323.69 K0.2013.6 B ZAR14.772.20 ZAR+0.62%1.94%Retail trade
Buy
DIBDipula Properties Limited Class B
931.87 M ZAR713 ZAC+1.71%136.48 K0.917.22 B ZAR7.041.01 ZAR+15.92%7.49%Finance
No rating
RLOReunert Limited
926 M ZAR5,687 ZAC+0.34%139.28 K0.688.94 B ZAR10.565.39 ZAR+1.55%6.73%Consumer durables
No rating
ARLAstral Foods Limited
876.39 M ZAR20,655 ZAC+1.77%51.86 K0.537.96 B ZAR5.0440.95 ZAR+172.36%9.88%Process industries
Neutral
LEWLewis Group Limited
853.8 M ZAR8,900 ZAC+1.52%21.65 K0.724.63 B ZAR5.6115.87 ZAR+13.12%9.40%Retail trade
Strong buy
AFHAlexander Forbes Group Holdings Limited
841 M ZAR711 ZAC−1.66%7.01 K0.098.19 B ZAR11.160.64 ZAR−8.58%8.02%Finance
No rating
PPCPPC Limited
830 M ZAR749 ZAC−0.13%1.24 M0.5511.49 B ZAR13.280.56 ZAR+77.91%4.03%Non-energy minerals
Strong buy
BTNBurstone Group Limited
799.92 M ZAR967 ZAC−0.82%291.61 K0.377.78 B ZAR9.750.99 ZAR9.75%Finance
Strong buy
SEASpear REIT Ltd.
799.75 M ZAR1,285 ZAC+0.78%51.97 K0.046.3 B ZAR6.232.06 ZAR+14.94%6.71%Finance
Strong buy
IMPImpala Platinum Holdings Limited
761 M ZAR17,700 ZAC+0.59%1.75 M0.61159.49 B ZAR19.419.12 ZAR3.25%Non-energy minerals
Buy
AELAltron Limited Class A
727 M ZAR2,769 ZAC0.00%110.88 K0.3410.79 B ZAR15.061.84 ZAR+84.78%4.33%Technology services
No rating
EMIEmira Property Fund Ltd.
726.99 M ZAR1,348 ZAC+2.35%141.08 K0.576.23 B ZAR8.751.54 ZAR−68.53%9.57%Finance
Sell
OPAOptasia Limited
712.4 M ZAR1,424 ZAC+1.35%1.67 M0.5817.59 B ZAR0.00%Finance
Neutral
CAACA Sales Holdings (Pty) Ltd.
691.35 M ZAR1,336 ZAC−0.07%10.7 K0.136.45 B ZAR9.331.43 ZAR+15.30%2.15%Distribution services
No rating
OCEOceana Group Limited
674 M ZAR6,851 ZAC+1.15%172.98 K1.517.98 B ZAR11.545.94 ZAR−9.27%4.16%Consumer non-durables
Strong buy
ZZDZeda Limited
672.5 M ZAR1,415 ZAC−0.49%75.42 K2.142.64 B ZAR3.743.79 ZAR+11.90%14.56%Finance
Buy
SSKStefanutti Stocks Holdings Limited
619.54 M ZAR669 ZAC−2.34%23.9 K0.091.12 B ZAR1.913.50 ZAR+364.72%0.00%Industrial services
No rating
FBRFamous Brands Limited
601.21 M ZAR5,260 ZAC0.00%136.31 K1.445.27 B ZAR8.785.99 ZAR+9.84%6.79%Consumer services
Strong buy