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
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
NPNNaspers Limited Class N353.55 B ZAR572,275 ZAC−0.02%139.38 K0.37931.31 B ZAR10.25558.45 ZAR+95.29%0.21%Technology services
Buy
MTNMTN Group Limited108.55 B ZAR13,960 ZAC+0.02%3.29 M0.45244.54 B ZAR34.044.10 ZAR2.47%Communications
Buy
SOLSasol Limited46.66 B ZAR12,643 ZAC+0.72%2.2 M0.4479.88 B ZAR12.1210.43 ZAR0.00%Process industries
Buy
VODVodacom Group Limited27.17 B ZAR13,753 ZAC−0.31%487.39 K0.44266.89 B ZAR16.288.45 ZAR+2.15%4.49%Communications
Neutral
EXXExxaro Resources Limited21.92 B ZAR18,391 ZAC−0.41%220.1 K0.2643.86 B ZAR5.4333.89 ZAR−9.70%9.00%Energy minerals
Strong buy
SSWSibanye Stillwater Limited21.01 B ZAR4,002 ZAC+5.87%11.51 M0.24107.02 B ZAR−1.26 ZAR+93.25%0.00%Non-energy minerals
Neutral
GFIGold Fields Limited18.95 B ZAR62,462 ZAC+3.11%1.15 M0.43542.21 B ZAR16.4937.88 ZAR+191.98%1.65%Non-energy minerals
Neutral
KIOKumba Iron Ore Limited16.35 B ZAR31,346 ZAC−1.18%366.11 K0.21101.74 B ZAR6.8845.59 ZAR−27.50%11.51%Non-energy minerals
Neutral
HARHarmony Gold Mining Co. Ltd.13.48 B ZAR25,826 ZAC+3.06%1.97 M0.42157.57 B ZAR11.3022.85 ZAR+67.59%1.28%Non-energy minerals
Neutral
VALValterra Platinum Limited11.99 B ZAR99,841 ZAC+5.55%2.37 M0.21248.39 B ZAR199.285.01 ZAR−88.63%0.53%Non-energy minerals
Neutral
BIDBid Corporation Limited11.77 B ZAR44,299 ZAC−0.23%444.32 K0.42148.99 B ZAR18.2524.27 ZAR+1.82%2.53%Consumer services
Neutral
IMPImpala Platinum Holdings Limited11.67 B ZAR19,434 ZAC+5.63%2.42 M0.50165.8 B ZAR231.110.84 ZAR0.00%Non-energy minerals
Neutral
TKGTelkom SA SOC Ltd.11.33 B ZAR5,101 ZAC−0.16%1.64 M0.6424.99 B ZAR3.3915.07 ZAR+292.45%3.19%Communications
Neutral
DTCDatatec Limited10.87 B ZAR5,979 ZAC+0.54%131.85 K0.2713.94 B ZAR13.154.55 ZAR+23.42%4.62%Technology services
Buy
KSTPSG Financial Services Limited10.26 B ZAR2,210 ZAC+0.41%194.06 K0.2527.3 B ZAR22.121.00 ZAR+24.19%2.36%Finance
Buy
REMRemgro Limited10.26 B ZAR16,888 ZAC+0.57%333.14 K0.4194.9 B ZAR13.0012.99 ZAR1.67%Finance
Buy
TGAThungela Resources Limited10.12 B ZAR9,443 ZAC−1.63%1.05 M1.9913.48 B ZAR3.5726.42 ZAR−28.44%13.54%Utilities
Buy
NY1Ninety One Ltd.10 B ZAR4,421 ZAC+2.08%263.56 K0.6677.62 B ZAR11.103.98 ZAR−7.74%6.63%Finance
Sell
SHPShoprite Holdings Limited9.98 B ZAR27,647 ZAC−0.68%277.56 K0.14152.57 B ZAR19.8113.96 ZAR+22.04%2.62%Retail trade
Buy
ARIAfrican Rainbow Minerals Limited9.25 B ZAR17,571 ZAC−3.38%514.81 K0.8732.76 B ZAR104.461.68 ZAR−89.51%7.42%Non-energy minerals
Buy
NRPNEPI Rockcastle N.V8.05 B ZAR14,445 ZAC+0.30%1.17 M0.62102.58 B ZAR9.0216.02 ZAR+0.48%7.44%Finance
Buy
NPHNortham Platinum Holdings Limited6.92 B ZAR23,631 ZAC+5.42%2.23 M0.8488.26 B ZAR62.653.77 ZAR−18.19%0.38%Non-energy minerals
Buy
TBSTiger Brands Limited6.46 B ZAR30,311 ZAC−0.34%158.81 K0.5446.01 B ZAR12.8223.65 ZAR+28.26%3.61%Consumer non-durables
Neutral
APNAspen Pharmacare Holdings Limited6.41 B ZAR10,335 ZAC−0.58%1.28 M0.2046.17 B ZAR−2.40 ZAR−124.22%3.45%Health technology
Sell
BVTBidvest Group Limited6.19 B ZAR21,896 ZAC+1.23%262.4 K0.2173.52 B ZAR12.2817.83 ZAR−4.63%4.24%Retail trade
Strong buy
BAWBarloworld Limited5.91 B ZAR11,891 ZAC+0.40%493.14 K2.4322.14 B ZAR13.159.04 ZAR−8.04%3.63%Distribution services
Neutral
PIKPick N Pay Stores Limited5.33 B ZAR2,643 ZAC−1.34%526.1 K0.4728.41 B ZAR−1.28 ZAR+77.16%0.00%Retail trade
Neutral
FFBFortress Real Estate Investments Limited Class B5.25 B ZAR2,173 ZAC+1.64%659.66 K0.3023.07 B ZAR9.742.23 ZAR−12.22%6.84%Finance
Buy
ACLArcelorMittal South Africa Limited5.17 B ZAR109 ZAC−3.54%277.54 K0.111.25 B ZAR−4.99 ZAR−16.38%0.00%Non-energy minerals
Neutral
MCGMultichoice Group Ltd5.05 B ZAR12,299 ZAC+0.20%213.2 K0.1052.48 B ZAR44.512.76 ZAR0.00%Consumer services
Neutral
PPHPepkor Holdings Ltd.4.84 B ZAR2,517 ZAC+0.64%4.7 M0.2592.33 B ZAR48.990.51 ZAR1.94%Retail trade
Buy
MRPMr Price Group Limited4.46 B ZAR21,028 ZAC+1.23%485.82 K0.4153.01 B ZAR15.3313.72 ZAR+10.54%4.32%Retail trade
Buy
WHLWoolworths Holdings Limited4.29 B ZAR5,284 ZAC−0.28%2.17 M0.1447.92 B ZAR19.532.71 ZAR−5.48%4.24%Retail trade
Neutral
WBOWilson Bayly Holmes-Ovcon Limited4.02 B ZAR17,140 ZAC+1.31%25.49 K0.3410.88 B ZAR8.5620.02 ZAR+14.12%3.13%Industrial services
Neutral
MSPMAS P.L.C.3.86 B ZAR2,058 ZAC+0.19%361.4 K0.0714.58 B ZAR5.533.72 ZAR+3.83%0.00%Finance
Strong buy
SPGSuper Group Limited3.7 B ZAR1,407 ZAC−0.64%779.89 K0.314.81 B ZAR−0.26 ZAR−106.13%4.24%Transportation
Neutral
SAPSappi Limited3.61 B ZAR2,924 ZAC−0.39%411.87 K0.1917.66 B ZAR10.442.80 ZAR8.41%Process industries
Buy
THATharisa Plc3.53 B ZAR2,183 ZAC−1.93%11.78 K0.176.65 B ZAR7.133.06 ZAR−53.60%3.67%Non-energy minerals
Strong buy
HCIHosken Consolidated Investments Limited3.35 B ZAR11,899 ZAC−0.71%29.19 K0.339.75 B ZAR1.4681.72 ZAR+946.86%1.42%Consumer services
Neutral
TFGFoschini Group Limited3.23 B ZAR10,783 ZAC+1.58%432.46 K0.4134.34 B ZAR11.099.72 ZAR+4.69%3.67%Retail trade
Buy
GNDGrindrod Limited3.18 B ZAR1,631 ZAC+2.64%1.68 M0.6510.68 B ZAR8.411.94 ZAR+25.80%2.52%Transportation
Neutral
AEGAveng Limited3.11 B ZAR441 ZAC−1.12%80.16 K0.60553.03 M ZAR−8.33 ZAR−445.83%0.00%Industrial services
Strong sell
AFHAlexander Forbes Group Holdings Limited2.98 B ZAR784 ZAC+0.26%105.23 K0.368.99 B ZAR11.250.70 ZAR+34.36%7.04%Finance
Neutral
AFEAECI Ltd2.89 B ZAR10,598 ZAC+1.41%44.38 K0.199.97 B ZAR−2.09 ZAR−128.77%3.05%Process industries
Neutral
MTHMotus Holdings Limited2.68 B ZAR10,802 ZAC+1.95%469.18 K0.5418.37 B ZAR7.7114.02 ZAR+0.60%4.96%Distribution services
Strong buy
JSEJSE Limited2.66 B ZAR12,760 ZAC+0.46%151.65 K0.8310.97 B ZAR10.7911.82 ZAR+17.96%6.52%Finance
Buy
CATCaxton and CTP Publishers and Printers Limited2.36 B ZAR1,101 ZAC+0.09%380.08 K3.193.89 B ZAR5.392.04 ZAR+18.53%5.45%Consumer services
Neutral
ITEItaltile Limited2.17 B ZAR1,100 ZAC0.00%111.64 K0.2913.38 B ZAR8.761.26 ZAR+2.87%4.55%Retail trade
Buy
RBXRaubex Group Limited2.12 B ZAR4,227 ZAC+0.14%209.79 K1.227.63 B ZAR7.125.94 ZAR+25.94%4.69%Industrial services
Strong buy
KAPKAP Limited2.09 B ZAR179 ZAC+2.29%1.74 M0.214.43 B ZAR2,237.500.00 ZAR−99.81%0.00%Transportation
Neutral
OMNOmnia Holdings Limited1.97 B ZAR7,259 ZAC+0.67%55.35 K0.1111.46 B ZAR10.426.97 ZAR+0.07%5.55%Process industries
Neutral
CSBCashbuild Limited1.95 B ZAR13,846 ZAC−3.84%9.05 K0.393.03 B ZAR13.5010.26 ZAR+155.13%3.90%Retail trade
Strong buy
LTELighthouse Properties Plc1.83 B ZAR797 ZAC−0.25%1.46 M1.9016.71 B ZAR10.050.79 ZAR−82.18%6.36%Finance
Neutral
CLSClicks Group Limited1.72 B ZAR35,940 ZAC−0.70%386.69 K0.5485.39 B ZAR28.5212.60 ZAR+14.25%2.22%Retail trade
Strong buy
RCLRCL Foods Limited1.64 B ZAR980 ZAC+1.03%61.69 K1.048.7 B ZAR5.481.79 ZAR−1.79%5.67%Consumer non-durables
Neutral
SPPSpar Group Limited1.42 B ZAR10,501 ZAC+0.52%140.5 K0.3420.12 B ZAR−20.58 ZAR−999.92%0.00%Distribution services
Buy
DRDDRDGOLD Ltd.1.31 B ZAR3,743 ZAC+1.19%1.04 M0.3931.69 B ZAR14.462.59 ZAR+68.63%1.35%Non-energy minerals
Neutral
NTCNetcare Limited1.3 B ZAR1,399 ZAC+0.65%611.56 K0.2517.54 B ZAR11.741.19 ZAR+23.47%5.47%Health services
Buy
CAACA Sales Holdings (Pty) Ltd.1.29 B ZAR1,777 ZAC+0.40%84.77 K2.038.52 B ZAR13.541.31 ZAR+26.98%1.38%Distribution services
Neutral
MTAMetair Investments Limited1.17 B ZAR769 ZAC+11.61%361.8 K1.471.33 B ZAR−1.10 ZAR−325.84%0.00%Producer manufacturing
Neutral
ZZDZeda Limited1.14 B ZAR1,282 ZAC+0.39%66.27 K0.882.38 B ZAR3.793.39 ZAR−4.93%8.24%Finance
Strong buy
MRFMerafe Resources Limited1.14 B ZAR103 ZAC−1.90%4.77 M2.352.6 B ZAR14.250.07 ZAR−87.31%26.92%Non-energy minerals
Strong buy
RLOReunert Limited1.08 B ZAR5,489 ZAC−0.15%172.86 K0.598.64 B ZAR10.355.31 ZAR−10.77%6.66%Consumer durables
Neutral
AELAltron Limited Class A1.02 B ZAR1,857 ZAC+0.70%100.94 K0.357.02 B ZAR18.661.00 ZAR4.88%Technology services
Neutral
FGLFinbond Group Limited1.01 B ZAR111 ZAC+11.00%7.25 K0.05510.56 M ZAR17.050.07 ZAR+244.44%9.67%Finance
Neutral
RBORainbow Chicken Limited970.84 M ZAR439 ZAC−0.45%23.76 K0.213.93 B ZAR8.210.53 ZAR0.00%Process industries
Neutral
TRUTruworths International Limited964 M ZAR5,776 ZAC+0.89%876.33 K0.2520.97 B ZAR7.817.40 ZAR−28.79%8.98%Retail trade
Buy
CMHCombined Motor Holdings Limited954.12 M ZAR3,200 ZAC−0.03%24.47 K0.572.39 B ZAR8.073.97 ZAR−26.00%8.53%Retail trade
Strong sell
CMLCoronation Fund Managers Limited891 M ZAR4,373 ZAC+1.02%440.53 K0.7616.75 B ZAR6.866.38 ZAR+69.07%9.89%Finance
Strong buy
PPCPPC Limited872 M ZAR525 ZAC+2.94%3.35 M2.357.81 B ZAR16.570.32 ZAR+252.11%3.46%Non-energy minerals
Strong buy
NVSNovus Holdings Ltd.832.6 M ZAR680 ZAC+4.62%10 K0.262.05 B ZAR6.621.03 ZAR+35.38%8.46%Commercial services
Neutral
OCEOceana Group Limited830 M ZAR5,159 ZAC+0.27%36.15 K0.725.99 B ZAR7.886.54 ZAR−38.76%7.97%Consumer non-durables
Neutral
BLUBlu Label Unlimited Group Ltd822.1 M ZAR1,334 ZAC+2.14%1.99 M0.2311.41 B ZAR4.852.75 ZAR+282.12%0.00%Distribution services
Neutral
IVTInvicta Holdings Limited799.8 M ZAR3,629 ZAC−0.52%12.39 K0.103.18 B ZAR4.717.71 ZAR+57.58%3.15%Distribution services
Neutral
NCSNictus Ltd.776.72 M ZAR200 ZAC+2.56%10 K1.05106.89 M ZAR5.280.38 ZAR+85.10%6.00%Distribution services
Neutral
ACSAcsion Limited746.13 M ZAR703 ZAC0.00%70.002.71 B ZAR1.664.24 ZAR+56.98%5.41%Finance
Neutral
NPKNampak Limited711.7 M ZAR46,604 ZAC+0.43%7780.143.67 B ZAR1.26369.86 ZAR0.00%Process industries
Neutral
MPTMpact Limited702.4 M ZAR2,748 ZAC−0.15%54.35 K1.624.06 B ZAR9.492.89 ZAR−30.69%3.82%Process industries
Neutral
LHCLife Healthcare Group Holdings Limited618 M ZAR1,327 ZAC+1.22%1.03 M0.2419.08 B ZAR−0.63 ZAR−128.47%3.96%Health services
Buy
ENXenX Group Limited612.45 M ZAR405 ZAC+1.76%10.01 K1.61721.84 M ZAR−0.11 ZAR−106.05%0.00%Distribution services
Neutral
DCPDis-Chem Pharmacies Limited585.35 M ZAR3,271 ZAC+1.13%10.37 M9.1627.8 B ZAR23.791.38 ZAR+19.85%1.70%Retail trade
Buy
ADHADvTECH Limited571 M ZAR3,165 ZAC+0.09%221.23 K0.5217.31 B ZAR14.692.15 ZAR+15.34%3.20%Commercial services
Neutral
MMPMarshall Monteagle PLC558.18 M ZAR2,900 ZAC−1.69%1 K0.201.06 B ZAR108.980.27 ZAR−40.47%2.41%Distribution services
Neutral
PPEPurple Group Limited549.87 M ZAR167 ZAC−0.60%453.95 K0.742.33 B ZAR50.000.03 ZAR0.00%Finance
Neutral
SURSpur Corporation Limited538.98 M ZAR3,702 ZAC−1.25%28.63 K0.483.15 B ZAR11.263.29 ZAR+16.85%8.49%Consumer non-durables
Strong buy
FTHFrontier Transport Holdings Limited537.67 M ZAR650 ZAC+1.09%15.74 K3.621.89 B ZAR5.141.26 ZAR−5.29%9.81%Transportation
Neutral
BELBell Equipment Limited512 M ZAR4,253 ZAC+1.67%37.03 K0.844 B ZAR13.483.15 ZAR−58.39%3.83%Producer manufacturing
Neutral
LBRLibstar Holdings Ltd.494.34 M ZAR384 ZAC−0.26%75.13 K0.702.29 B ZAR−0.44 ZAR−215.83%3.90%Consumer non-durables
Neutral
ADRAdcorp Holdings Limited494 M ZAR631 ZAC+0.80%1 K0.05671.93 M ZAR4.851.30 ZAR+60.07%10.13%Commercial services
Neutral
SSKStefanutti Stocks Holdings Limited493.58 M ZAR374 ZAC+3.60%160.63 K3.29603.75 M ZAR4.760.79 ZAR+726.74%0.00%Industrial services
Neutral
MDIMaster Drilling Group Ltd.493.55 M ZAR1,525 ZAC−0.20%120.002.3 B ZAR3.953.86 ZAR+233.14%4.26%Non-energy minerals
Neutral
GMLGemfields Group Limited492.6 M ZAR137 ZAC+1.48%38.44 K0.272.34 B ZAR−1.63 ZAR−696.82%11.58%Non-energy minerals
Strong buy
ARTArgent Industrial Limited487.45 M ZAR2,785 ZAC−0.43%4.66 K0.331.51 B ZAR5.614.96 ZAR+12.26%4.54%Producer manufacturing
Neutral
SNVSantova Limited486.19 M ZAR915 ZAC+3.98%306.37 K12.791.12 B ZAR8.061.14 ZAR+3.18%0.00%Transportation
Neutral
FBRFamous Brands Limited485.51 M ZAR5,493 ZAC−3.55%26.64 K0.395.7 B ZAR10.075.46 ZAR+19.50%6.06%Transportation
Strong buy
ACTAfroCentric Investment Corporation Limited Registered Shs483.18 M ZAR153 ZAC−12.07%5.98 K0.041.46 B ZAR3.45%Retail trade
Neutral
TSGTsogo Sun Limited480 M ZAR644 ZAC−3.74%197.91 K0.266.97 B ZAR5.381.20 ZAR−18.53%8.94%Consumer services
Neutral
PMRPremier Group Limited469.79 M ZAR14,067 ZAC−0.10%8.93 K0.2818.16 B ZAR15.269.22 ZAR+29.61%1.92%Distribution services
Strong buy
BOXBoxer Retail Limited466 M ZAR6,734 ZAC−0.13%76.77 K0.1430.84 B ZAR22.483.00 ZAR+3.19%0.00%Consumer services
Neutral
LEWLewis Group Limited464.5 M ZAR7,382 ZAC+2.17%25.79 K1.053.77 B ZAR5.2614.03 ZAR+79.59%11.06%Retail trade
Strong buy