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 ZAR121,997 ZAC−4.02%1.68 M1.26954.76 B ZAR10.92111.69 ZAR+95.29%0.20%Technology services
Buy
MTNMTN Group Limited108.55 B ZAR16,847 ZAC−0.41%3.31 M0.75295.16 B ZAR41.084.10 ZAR2.05%Communications
Buy
SOLSasol Limited46.66 B ZAR12,000 ZAC+1.71%2.63 M0.9576.49 B ZAR11.5010.43 ZAR0.00%Process industries
Buy
VODVodacom Group Limited24.78 B ZAR13,940 ZAC−0.41%1.34 M0.77269.6 B ZAR14.609.55 ZAR+27.02%4.45%Communications
Neutral
EXXExxaro Resources Limited21.92 B ZAR18,351 ZAC−1.18%246.5 K0.4742.97 B ZAR5.4133.89 ZAR−9.70%9.31%Energy minerals
Strong buy
SSWSibanye Stillwater Limited21.01 B ZAR4,818 ZAC−2.86%11.56 M1.10136.43 B ZAR−1.26 ZAR+93.25%0.00%Non-energy minerals
Neutral
GFIGold Fields Limited18.95 B ZAR70,210 ZAC−2.75%1.52 M0.65628.41 B ZAR18.5437.88 ZAR+191.98%1.99%Non-energy minerals
Buy
KIOKumba Iron Ore Limited16.35 B ZAR33,180 ZAC−1.19%175.52 K0.54106.41 B ZAR7.2845.59 ZAR−27.50%11.00%Non-energy minerals
Neutral
HARHarmony Gold Mining Co. Ltd.13.15 B ZAR29,958 ZAC−5.91%1.86 M0.82189 B ZAR13.0922.88 ZAR+67.77%1.28%Non-energy minerals
Neutral
REMRemgro Limited12.23 B ZAR17,560 ZAC−1.46%571.99 K0.6299.22 B ZAR29.515.95 ZAR+186.20%1.96%Finance
Buy
VALValterra Platinum Limited11.99 B ZAR109,915 ZAC−1.29%442.01 K0.60288.63 B ZAR219.395.01 ZAR−88.63%0.45%Non-energy minerals
Neutral
BIDBid Corporation Limited11.77 B ZAR42,034 ZAC−0.81%1.17 M1.27141.05 B ZAR17.3224.27 ZAR+1.82%2.76%Consumer services
Neutral
DTCDatatec Limited11.69 B ZAR7,700 ZAC+1.04%684.64 K1.3918.05 B ZAR12.136.35 ZAR+38.29%3.57%Technology services
Buy
IMPImpala Platinum Holdings Limited11.67 B ZAR19,185 ZAC−2.21%1.94 M0.65172.89 B ZAR228.150.84 ZAR0.86%Non-energy minerals
Neutral
TKGTelkom SA SOC Ltd.11.33 B ZAR5,055 ZAC+1.59%1.2 M0.7124.72 B ZAR3.3615.07 ZAR+296.79%3.23%Communications
Neutral
NY1Ninety One Ltd.10 B ZAR4,814 ZAC−0.95%317.96 K0.6585.64 B ZAR12.083.98 ZAR−7.74%5.96%Finance
Sell
SHPShoprite Holdings Limited9.98 B ZAR27,833 ZAC−0.83%1.64 M1.56152.58 B ZAR19.9413.96 ZAR+22.02%2.81%Retail trade
Buy
ARIAfrican Rainbow Minerals Limited9.25 B ZAR17,176 ZAC−2.64%374.11 K0.4230.94 B ZAR102.681.67 ZAR−89.57%6.11%Non-energy minerals
Buy
NRPNEPI Rockcastle N.V8.05 B ZAR14,447 ZAC−0.90%1.15 M1.14102.93 B ZAR9.0216.02 ZAR+0.48%7.71%Finance
Buy
TGAThungela Resources Limited7.58 B ZAR7,698 ZAC−3.55%235.72 K0.5910.82 B ZAR4.0419.03 ZAR−21.10%16.88%Utilities
Neutral
NPHNortham Platinum Holdings Limited6.92 B ZAR27,854 ZAC−1.92%1.01 M0.51109.66 B ZAR73.853.77 ZAR−18.19%0.77%Non-energy minerals
Neutral
TBSTiger Brands Limited6.46 B ZAR33,849 ZAC−0.41%537.65 K0.9850.91 B ZAR14.3123.65 ZAR+28.26%3.25%Consumer non-durables
Buy
APNAspen Pharmacare Holdings Limited6.41 B ZAR9,503 ZAC−2.59%1.38 M1.5242.21 B ZAR−2.44 ZAR−124.61%2.22%Health technology
Neutral
BVTBidvest Group Limited6.19 B ZAR23,377 ZAC−2.18%518.53 K0.6879.45 B ZAR13.1117.83 ZAR−4.63%3.95%Retail trade
Strong buy
BAWBarloworld Limited5.91 B ZAR12,027 ZAC+0.24%12.7 K0.1822.48 B ZAR13.309.04 ZAR−8.04%3.57%Distribution services
Neutral
PIKPick N Pay Stores Limited5.71 B ZAR2,711 ZAC−0.40%1.77 M0.9128.76 B ZAR−0.55 ZAR+90.85%0.00%Retail trade
Sell
SPGSuper Group Limited5.28 B ZAR1,737 ZAC−0.40%348.29 K0.275.9 B ZAR1.4611.91 ZAR+8,452.59%3.45%Transportation
Neutral
FFBFortress Real Estate Investments Limited Class B5.25 B ZAR2,425 ZAC−0.74%489.68 K0.1226.46 B ZAR10.862.23 ZAR−12.22%6.70%Finance
Buy
ACLArcelorMittal South Africa Limited5.17 B ZAR129 ZAC+0.78%145.18 K0.151.44 B ZAR−4.99 ZAR−16.38%0.00%Non-energy minerals
Neutral
PPHPepkor Holdings Ltd.4.84 B ZAR2,675 ZAC−1.58%10.28 M0.8198.73 B ZAR52.060.51 ZAR1.81%Retail trade
Buy
MRPMr Price Group Limited4.46 B ZAR20,417 ZAC−1.83%939.46 K0.6753.19 B ZAR14.8813.72 ZAR+10.38%4.39%Retail trade
Buy
WBOWilson Bayly Holmes-Ovcon Limited4.31 B ZAR14,869 ZAC−1.54%242.54 K1.019.57 B ZAR6.3623.37 ZAR+27.29%4.17%Industrial services
Buy
WHLWoolworths Holdings Limited4.29 B ZAR5,728 ZAC−2.68%4.6 M0.9551.42 B ZAR21.172.71 ZAR−5.48%3.28%Retail trade
Neutral
MSPMAS P.L.C.3.86 B ZAR2,179 ZAC−0.50%1.92 M1.7115.47 B ZAR5.853.72 ZAR+3.83%0.00%Finance
Neutral
SAPSappi Limited3.78 B ZAR2,268 ZAC−2.24%1.94 M0.7813.72 B ZAR−5.21 ZAR−886.84%10.87%Process industries
Buy
THATharisa Plc3.53 B ZAR2,202 ZAC−1.26%13.03 K0.286.58 B ZAR7.193.06 ZAR−53.60%3.71%Non-energy minerals
Strong buy
HCIHosken Consolidated Investments Limited3.35 B ZAR12,842 ZAC−0.46%29.18 K0.4710.45 B ZAR1.5781.72 ZAR+946.86%1.32%Consumer services
Neutral
CLSClicks Group Limited3.26 B ZAR35,885 ZAC−0.94%650.08 K0.8084.14 B ZAR26.2613.66 ZAR+14.78%2.24%Retail trade
Buy
GNDGrindrod Limited3.18 B ZAR1,721 ZAC−1.60%318.31 K0.3511.54 B ZAR8.871.94 ZAR+25.80%2.33%Transportation
Neutral
AEGAveng Limited3.11 B ZAR442 ZAC−0.23%10.64 K0.15549.3 M ZAR−8.33 ZAR−445.83%0.00%Industrial services
Strong sell
MTNZFMTN Zakhele Futhi (RF) Ltd.3.06 B ZAR195 ZAC−29.09%1.21 M9.13243.13 M ZAR0.00%Finance
Neutral
CATCaxton and CTP Publishers and Printers Limited3.02 B ZAR1,330 ZAC−0.08%1790.004.7 B ZAR7.901.68 ZAR−7.93%4.51%Consumer services
Neutral
AFHAlexander Forbes Group Holdings Limited2.98 B ZAR852 ZAC−0.35%17.11 K0.289.82 B ZAR12.230.70 ZAR+34.36%6.45%Finance
Neutral
AFEAECI Ltd2.89 B ZAR8,699 ZAC−0.88%199.35 K0.998.3 B ZAR−2.09 ZAR−128.77%3.67%Process industries
Neutral
MTHMotus Holdings Limited2.68 B ZAR11,534 ZAC−2.15%494.29 K0.7719.82 B ZAR8.2314.02 ZAR+0.60%4.77%Distribution services
Strong buy
JSEJSE Limited2.66 B ZAR13,778 ZAC−0.92%134.2 K0.5911.9 B ZAR11.6511.82 ZAR+17.96%6.01%Finance
Buy
TFGFoschini Group Limited2.63 B ZAR8,624 ZAC−1.93%1.73 M0.5327.89 B ZAR9.638.96 ZAR−1.65%4.52%Retail trade
Buy
ITEItaltile Limited2.17 B ZAR897 ZAC−3.24%317.31 K1.2510.89 B ZAR7.141.26 ZAR+2.87%5.59%Retail trade
Buy
KAPKAP Limited2.09 B ZAR164 ZAC−0.61%2.61 M0.914.05 B ZAR2,050.000.00 ZAR−99.81%0.00%Transportation
Neutral
KSTPSG Financial Services Limited2.04 B ZAR2,516 ZAC−2.40%427.65 K0.9531.1 B ZAR22.131.14 ZAR+25.14%2.07%Finance
Buy
CSBCashbuild Limited1.95 B ZAR12,353 ZAC−0.35%9.1 K0.402.6 B ZAR12.0410.26 ZAR+155.13%5.07%Retail trade
Buy
LTELighthouse Properties Plc1.83 B ZAR803 ZAC−0.74%2.74 M1.7016.8 B ZAR10.130.79 ZAR−82.18%6.67%Finance
Neutral
RBORainbow Chicken Limited1.81 B ZAR451 ZAC+1.81%1.85 M9.634.04 B ZAR7.080.64 ZAR+214.77%4.44%Process industries
Neutral
RCLRCL Foods Limited1.64 B ZAR964 ZAC−0.62%36.31 K0.518.64 B ZAR5.401.79 ZAR−1.79%6.24%Consumer non-durables
Neutral
RBXRaubex Group Limited1.56 B ZAR3,967 ZAC−1.47%861.09 K0.747.18 B ZAR7.165.54 ZAR−1.30%4.99%Industrial services
Strong buy
BOXBoxer Retail Limited1.43 B ZAR7,574 ZAC−0.24%477.67 K1.2434.63 B ZAR24.723.06 ZAR+1.86%0.00%Consumer services
Neutral
SPPSpar Group Limited1.42 B ZAR10,649 ZAC−2.04%274.51 K0.5420.5 B ZAR−20.58 ZAR−999.92%0.00%Distribution services
Buy
DRDDRDGOLD Ltd.1.31 B ZAR4,832 ZAC−1.35%1.83 M0.9641.47 B ZAR18.672.59 ZAR+68.56%1.45%Non-energy minerals
Neutral
NTCNetcare Limited1.3 B ZAR1,515 ZAC−0.20%1.57 M0.6119.17 B ZAR12.711.19 ZAR+23.47%5.01%Health services
Strong buy
CAACA Sales Holdings (Pty) Ltd.1.29 B ZAR1,601 ZAC+0.13%181.79 K7.127.7 B ZAR12.201.31 ZAR+26.98%1.53%Distribution services
Neutral
ZZDZeda Limited1.14 B ZAR1,261 ZAC+1.04%69.65 K0.362.35 B ZAR3.723.39 ZAR−4.93%8.33%Finance
Neutral
MRFMerafe Resources Limited1.14 B ZAR110 ZAC0.00%1.66 M0.552.77 B ZAR15.210.07 ZAR−87.31%10.81%Non-energy minerals
Strong buy
OMNOmnia Holdings Limited1.09 B ZAR7,650 ZAC−1.23%251.94 K1.2612.16 B ZAR10.497.29 ZAR+2.24%5.23%Process industries
Neutral
RLOReunert Limited1.08 B ZAR5,853 ZAC−0.02%225.03 K0.609.2 B ZAR11.035.31 ZAR−10.77%6.25%Consumer durables
Neutral
FGLFinbond Group Limited1.07 B ZAR135 ZAC+2.27%27.75 K0.31696.22 M ZAR6.790.20 ZAR+913.78%7.09%Finance
Neutral
CPPCollins Property Group Limited996.06 M ZAR1,051 ZAC−3.13%4.19 K0.373.47 B ZAR6.111.72 ZAR−60.65%9.51%Finance
Neutral
TRUTruworths International Limited964 M ZAR5,577 ZAC−1.43%1.8 M0.7120.32 B ZAR7.547.40 ZAR−28.79%8.73%Retail trade
Neutral
CMLCoronation Fund Managers Limited891 M ZAR4,852 ZAC−1.62%407.02 K0.7218.78 B ZAR7.616.38 ZAR+69.07%8.82%Finance
Strong buy
PPCPPC Limited872 M ZAR545 ZAC−1.45%2.28 M0.968.38 B ZAR17.200.32 ZAR+262.17%3.22%Non-energy minerals
Neutral
NVSNovus Holdings Ltd.832.6 M ZAR660 ZAC−6.78%7260.032.08 B ZAR6.431.03 ZAR+35.38%8.33%Commercial services
Neutral
OCEOceana Group Limited830 M ZAR5,303 ZAC−1.78%57.48 K1.946.18 B ZAR8.106.54 ZAR−38.76%7.73%Consumer non-durables
Buy
BLUBlu Label Unlimited Group Ltd822.1 M ZAR1,106 ZAC+1.75%4.15 M1.229.68 B ZAR4.022.75 ZAR+282.12%0.00%Distribution services
Neutral
IVTInvicta Holdings Limited799.8 M ZAR3,779 ZAC+0.77%610.023.3 B ZAR4.907.71 ZAR+57.58%3.04%Distribution services
Neutral
GMLGemfields Group Limited786.86 M ZAR128 ZAC−3.76%20.85 K0.072.21 B ZAR−1.68 ZAR−784.71%12.30%Non-energy minerals
Strong buy
NCSNictus Ltd.776.72 M ZAR198 ZAC0.00%260.00105.82 M ZAR5.230.38 ZAR+85.10%6.06%Distribution services
Neutral
CMHCombined Motor Holdings Limited774.51 M ZAR3,699 ZAC−0.54%46.2 K2.002.77 B ZAR8.454.38 ZAR−4.39%7.38%Retail trade
Neutral
ACSAcsion Limited746.13 M ZAR750 ZAC−1.32%1640.042.89 B ZAR1.774.24 ZAR+56.98%5.07%Finance
Neutral
NPKNampak Limited711.7 M ZAR50,052 ZAC+0.10%9470.193.96 B ZAR1.35369.86 ZAR0.00%Process industries
Neutral
MPTMpact Limited702.4 M ZAR2,166 ZAC0.00%17.27 K1.043.2 B ZAR7.482.89 ZAR−30.69%4.85%Process industries
Neutral
LHCLife Healthcare Group Holdings Limited618 M ZAR1,200 ZAC−2.04%2.03 M0.4517.49 B ZAR−0.63 ZAR−128.47%4.32%Health services
Neutral
AELAltron Limited Class A602 M ZAR1,889 ZAC−0.16%182.32 K0.297.2 B ZAR19.840.95 ZAR−13.52%4.76%Technology services
Neutral
ADHADvTECH Limited571 M ZAR3,599 ZAC−0.06%205.85 K0.8319.72 B ZAR16.712.15 ZAR+15.34%3.00%Commercial services
Neutral
MTAMetair Investments Limited559.88 M ZAR609 ZAC+5.18%3.48 K0.091.13 B ZAR−2.00 ZAR−14,628.68%0.00%Producer manufacturing
Neutral
MMPMarshall Monteagle PLC558.18 M ZAR2,370 ZAC0.00%1.86 K0.191.07 B ZAR93.710.25 ZAR−40.47%2.84%Distribution services
Neutral
SURSpur Corporation Limited538.98 M ZAR3,600 ZAC−3.92%7.31 K0.533.02 B ZAR10.953.29 ZAR+16.85%8.31%Consumer non-durables
Strong buy
FTHFrontier Transport Holdings Limited537.67 M ZAR701 ZAC+1.15%62.87 K10.652.06 B ZAR5.541.26 ZAR−5.29%9.03%Transportation
Neutral
PPEPurple Group Limited521.21 M ZAR219 ZAC−3.10%1.19 M1.123.09 B ZAR51.170.04 ZAR+144.57%0.00%Finance
Neutral
BELBell Equipment Limited512 M ZAR4,300 ZAC+0.05%10.2 K0.454.11 B ZAR13.633.15 ZAR−58.39%3.72%Producer manufacturing
Neutral
SSKStefanutti Stocks Holdings Limited493.58 M ZAR471 ZAC−2.48%36.73 K0.16786.05 M ZAR6.000.79 ZAR+726.74%0.00%Industrial services
Neutral
MDIMaster Drilling Group Ltd.493.55 M ZAR1,553 ZAC−2.51%6.01 K2.202.34 B ZAR4.023.86 ZAR+233.14%4.18%Non-energy minerals
Neutral
AFTAfrimat Limited489.62 M ZAR4,112 ZAC−1.96%438.41 K0.806.24 B ZAR−0.66 ZAR−113.43%0.61%Non-energy minerals
Buy
ARTArgent Industrial Limited487.45 M ZAR2,801 ZAC−1.48%35.89 K1.531.51 B ZAR5.654.96 ZAR+12.26%4.53%Producer manufacturing
Neutral
ACTAfroCentric Investment Corporation Limited Registered Shs483.18 M ZAR145 ZAC+7.41%40 K1.711.22 B ZAR4.14%Retail trade
Neutral
TSGTsogo Sun Limited480 M ZAR670 ZAC−0.89%297.21 K0.346.9 B ZAR5.601.20 ZAR−18.53%8.97%Consumer services
Neutral
LEWLewis Group Limited464.5 M ZAR8,000 ZAC−1.21%4.04 K0.174.16 B ZAR5.7014.03 ZAR+79.59%10.00%Retail trade
Neutral
SYGSygnia Ltd.463.06 M ZAR3,449 ZAC+0.29%8.79 K0.935.38 B ZAR14.472.38 ZAR+16.92%6.53%Finance
Neutral
LBRLibstar Holdings Ltd.439.92 M ZAR470 ZAC−1.47%3430.012.8 B ZAR−0.43 ZAR−203.63%3.19%Consumer non-durables
Neutral
SHGSea Harvest Group Ltd.432.44 M ZAR780 ZAC−1.76%12.75 K0.452.7 B ZAR7.291.07 ZAR+27.82%2.82%Process industries
Strong buy
DCPDis-Chem Pharmacies Limited418.26 M ZAR3,514 ZAC−0.85%360.78 K0.2530.22 B ZAR24.411.44 ZAR+16.34%1.56%Retail trade
Buy
AXXAraxi Limited402.31 M ZAR168 ZAC0.00%130.14 K0.132.07 B ZAR10.010.17 ZAR+28.56%7.06%Finance
Neutral