South African companies with the most cash on hand

The total amount of cash accessible to a business can be seen as a measure of the company's financial health. South African companies with the most cash on hand are gathered below with all important stats.
Symbol
Cash on hand
FQ
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
272.29 B ZAR78,960 ZAC−0.69%1.3 M0.82604.51 B ZAR7.15110.46 ZAR−1.10%0.64%Technology services
Strong buy
MTNMTN Group Limited
51.49 B ZAR22,719 ZAC+1.85%3.73 M1.09398.09 B ZAR20.6311.01 ZAR2.20%Communications
Buy
SOLSasol Limited
40 B ZAR20,020 ZAC−2.82%3.04 M0.98128.02 B ZAR53.993.71 ZAR0.00%Process industries
Buy
VODVodacom Group Limited
32.76 B ZAR15,372 ZAC+0.99%1.45 M1.15297.32 B ZAR14.8010.39 ZAR+22.96%4.78%Communications
Neutral
GFIGold Fields Limited
29.48 B ZAR54,893 ZAC+1.08%1.12 M0.51491.31 B ZAR7.8869.66 ZAR+177.84%4.65%Non-energy minerals
Buy
EXXExxaro Resources Limited
23.69 B ZAR20,382 ZAC−1.15%501.65 K0.7647.72 B ZAR6.4131.78 ZAR−0.53%9.04%Energy minerals
Strong buy
SSWSibanye Stillwater Limited
17.18 B ZAR3,518 ZAC+1.18%12.71 M1.1199.58 B ZAR−1.83 ZAR+30.44%3.72%Non-energy minerals
Neutral
VALValterra Platinum Limited
16.6 B ZAR112,038 ZAC+0.99%567.08 K0.87294.22 B ZAR19.1758.44 ZAR+118.22%2.23%Non-energy minerals
Buy
REMRemgro Limited
15.58 B ZAR18,850 ZAC+1.03%1.01 M1.48106.5 B ZAR21.778.66 ZAR−33.34%2.23%Finance
Neutral
IMPImpala Platinum Holdings Limited
15.25 B ZAR17,700 ZAC+0.59%1.75 M0.61159.49 B ZAR19.419.12 ZAR3.25%Non-energy minerals
Buy
KIOKumba Iron Ore Limited
15.12 B ZAR26,143 ZAC+3.15%353.55 K1.3083.85 B ZAR5.7545.43 ZAR−0.57%12.25%Non-energy minerals
Neutral
SHPShoprite Holdings Limited
15.11 B ZAR27,630 ZAC+1.66%1.11 M1.22151.46 B ZAR19.7813.97 ZAR+14.97%2.91%Retail trade
Strong buy
KSTPSG Financial Services Limited
12.17 B ZAR3,355 ZAC−0.86%701.1 K0.3541.17 B ZAR24.461.37 ZAR+37.33%1.64%Finance
Neutral
MRPMr Price Group Limited
11.67 B ZAR16,084 ZAC+0.65%729.87 K0.8841.35 B ZAR11.4314.08 ZAR+2.60%5.70%Retail trade
Buy
DTCDatatec Limited
11.21 B ZAR8,307 ZAC+0.08%607.29 K1.4320.12 B ZAR12.346.73 ZAR+48.08%4.51%Technology services
Buy
ARIAfrican Rainbow Minerals Limited
10.56 B ZAR15,477 ZAC−1.62%1.35 M3.1927.87 B ZAR23.056.71 ZAR−60.35%7.11%Non-energy minerals
Buy
NY1Ninety One Ltd.
10.43 B ZAR4,471 ZAC+1.66%802.11 K2.3790.32 B ZAR11.213.99 ZAR+0.07%6.69%Finance
Strong buy
NPHNortham Platinum Holdings Limited
9.25 B ZAR22,720 ZAC+2.17%2.55 M1.2289.45 B ZAR9.9122.94 ZAR+496.56%3.96%Non-energy minerals
Buy
BIDBid Corporation Limited
9.02 B ZAR44,057 ZAC+1.95%413.62 K0.76147.84 B ZAR16.8626.13 ZAR+10.69%2.76%Consumer services
Buy
TKGTelkom SA SOC Ltd.
7.92 B ZAR5,359 ZAC−1.60%422.74 K0.7626.2 B ZAR7.537.12 ZAR−52.75%5.04%Communications
Buy
HARHarmony Gold Mining Co. Ltd.
7.68 B ZAR26,822 ZAC+3.31%4.32 M2.07169.21 B ZAR10.4225.73 ZAR+54.32%2.55%Non-energy minerals
Buy
TGAThungela Resources Limited
6.14 B ZAR10,743 ZAC−2.10%380.98 K0.5315.09 B ZAR−55.97 ZAR−311.83%12.10%Utilities
Neutral
NRPNEPI Rockcastle N.V.
6.11 B ZAR14,892 ZAC+0.81%787.96 K0.63106.08 B ZAR10.5314.14 ZAR−18.58%7.45%Finance
Buy
PPHPepkor Holdings Ltd.
5.95 B ZAR2,060 ZAC+0.73%9.83 M1.1375.96 B ZAR12.881.60 ZAR+211.21%2.57%Retail trade
Buy
APNAspen Pharmacare Holdings Limited
5.62 B ZAR14,601 ZAC−2.36%1.46 M1.4064.86 B ZAR−4.51 ZAR−144.69%1.45%Health technology
Buy
BVTBidvest Group Limited
4.97 B ZAR23,574 ZAC+1.30%453.06 K0.8280.13 B ZAR13.1817.89 ZAR−7.09%4.02%Retail trade
Strong buy
AFEAECI Ltd
4.75 B ZAR11,825 ZAC−0.71%172.9 K0.5511.28 B ZAR38.233.09 ZAR1.93%Process industries
No rating
WHLWoolworths Holdings Limited
4.56 B ZAR4,477 ZAC−0.13%3.65 M1.6740.06 B ZAR23.311.92 ZAR−41.62%4.44%Retail trade
Buy
WBOWilson Bayly Holmes-Ovcon Limited
4.52 B ZAR15,400 ZAC−0.48%130.46 K1.049.59 B ZAR6.5523.50 ZAR+17.41%4.03%Industrial services
No rating
GNDGrindrod Limited
3.92 B ZAR2,670 ZAC+0.26%271.08 K0.2117.93 B ZAR8.623.10 ZAR+558.67%1.50%Transportation
Neutral
FFBFortress Real Estate Investments Limited Class B
3.85 B ZAR2,393 ZAC+0.46%1.64 M1.5627.61 B ZAR8.402.85 ZAR+23.23%7.28%Finance
Buy
SPGSuper Group Limited
3.6 B ZAR1,899 ZAC−0.37%229.79 K0.816.44 B ZAR1.8110.49 ZAR0.00%Transportation
Buy
VKEVukile Property Fund Limited
3.58 B ZAR2,386 ZAC−0.46%1.16 M0.5935.61 B ZAR5.404.42 ZAR+65.05%5.73%Finance
Buy
AFHAlexander Forbes Group Holdings Limited
3.51 B ZAR711 ZAC−1.66%7.01 K0.098.19 B ZAR11.160.64 ZAR−8.58%8.02%Finance
No rating
AEGAveng Limited
3.41 B ZAR418 ZAC+0.24%5.98 K0.07519.48 M ZAR−5.42 ZAR−694.10%0.00%Industrial services
No rating
SAPSappi Limited
3.29 B ZAR1,094 ZAC−2.23%938.66 K0.386.61 B ZAR−18.83 ZAR−450.17%0.00%Process industries
Neutral
PIKPick N Pay Stores Limited
3.28 B ZAR1,835 ZAC+2.11%1.46 M0.7219.65 B ZAR−0.99 ZAR+22.76%0.00%Retail trade
Sell
JSEJSE Limited
3.17 B ZAR15,150 ZAC+1.31%87.7 K0.9412.92 B ZAR11.7512.90 ZAR+16.74%7.00%Finance
Buy
THATharisa Plc
3.16 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
TFGFoschini Group Limited
3.12 B ZAR5,130 ZAC+0.96%1.32 M1.0816.59 B ZAR12.614.07 ZAR−58.17%7.02%Retail trade
Buy
CATCaxton and CTP Publishers and Printers Limited
2.85 B ZAR1,230 ZAC+0.08%640.004.35 B ZAR7.401.66 ZAR−18.60%13.82%Consumer services
No rating
HCIHosken Consolidated Investments Limited
2.72 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.68 B ZAR835 ZAC−0.60%902.65 K0.667.58 B ZAR−3.24 ZAR−559.57%5.22%Distribution services
No rating
ACLArcelorMittal South Africa Limited
2.36 B ZAR138 ZAC+3.76%77.42 K0.091.54 B ZAR−2.70 ZAR+48.42%0.00%Non-energy minerals
No rating
EQUEquites Property Fund Ltd ZAR
2.08 B ZAR1,728 ZAC+0.82%502.35 K0.8015 B ZAR8.931.93 ZAR+67.95%8.16%Finance
Neutral
CSBCashbuild Limited
2.06 B ZAR11,699 ZAC−0.01%2.66 K0.892.39 B ZAR12.039.73 ZAR+5.06%5.92%Retail trade
No rating
MTHMotus Holdings Limited
1.99 B ZAR10,138 ZAC+0.19%237.65 K0.7817.18 B ZAR6.5515.47 ZAR+10.37%6.02%Distribution services
Buy
NTCNetcare Limited
1.99 B ZAR1,810 ZAC+0.61%12.35 M3.5821.57 B ZAR12.561.44 ZAR+20.97%4.70%Health services
Buy
RBXRaubex Group Limited
1.87 B ZAR4,469 ZAC−0.04%755.08 K2.828.08 B ZAR7.485.97 ZAR+0.66%4.52%Industrial services
Strong buy
MSPMAS P.L.C.
1.86 B ZAR2,156 ZAC+0.84%248.44 K1.4615.3 B ZAR11.851.82 ZAR−53.13%0.00%Finance
Neutral
OMNOmnia Holdings Limited
1.83 B ZAR11,010 ZAC−0.61%568.2 K0.9317.5 B ZAR12.868.56 ZAR+22.82%3.63%Process industries
Neutral
GRTGrowthpoint Properties Limited
1.81 B ZAR1,682 ZAC0.00%3.98 M0.6657.09 B ZAR11.131.51 ZAR+42.32%7.70%Finance
Neutral
DRDDRDGOLD Ltd.
1.73 B ZAR3,534 ZAC+2.43%1.25 M0.8730.32 B ZAR9.593.68 ZAR+86.53%2.55%Non-energy minerals
Buy
RBORainbow Chicken Limited
1.67 B ZAR548 ZAC−5.35%79.83 K2.104.93 B ZAR5.321.03 ZAR+92.43%6.39%Process industries
No rating
KAPKAP Limited
1.65 B ZAR266 ZAC−2.56%2.92 M0.826.67 B ZAR54.180.05 ZAR−87.11%0.00%Transportation
Strong sell
SPPSpar Group Limited
1.6 B ZAR4,759 ZAC+1.26%779.17 K1.159.16 B ZAR−1.96 ZAR+90.50%0.00%Distribution services
Neutral
EMIEmira Property Fund Ltd.
1.57 B ZAR1,348 ZAC+2.35%141.08 K0.576.23 B ZAR8.751.54 ZAR−68.53%9.57%Finance
Sell
OPAOptasia Limited
1.55 B ZAR1,424 ZAC+1.35%1.67 M0.5817.59 B ZAR0.00%Finance
Neutral
MRFMerafe Resources Limited
1.55 B ZAR124 ZAC−1.59%495.12 K1.183.1 B ZAR21.750.06 ZAR−78.65%9.68%Non-energy minerals
Strong buy
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
CAACA Sales Holdings (Pty) Ltd.
1.45 B ZAR1,336 ZAC−0.07%10.7 K0.136.45 B ZAR9.331.43 ZAR+15.30%2.15%Distribution services
No rating
RLOReunert Limited
1.38 B ZAR5,687 ZAC+0.34%139.28 K0.688.94 B ZAR10.565.39 ZAR+1.55%6.73%Consumer durables
No rating
AELAltron Limited Class A
1.35 B ZAR2,769 ZAC0.00%110.88 K0.3410.79 B ZAR15.061.84 ZAR+84.78%4.33%Technology services
No rating
MTAMetair Investments Limited
1.3 B ZAR480 ZAC+4.35%12.64 K0.07925.04 M ZAR−2.32 ZAR−110.89%0.00%Producer manufacturing
Strong buy
LTELighthouse Properties Plc
1.27 B ZAR794 ZAC+0.13%385.51 K0.4916.77 B ZAR7.881.01 ZAR+49.14%6.88%Finance
Sell
CLSClicks Group Limited
1.24 B ZAR21,227 ZAC+0.71%643.7 K0.4049.19 B ZAR15.0314.13 ZAR+12.09%4.17%Retail trade
Buy
ARLAstral Foods Limited
1.15 B ZAR20,655 ZAC+1.77%51.86 K0.537.96 B ZAR5.0440.95 ZAR+172.36%9.88%Process industries
Neutral
CMHCombined Motor Holdings Limited
1.15 B ZAR3,903 ZAC+0.70%5.92 K0.262.71 B ZAR7.445.25 ZAR+32.36%5.69%Retail trade
Strong buy
LHCLife Healthcare Group Holdings Limited
1.13 B ZAR1,073 ZAC+1.71%3.6 M1.0115.6 B ZAR2.274.74 ZAR5.41%Health services
Buy
SSKStefanutti Stocks Holdings Limited
1.11 B ZAR669 ZAC−2.34%23.9 K0.091.12 B ZAR1.913.50 ZAR+364.72%0.00%Industrial services
No rating
PPCPPC Limited
1.09 B ZAR749 ZAC−0.13%1.24 M0.5511.49 B ZAR13.280.56 ZAR+77.91%4.03%Non-energy minerals
Strong buy
ATTAttacq Limited
1.08 B ZAR1,673 ZAC−0.42%213.55 K0.5611.71 B ZAR8.302.02 ZAR+4.50%5.44%Finance
Neutral
GMLGemfields Group Limited
1.06 B ZAR60 ZAC0.00%216.65 K2.081.03 B ZAR−0.48 ZAR+61.53%0.00%Non-energy minerals
Strong buy
NVSNovus Holdings Ltd.
1.05 B ZAR621 ZAC+0.16%9380.031.96 B ZAR8.180.76 ZAR−26.08%8.86%Commercial services
No rating
NCSNictus Ltd.
1.03 B ZAR290 ZAC+28.89%1 K0.18154.99 M ZAR4.180.69 ZAR+83.03%4.14%Distribution services
No rating
ACSAcsion Limited
1.03 B ZAR1,014 ZAC+1.00%230.033.9 B ZAR3.562.85 ZAR−32.75%4.14%Finance
No rating
TBSTiger Brands Limited
992 M ZAR27,274 ZAC+1.32%241.55 K0.8539.25 B ZAR12.5021.82 ZAR−7.75%6.03%Consumer non-durables
Strong buy
TRUTruworths International Limited
985 M ZAR5,054 ZAC+1.08%462.19 K0.3618.12 B ZAR6.767.48 ZAR−25.07%9.72%Retail trade
Neutral
ZZDZeda Limited
957.67 M ZAR1,415 ZAC−0.49%75.42 K2.142.64 B ZAR3.743.79 ZAR+11.90%14.56%Finance
Buy
HYPHyprop Investments Limited
944.03 M ZAR5,832 ZAC+0.34%126.5 K0.2824.36 B ZAR6.479.02 ZAR+11.94%5.37%Finance
Neutral
MPTMpact Limited
892 M ZAR1,768 ZAC−4.43%156.84 K1.142.61 B ZAR5.393.28 ZAR−3.88%3.39%Process industries
No rating
CMLCoronation Fund Managers Limited
865 M ZAR4,156 ZAC+1.66%243.85 K0.8516.09 B ZAR8.974.63 ZAR−27.33%11.00%Finance
Strong buy
FGLFinbond Group Limited
801.88 M ZAR85 ZAC+1.19%48.55 K0.46438.36 M ZAR5.830.15 ZAR+123.96%11.26%Finance
No rating
RDFRedefine Properties Limited
764.95 M ZAR617 ZAC0.00%7.31 M1.1242.22 B ZAR6.910.89 ZAR+39.14%7.66%Finance
Neutral
IVTInvicta Holdings Limited
756.55 M ZAR3,650 ZAC−2.82%5.63 K2.383.11 B ZAR6.575.56 ZAR−27.97%3.15%Distribution services
No rating
FTHFrontier Transport Holdings Limited
724.98 M ZAR650 ZAC0.00%1500.021.92 B ZAR5.071.28 ZAR+1.45%10.38%Transportation
No rating
NPKNampak Limited
700.7 M ZAR42,800 ZAC−0.47%4830.143.39 B ZAR3.06139.82 ZAR+79.91%0.00%Process industries
Strong buy
PMRPremier Group Limited
675.64 M ZAR17,804 ZAC+0.16%207.04 K0.1129.32 B ZAR15.8411.24 ZAR+21.91%2.42%Distribution services
Buy
MDIMaster Drilling Group Ltd.
664.67 M ZAR1,550 ZAC+1.97%10.02 K0.342.33 B ZAR4.283.62 ZAR+73.88%4.19%Non-energy minerals
No rating
SSUSouthern Sun Limited
635 M ZAR980 ZAC+0.51%5.24 M1.6412.9 B ZAR10.620.92 ZAR+20.78%3.06%Consumer services
Buy
BELBell Equipment Limited
631.45 M ZAR3,840 ZAC−0.26%13.95 K1.233.67 B ZAR10.363.71 ZAR−10.41%2.60%Producer manufacturing
No rating
ARTArgent Industrial Limited
629.24 M ZAR3,900 ZAC−2.45%9.42 K0.512.07 B ZAR7.135.47 ZAR+10.28%3.44%Producer manufacturing
No rating
ACTAfroCentric Investment Corporation Limited
607.36 M ZAR75 ZAC−6.25%195.14 K7.61629.82 M ZAR−1.57 ZAR−621.93%8.00%Retail trade
No rating
BOXBoxer Retail Limited
538 M ZAR7,548 ZAC+0.47%350.42 K0.7134.53 B ZAR22.193.40 ZAR+13.56%1.86%Consumer services
Neutral
DCPDis-Chem Pharmacies Limited
499.76 M ZAR2,965 ZAC−0.67%1.52 M2.4225.49 B ZAR25.981.14 ZAR−17.00%1.53%Retail trade
Neutral
LBRLibstar Holdings Ltd.
488.02 M ZAR425 ZAC0.00%240.002.53 B ZAR41.460.10 ZAR6.59%Consumer non-durables
Neutral
AVIAVI Limited Class Y
487.3 M ZAR9,202 ZAC+1.50%574.55 K0.9530.85 B ZAR12.027.65 ZAR+7.87%7.07%Consumer non-durables
Strong buy
QFHQuantum Foods Holdings Ltd
476.45 M ZAR899 ZAC−1.75%650.031.81 B ZAR5.861.53 ZAR+16.92%6.23%Process industries
No rating
TSGTsogo Sun Limited
470 M ZAR745 ZAC0.00%125.12 K0.807.2 B ZAR5.781.29 ZAR+7.68%6.04%Consumer services
Sell
PPEPurple Group Limited
468.52 M ZAR168 ZAC−0.59%297.8 K0.872.38 B ZAR35.070.05 ZAR+43.41%0.00%Finance
No rating