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 ZAR75,725 ZAC−2.56%1.81 M0.84524.93 B ZAR6.86110.46 ZAR−1.10%0.72%Technology services
Buy
MTNMTN Group Limited
118.55 B ZAR21,317 ZAC−2.05%4.41 M1.01370.59 B ZAR21.949.72 ZAR+136.89%2.36%Communications
Buy
SOLSasol Limited
49.52 B ZAR24,700 ZAC−2.82%2.73 M0.70169.89 B ZAR13.3018.58 ZAR+78.10%0.00%Process industries
Buy
GFIGold Fields Limited
36.01 B ZAR63,019 ZAC+3.91%3.7 M1.28520.82 B ZAR7.6382.59 ZAR+118.05%5.92%Non-energy minerals
Buy
VODVodacom Group Limited
32.76 B ZAR16,267 ZAC−2.52%2.26 M1.30313.72 B ZAR15.6610.39 ZAR+22.96%4.53%Communications
Neutral
VALValterra Platinum Limited
28.15 B ZAR115,159 ZAC−1.72%455.61 K0.52290.98 B ZAR8.34138.07 ZAR+2,655.78%5.01%Non-energy minerals
Buy
REMRemgro Limited
25.64 B ZAR20,982 ZAC+0.10%1.14 M1.22117.87 B ZAR80.822.60 ZAR−56.38%2.85%Finance
Buy
IMPImpala Platinum Holdings Limited
23.58 B ZAR17,525 ZAC−2.78%2.46 M0.76156.3 B ZAR5.1034.38 ZAR+3,988.80%5.19%Non-energy minerals
Strong buy
SSWSibanye Stillwater Limited
22.43 B ZAR3,856 ZAC+0.42%7.75 M0.66104.11 B ZAR7.774.96 ZAR—9.03%Non-energy minerals
Buy
APNAspen Pharmacare Holdings Limited
16 B ZAR16,639 ZAC−0.47%530.44 K0.2370.57 B ZAR27.925.96 ZAR—1.42%Health technology
Neutral
NPHNortham Platinum Holdings Limited
13.67 B ZAR24,544 ZAC−1.88%1.1 M0.4693.3 B ZAR7.1034.59 ZAR+816.99%7.17%Non-energy minerals
Buy
SHPShoprite Holdings Limited
12.97 B ZAR33,666 ZAC−1.80%2.74 M2.00184.41 B ZAR22.9914.65 ZAR+4.93%2.60%Retail trade
Strong buy
KIOKumba Iron Ore Limited
12.27 B ZAR22,572 ZAC+1.42%600.39 K1.5869.94 B ZAR6.2336.22 ZAR−20.56%10.70%Non-energy minerals
Neutral
EXXExxaro Resources Limited
12.02 B ZAR17,949 ZAC−3.28%1.12 M1.1844.43 B ZAR6.2928.56 ZAR−15.75%8.96%Energy minerals
Strong buy
BIDBid Corporation Limited
11.84 B ZAR46,860 ZAC−0.18%1.37 M1.28155.31 B ZAR17.6326.57 ZAR+9.51%2.68%Consumer services
Buy
MRPMr Price Group Limited
11.67 B ZAR19,176 ZAC+2.19%1.09 M1.2845.38 B ZAR13.6214.08 ZAR+2.60%5.19%Retail trade
Buy
ARIAfrican Rainbow Minerals Limited
11.22 B ZAR15,100 ZAC−0.38%301.13 K0.6326.47 B ZAR7.3320.61 ZAR+1,132.16%8.17%Non-energy minerals
Buy
DTCDatatec Limited
11.21 B ZAR5,851 ZAC−0.41%1.96 M1.2519.4 B ZAR8.696.73 ZAR+48.08%6.94%Technology services
No rating
NY1Ninety One Ltd.
10.43 B ZAR4,156 ZAC−2.44%607.94 K1.6086.19 B ZAR10.423.99 ZAR+0.07%6.95%Finance
Strong buy
PIKPick N Pay Stores Limited
9.98 B ZAR2,519 ZAC−0.43%1.92 M0.3823.81 B ZAR—−0.68 ZAR−24.16%0.00%Retail trade
Neutral
HARHarmony Gold Mining Co. Ltd.
9.49 B ZAR27,702 ZAC+1.38%2.19 M1.14162.61 B ZAR5.9846.32 ZAR+102.46%4.98%Non-energy minerals
Buy
NRPNEPI Rockcastle N.V.
8.63 B ZAR14,547 ZAC+0.37%931.55 K0.73103.29 B ZAR10.1514.33 ZAR−10.55%7.42%Finance
Buy
TKGTelkom SA SOC Ltd.
7.92 B ZAR6,331 ZAC+3.53%1.06 M1.1429.24 B ZAR8.897.12 ZAR−52.75%4.52%Communications
Buy
TGAThungela Resources Limited
7.43 B ZAR11,956 ZAC−2.57%1.15 M0.9417.89 B ZAR—−47.09 ZAR−347.45%10.21%Utilities
Neutral
BVTBidvest Group Limited
6.27 B ZAR24,778 ZAC−1.60%901.87 K0.9182.18 B ZAR13.7118.07 ZAR+1.39%4.04%Retail trade
Strong buy
FFBFortress Real Estate Investments Limited Class B
5.98 B ZAR2,485 ZAC+0.20%2.06 M1.4229.4 B ZAR5.994.15 ZAR+85.97%7.18%Finance
Buy
PPHPepkor Holdings Ltd.
5.95 B ZAR1,965 ZAC+1.24%21.27 M1.0867.12 B ZAR12.291.60 ZAR+211.21%2.91%Retail trade
Buy
SPGSuper Group Limited
5.45 B ZAR1,798 ZAC+2.39%1.45 M0.945.75 B ZAR15.731.14 ZAR−90.40%3.16%Transportation
Strong buy
WBOWilson Bayly Holmes-Ovcon Limited
4.47 B ZAR15,819 ZAC−2.05%607.58 K4.349.48 B ZAR6.8723.02 ZAR−1.50%4.07%Industrial services
Buy
GNDGrindrod Limited
3.64 B ZAR2,766 ZAC−0.79%290.86 K0.2418.51 B ZAR15.391.80 ZAR−7.32%1.45%Transportation
Neutral
VKEVukile Property Fund Limited
3.58 B ZAR2,550 ZAC−0.66%1.9 M0.9038.04 B ZAR5.774.42 ZAR+65.05%5.65%Finance
Buy
AFHAlexander Forbes Group Holdings Limited
3.51 B ZAR730 ZAC+0.27%352.39 K8.728.48 B ZAR11.460.64 ZAR−8.58%7.74%Finance
No rating
AFEAECI Ltd
3.45 B ZAR9,875 ZAC−0.02%127.58 K0.839.31 B ZAR27.363.61 ZAR—2.50%Process industries
No rating
SAPSappi Limited
3.34 B ZAR1,125 ZAC−13.66%7.43 M4.237.14 B ZAR—−22.75 ZAR−912.83%0.00%Process industries
Neutral
THATharisa Plc
3.16 B ZAR2,290 ZAC−0.43%126.89 K1.766.87 B ZAR3.346.85 ZAR+123.63%2.92%Non-energy minerals
Strong buy
TFGFoschini Group Limited
3.12 B ZAR5,500 ZAC+6.98%4.77 M1.5815.72 B ZAR13.524.07 ZAR−58.17%5.56%Retail trade
Sell
WHLWoolworths Holdings Limited
3.1 B ZAR4,139 ZAC+0.02%2.99 M0.9435.06 B ZAR15.922.60 ZAR−3.87%5.08%Retail trade
Neutral
CATCaxton and CTP Publishers and Printers Limited
3.07 B ZAR1,251 ZAC+2.96%4.82 K0.064.25 B ZAR7.691.63 ZAR−3.38%14.13%Consumer services
No rating
DRDDRDGOLD Ltd.
2.77 B ZAR4,119 ZAC+2.36%1.7 M0.9833.08 B ZAR8.424.89 ZAR+89.07%4.42%Non-energy minerals
Buy
HCIHosken Consolidated Investments Limited
2.72 B ZAR16,258 ZAC−3.80%10.81 K0.3513.04 B ZAR5.0931.95 ZAR−60.90%1.22%Consumer services
No rating
KSTPSG Financial Services Limited
2.69 B ZAR3,044 ZAC−1.52%791.53 K0.5837.32 B ZAR22.441.36 ZAR+19.34%1.80%Finance
Buy
AEGAveng Limited
2.56 B ZAR384 ZAC0.00%2260.01484.68 M ZAR—−1.34 ZAR+83.93%0.00%Industrial services
Strong buy
JSEJSE Limited
2.52 B ZAR15,598 ZAC−1.10%138.29 K0.8913.24 B ZAR11.0314.15 ZAR+19.66%6.83%Finance
Buy
RBORainbow Chicken Limited
2.43 B ZAR536 ZAC+0.19%16.75 K0.184.81 B ZAR3.581.50 ZAR+134.74%11.21%Process industries
No rating
CLSClicks Group Limited
2.3 B ZAR22,000 ZAC−4.14%2.06 M0.8851.25 B ZAR15.5014.20 ZAR+4.20%4.10%Retail trade
Buy
ACLArcelorMittal South Africa Limited
2.28 B ZAR125 ZAC+4.17%455.79 K0.321.4 B ZAR—−2.98 ZAR+40.13%0.00%Non-energy minerals
No rating
RDFRedefine Properties Limited
2.22 B ZAR664 ZAC+0.45%13.15 M0.9944.27 B ZAR6.441.03 ZAR+73.34%7.30%Finance
Buy
CSBCashbuild Limited
2.03 B ZAR10,485 ZAC+1.80%1.32 K0.052.13 B ZAR13.547.75 ZAR−24.50%6.02%Retail trade
Strong buy
BOXBoxer Retail Limited
2.03 B ZAR8,570 ZAC−0.14%801.3 K1.0139.29 B ZAR24.183.54 ZAR+15.68%1.64%Consumer services
Buy
MRFMerafe Resources Limited
2 B ZAR137 ZAC0.00%15.62 K0.013.4 B ZAR8.120.17 ZAR+133.33%17.65%Non-energy minerals
Strong buy
NTCNetcare Limited
1.99 B ZAR1,906 ZAC+1.01%3.3 M1.0721.12 B ZAR13.221.44 ZAR+20.97%5.08%Health services
Buy
RBXRaubex Group Limited
1.87 B ZAR4,417 ZAC−1.84%174.45 K0.987.95 B ZAR7.395.97 ZAR+0.66%4.59%Industrial services
No rating
OMNOmnia Holdings Limited
1.83 B ZAR12,164 ZAC−0.94%714.96 K0.9719.52 B ZAR14.218.56 ZAR+22.82%3.83%Process industries
Neutral
KAPKAP Limited
1.78 B ZAR262 ZAC−2.96%1.71 M0.396.7 B ZAR—−0.05 ZAR−6,125.00%0.00%Transportation
Strong sell
EQUEquites Property Fund Ltd ZAR
1.74 B ZAR1,766 ZAC+0.17%359.3 K0.4115.26 B ZAR7.502.35 ZAR+23.20%8.02%Finance
Sell
ITEItaltile Limited
1.71 B ZAR790 ZAC−0.63%72.15 K0.269.31 B ZAR7.021.12 ZAR−10.43%5.88%Retail trade
Buy
MTHMotus Holdings Limited
1.68 B ZAR11,132 ZAC−2.24%738.4 K1.9818.32 B ZAR6.4017.38 ZAR+24.02%6.57%Distribution services
Buy
HYPHyprop Investments Limited
1.68 B ZAR5,956 ZAC−0.82%402.29 K0.4424.86 B ZAR6.629.00 ZAR+59.10%5.91%Finance
Neutral
SPPSpar Group Limited
1.6 B ZAR5,298 ZAC+2.61%555.43 K1.2310.07 B ZAR—−1.96 ZAR+90.50%0.00%Distribution services
Sell
EMIEmira Property Fund Ltd.
1.57 B ZAR1,392 ZAC−1.97%81.03 K1.036.29 B ZAR9.031.54 ZAR−68.53%9.35%Finance
Neutral
RLOReunert Limited
1.38 B ZAR5,328 ZAC+0.28%206.15 K0.638.48 B ZAR9.895.39 ZAR+1.55%7.10%Consumer durables
No rating
OPAOptasia Limited
1.25 B ZAR1,656 ZAC−3.10%188.75 K0.1619.4 B ZAR———0.00%Finance
Strong buy
GRTGrowthpoint Properties Limited
1.17 B ZAR1,640 ZAC+0.31%8.07 M1.1253.93 B ZAR7.402.22 ZAR+43.68%8.40%Finance
Neutral
ARLAstral Foods Limited
1.15 B ZAR19,872 ZAC−1.79%182.42 K0.527.56 B ZAR4.8540.95 ZAR+172.36%10.40%Process industries
No rating
LHCLife Healthcare Group Holdings Limited
1.13 B ZAR1,289 ZAC−0.31%2.7 M1.1018 B ZAR2.724.74 ZAR—4.63%Health services
Buy
SSKStefanutti Stocks Holdings Limited
1.11 B ZAR585 ZAC+0.86%3600.00970.01 M ZAR1.673.50 ZAR+364.72%0.00%Industrial services
No rating
CAACA Sales Holdings Limited
1.09 B ZAR1,374 ZAC+1.78%14.73 K0.026.47 B ZAR9.401.46 ZAR+11.43%2.14%Distribution services
No rating
PPCPPC Limited
1.09 B ZAR830 ZAC+0.97%2.69 M1.1112.42 B ZAR14.720.56 ZAR+77.91%3.73%Non-energy minerals
No rating
ATTAttacq Limited
1.09 B ZAR1,807 ZAC−0.44%420.33 K0.6412.59 B ZAR8.962.02 ZAR−4.03%5.67%Finance
Neutral
NVSNovus Holdings Ltd.
1.05 B ZAR561 ZAC−9.52%33.66 K1.271.98 B ZAR7.390.76 ZAR−26.08%8.76%Commercial services
No rating
LTELighthouse Properties Plc
1.04 B ZAR816 ZAC−0.49%597.64 K0.8917.43 B ZAR8.081.01 ZAR+27.29%6.65%Finance
Neutral
NCSNictus Ltd.
1.03 B ZAR250 ZAC0.00%3100.05133.61 M ZAR3.600.69 ZAR+83.03%7.20%Distribution services
No rating
MSPMAS P.L.C.
1.03 B ZAR2,050 ZAC−0.15%144.42 K0.6514.55 B ZAR25.880.79 ZAR−78.74%0.00%Finance
No rating
ACSAcsion Limited
1.03 B ZAR1,073 ZAC−0.19%970.074.25 B ZAR3.762.85 ZAR−32.75%4.26%Finance
No rating
TBSTiger Brands Limited
992 M ZAR27,112 ZAC+0.22%292.17 K0.5937.52 B ZAR12.4321.82 ZAR−7.75%6.22%Consumer non-durables
Buy
BLUBlu Label Unlimited Group Ltd
964.74 M ZAR817 ZAC−0.49%1.86 M1.567.38 B ZAR—−5.42 ZAR−297.09%6.59%Distribution services
No rating
ZZDZeda Limited
957.67 M ZAR1,570 ZAC+1.88%8.11 K0.192.82 B ZAR4.143.79 ZAR+11.90%13.64%Finance
Strong buy
CMHCombined Motor Holdings Limited
899.47 M ZAR3,765 ZAC+0.40%58.21 K2.062.6 B ZAR6.625.69 ZAR+29.84%5.92%Retail trade
No rating
AELAltron Limited Class A
886 M ZAR2,816 ZAC−1.81%57.61 K0.3310.88 B ZAR13.122.15 ZAR+125.34%4.30%Technology services
No rating
CMLCoronation Fund Managers Limited
865 M ZAR3,916 ZAC−2.00%406.82 K0.4815 B ZAR8.454.63 ZAR−27.33%11.79%Finance
Strong buy
RCLRCL Foods Limited
807.5 M ZAR730 ZAC−1.35%2.06 M74.046.66 B ZAR8.730.84 ZAR−53.20%5.41%Consumer non-durables
No rating
MPTMpact Limited
803.1 M ZAR1,700 ZAC+0.77%12.36 K0.492.49 B ZAR13.861.23 ZAR−57.64%2.67%Process industries
Buy
GMLGemfields Group Limited
781.54 M ZAR67 ZAC+1.52%31.28 K0.331.14 B ZAR—−0.88 ZAR+47.97%0.00%Non-energy minerals
Strong buy
AFTAfrimat Limited
775.29 M ZAR3,800 ZAC+1.04%321.39 K0.565.55 B ZAR—−0.20 ZAR+69.53%0.92%Non-energy minerals
Strong buy
IVTInvicta Holdings Limited
756.55 M ZAR2,925 ZAC−1.58%56.15 K11.512.56 B ZAR5.275.56 ZAR−27.97%4.16%Distribution services
No rating
FTHFrontier Transport Holdings Limited
724.98 M ZAR650 ZAC−7.01%10 K0.972.07 B ZAR5.121.27 ZAR+0.42%9.66%Transportation
No rating
ACTAfroCentric Investment Corporation Limited
710.95 M ZAR69 ZAC−1.43%10.64 K0.17587.83 M ZAR—−1.60 ZAR−1,148.00%0.00%Retail trade
No rating
NPKNampak Limited
700.7 M ZAR52,400 ZAC+2.14%1.23 K0.504.04 B ZAR3.75139.82 ZAR+79.91%0.00%Process industries
No rating
FGLFinbond Group Limited
698.77 M ZAR45 ZAC+2.27%62.82 K0.35226.92 M ZAR8.650.05 ZAR−73.83%21.75%Finance
No rating
PMRPremier Group Limited
675.64 M ZAR17,948 ZAC−1.02%119.99 K0.6828.57 B ZAR15.9711.24 ZAR+21.91%1.97%Distribution services
Buy
MTAMetair Investments Limited
666.37 M ZAR460 ZAC0.00%46.73 K0.51867.23 M ZAR—−0.68 ZAR+65.94%0.00%Producer manufacturing
No rating
BELBell Equipment Limited
664.34 M ZAR3,993 ZAC−0.10%2590.013.73 B ZAR18.292.18 ZAR−30.77%3.34%Producer manufacturing
No rating
TRUTruworths International Limited
640 M ZAR5,042 ZAC+3.17%2.78 M1.5116.7 B ZAR7.117.09 ZAR−4.14%10.12%Retail trade
Neutral
SEASpear REIT Ltd.
637.92 M ZAR1,363 ZAC−0.87%603.26 K7.686.73 B ZAR5.962.29 ZAR+10.03%6.38%Finance
No rating
SSUSouthern Sun Limited
635 M ZAR1,035 ZAC−2.36%824.19 K4.8013.51 B ZAR11.220.92 ZAR+20.78%2.90%Consumer services
Buy
ARTArgent Industrial Limited
629.24 M ZAR4,581 ZAC+4.11%43.43 K2.942.34 B ZAR8.375.47 ZAR+10.28%3.20%Producer manufacturing
No rating
MDIMaster Drilling Group Ltd.
611.18 M ZAR1,440 ZAC0.00%38.76 K0.142.11 B ZAR4.363.30 ZAR−14.62%0.00%Non-energy minerals
No rating
SURSpur Corporation Limited
554.01 M ZAR4,418 ZAC+0.87%5110.013.53 B ZAR21.072.10 ZAR−36.22%7.76%Consumer non-durables
Strong buy
VUNVunani Limited
518.8 M ZAR210 ZAC+5.00%530.01337.85 M ZAR14.300.15 ZAR—4.76%Finance
No rating
SHGSea Harvest Group Ltd.
506.4 M ZAR880 ZAC+0.11%56.68 K0.653.09 B ZAR10.920.81 ZAR−24.71%11.21%Process industries
Strong buy