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 ZAR71,840 ZAC−0.06%141.47 K0.10535.84 B ZAR6.50110.46 ZAR−1.10%0.72%Technology services
Buy
MTNMTN Group Limited
118.55 B ZAR18,949 ZAC+1.28%250.09 K0.07327.84 B ZAR19.509.72 ZAR+136.89%2.67%Communications
Buy
SOLSasol Limited
49.52 B ZAR26,129 ZAC−1.87%174.06 K0.07170.26 B ZAR14.0718.58 ZAR+78.10%0.00%Process industries
Buy
GFIGold Fields Limited
36.01 B ZAR61,948 ZAC+1.86%122.09 K0.05539.25 B ZAR7.5082.59 ZAR+118.05%5.86%Non-energy minerals
Buy
VODVodacom Group Limited
32.76 B ZAR15,497 ZAC−0.18%223.73 K0.14299.91 B ZAR14.9210.39 ZAR+22.96%4.75%Communications
Neutral
VALValterra Platinum Limited
28.15 B ZAR125,692 ZAC+0.02%63.06 K0.08330.02 B ZAR9.10138.07 ZAR+2,655.78%4.57%Non-energy minerals
Buy
REMRemgro Limited
25.64 B ZAR20,907 ZAC−0.42%73.15 K0.06118.63 B ZAR80.532.60 ZAR−56.38%2.04%Finance
Buy
IMPImpala Platinum Holdings Limited
23.58 B ZAR18,702 ZAC+0.42%162.59 K0.05167.82 B ZAR5.4434.38 ZAR+3,988.80%5.00%Non-energy minerals
Strong buy
SSWSibanye Stillwater Limited
22.43 B ZAR4,095 ZAC+1.29%1.02 M0.10114.44 B ZAR8.254.96 ZAR—8.46%Non-energy minerals
Buy
APNAspen Pharmacare Holdings Limited
16 B ZAR15,664 ZAC+0.04%56.09 K0.0467.47 B ZAR26.285.96 ZAR—1.37%Health technology
Neutral
NPHNortham Platinum Holdings Limited
13.67 B ZAR24,916 ZAC−0.48%97.76 K0.0798.58 B ZAR7.2034.59 ZAR+816.99%6.99%Non-energy minerals
Buy
SHPShoprite Holdings Limited
12.97 B ZAR33,546 ZAC+0.07%83.04 K0.06183.76 B ZAR22.9014.65 ZAR+4.93%2.65%Retail trade
Strong buy
KIOKumba Iron Ore Limited
12.27 B ZAR22,459 ZAC+1.28%84.99 K0.1771.12 B ZAR6.2036.22 ZAR−20.56%10.48%Non-energy minerals
Neutral
EXXExxaro Resources Limited
12.02 B ZAR17,490 ZAC−0.07%38.35 K0.0840.98 B ZAR6.1228.56 ZAR−15.75%9.59%Energy minerals
Strong buy
BIDBid Corporation Limited
11.84 B ZAR45,719 ZAC+0.48%230.39 K0.33152.69 B ZAR17.2026.57 ZAR+9.51%2.75%Consumer services
Buy
MRPMr Price Group Limited
11.67 B ZAR17,310 ZAC+0.11%38.35 K0.0544.46 B ZAR12.3014.08 ZAR+2.60%5.42%Retail trade
Buy
ARIAfrican Rainbow Minerals Limited
11.22 B ZAR14,944 ZAC−0.84%49.33 K0.1127.14 B ZAR7.4720.02 ZAR+1,096.71%7.36%Non-energy minerals
Buy
DTCDatatec Limited
11.21 B ZAR5,433 ZAC+3.92%555.83 K0.2619.95 B ZAR8.076.73 ZAR+48.08%7.77%Technology services
No rating
NY1Ninety One Ltd.
10.43 B ZAR4,142 ZAC−0.02%40.9 K0.1183.29 B ZAR10.393.99 ZAR+0.07%7.13%Finance
Strong buy
HARHarmony Gold Mining Co. Ltd.
9.49 B ZAR28,167 ZAC+1.84%144.54 K0.07175.05 B ZAR6.0246.79 ZAR+104.50%2.54%Non-energy minerals
Buy
NRPNEPI Rockcastle N.V.
8.63 B ZAR14,030 ZAC−1.10%66.24 K0.05101.06 B ZAR9.7914.33 ZAR−10.55%7.65%Finance
Buy
TKGTelkom SA SOC Ltd.
7.92 B ZAR5,475 ZAC+1.97%91.08 K0.1326.25 B ZAR7.697.12 ZAR−52.75%5.14%Communications
Buy
TGAThungela Resources Limited
7.43 B ZAR13,399 ZAC−0.63%67.1 K0.1218.94 B ZAR—−47.09 ZAR−347.45%9.55%Utilities
Neutral
BVTBidvest Group Limited
6.27 B ZAR23,120 ZAC−0.22%12.94 K0.0278.76 B ZAR12.7918.07 ZAR+1.39%4.26%Retail trade
Strong buy
FFBFortress Real Estate Investments Limited Class B
5.98 B ZAR2,418 ZAC−1.23%9.39 K0.0129.61 B ZAR5.834.15 ZAR+85.97%7.15%Finance
Strong buy
PPHPepkor Holdings Ltd.
5.95 B ZAR1,852 ZAC+0.11%1.62 M0.1268.22 B ZAR11.581.60 ZAR+211.21%2.92%Retail trade
Buy
SPGSuper Group Limited
5.45 B ZAR1,683 ZAC−0.18%35.77 K0.115.62 B ZAR14.731.14 ZAR−90.40%3.27%Transportation
Strong buy
WBOWilson Bayly Holmes-Ovcon Limited
4.47 B ZAR14,384 ZAC0.00%6.99 K0.058.96 B ZAR6.2523.02 ZAR−1.50%4.32%Industrial services
Buy
GNDGrindrod Limited
3.64 B ZAR2,724 ZAC−0.66%7.27 K0.0118.41 B ZAR15.161.80 ZAR−7.32%1.46%Transportation
Neutral
VKEVukile Property Fund Limited
3.58 B ZAR2,465 ZAC−0.80%1.87 M0.6837.08 B ZAR5.584.42 ZAR+65.05%5.84%Finance
Strong buy
AFHAlexander Forbes Group Holdings Limited
3.51 B ZAR771 ZAC+2.80%460.008.64 B ZAR12.100.64 ZAR−8.58%7.50%Finance
No rating
AFEAECI Ltd
3.45 B ZAR9,940 ZAC−0.37%4.08 K0.039.52 B ZAR27.543.61 ZAR—2.48%Process industries
No rating
SAPSappi Limited
3.34 B ZAR1,255 ZAC−3.39%259.27 K0.217.85 B ZAR—−22.75 ZAR−912.83%0.00%Process industries
Neutral
PIKPick N Pay Stores Limited
3.28 B ZAR2,036 ZAC−0.29%377.26 K0.2821.87 B ZAR—−0.99 ZAR+22.76%0.00%Retail trade
Sell
THATharisa Plc
3.16 B ZAR2,605 ZAC0.00%2.09 K0.047.79 B ZAR3.806.85 ZAR+123.63%2.58%Non-energy minerals
Strong buy
TFGFoschini Group Limited
3.12 B ZAR5,155 ZAC+1.78%315.96 K0.1416.38 B ZAR12.684.07 ZAR−58.17%5.51%Retail trade
Neutral
WHLWoolworths Holdings Limited
3.1 B ZAR3,969 ZAC+0.48%650.84 K0.1835.34 B ZAR15.262.60 ZAR−3.87%5.14%Retail trade
Neutral
CATCaxton and CTP Publishers and Printers Limited
3.07 B ZAR1,140 ZAC−3.96%58.37 K1.604.03 B ZAR7.011.63 ZAR−3.38%14.32%Consumer services
No rating
DRDDRDGOLD Ltd.
2.77 B ZAR4,167 ZAC+2.38%78.83 K0.0634.97 B ZAR8.524.89 ZAR+89.07%4.24%Non-energy minerals
Buy
HCIHosken Consolidated Investments Limited
2.72 B ZAR15,539 ZAC−0.82%6.54 K0.2112.46 B ZAR4.8631.95 ZAR−60.90%1.26%Consumer services
No rating
KSTPSG Financial Services Limited
2.69 B ZAR2,811 ZAC−3.20%327.56 K0.4735.53 B ZAR20.721.36 ZAR+19.34%1.81%Finance
No rating
AEGAveng Limited
2.56 B ZAR389 ZAC−2.51%13.14 K0.19495.87 M ZAR—−1.34 ZAR+83.93%0.00%Industrial services
Strong buy
JSEJSE Limited
2.52 B ZAR14,820 ZAC0.00%6.33 K0.0312.63 B ZAR10.4814.15 ZAR+19.66%7.17%Finance
Buy
RBORainbow Chicken Limited
2.43 B ZAR544 ZAC+1.12%101.49 K0.314.84 B ZAR3.641.50 ZAR+134.74%6.49%Process industries
No rating
ACLArcelorMittal South Africa Limited
2.28 B ZAR109 ZAC−0.91%422.01 K0.381.23 B ZAR—−2.98 ZAR+40.13%0.00%Non-energy minerals
No rating
CSBCashbuild Limited
2.03 B ZAR9,914 ZAC+1.19%1400.012 B ZAR12.807.75 ZAR−24.50%6.56%Retail trade
Strong buy
BOXBoxer Retail Limited
2.03 B ZAR8,388 ZAC+0.33%75.98 K0.1238.24 B ZAR23.673.54 ZAR+15.68%1.71%Consumer services
Buy
MRFMerafe Resources Limited
2 B ZAR136 ZAC+0.74%231.07 K0.253.37 B ZAR8.060.17 ZAR+133.33%17.65%Non-energy minerals
Strong buy
NTCNetcare Limited
1.99 B ZAR1,806 ZAC+0.33%139.26 K0.0620.79 B ZAR12.531.44 ZAR+20.97%5.25%Health services
Buy
RBXRaubex Group Limited
1.87 B ZAR4,264 ZAC−0.37%5.25 K0.027.74 B ZAR7.145.97 ZAR+0.66%4.70%Industrial services
No rating
OMNOmnia Holdings Limited
1.83 B ZAR12,300 ZAC−0.06%5.77 K0.0119.56 B ZAR14.378.56 ZAR+22.82%3.83%Process industries
Neutral
KAPKAP Limited
1.78 B ZAR290 ZAC−1.69%102.28 K0.027.4 B ZAR—−0.05 ZAR−6,125.00%0.00%Transportation
Strong sell
EQUEquites Property Fund Ltd ZAR
1.74 B ZAR1,810 ZAC−0.28%17.13 K0.0315.76 B ZAR7.692.35 ZAR+23.20%7.68%Finance
Buy
ITEItaltile Limited
1.71 B ZAR855 ZAC+0.83%10.98 K0.2910.32 B ZAR7.601.12 ZAR−10.43%5.33%Retail trade
Buy
MTHMotus Holdings Limited
1.68 B ZAR11,211 ZAC+0.62%10.17 K0.0518.88 B ZAR6.4517.38 ZAR+24.02%6.50%Distribution services
Buy
HYPHyprop Investments Limited
1.68 B ZAR6,020 ZAC−0.81%24.74 K0.0325.35 B ZAR6.699.00 ZAR+59.10%5.18%Finance
Neutral
SPPSpar Group Limited
1.6 B ZAR4,865 ZAC+0.93%75.05 K0.089.28 B ZAR—−1.96 ZAR+90.50%0.00%Distribution services
Sell
EMIEmira Property Fund Ltd.
1.57 B ZAR1,351 ZAC−0.66%3.07 K0.016.28 B ZAR8.771.54 ZAR−68.53%9.25%Finance
Sell
RLOReunert Limited
1.38 B ZAR5,369 ZAC−0.54%6.66 K0.028.48 B ZAR9.975.39 ZAR+1.55%7.07%Consumer durables
No rating
AELAltron Limited Class A
1.35 B ZAR2,609 ZAC+0.04%9990.0110.17 B ZAR14.191.84 ZAR+84.78%4.57%Technology services
No rating
OPAOptasia Limited
1.25 B ZAR1,556 ZAC−1.21%57.35 K0.0919.52 B ZAR———0.00%Finance
Strong buy
CLSClicks Group Limited
1.24 B ZAR24,279 ZAC−0.10%158.03 K0.0756.31 B ZAR17.1914.13 ZAR+12.09%3.83%Retail trade
Buy
GRTGrowthpoint Properties Limited
1.17 B ZAR1,534 ZAC−0.20%339.05 K0.0452.17 B ZAR6.922.22 ZAR+43.68%8.44%Finance
Neutral
ARLAstral Foods Limited
1.15 B ZAR19,841 ZAC+0.97%28.8 K0.337.58 B ZAR4.8540.95 ZAR+172.36%10.65%Process industries
No rating
CMHCombined Motor Holdings Limited
1.15 B ZAR3,650 ZAC+1.39%39.14 K4.192.53 B ZAR6.955.25 ZAR+32.36%6.17%Retail trade
No rating
LHCLife Healthcare Group Holdings Limited
1.13 B ZAR1,263 ZAC+0.72%72.55 K0.0318.01 B ZAR2.674.74 ZAR—4.70%Health services
Buy
SSKStefanutti Stocks Holdings Limited
1.11 B ZAR595 ZAC+1.54%25 K0.28980.05 M ZAR1.703.50 ZAR+364.72%0.00%Industrial services
No rating
CAACA Sales Holdings Limited
1.09 B ZAR1,280 ZAC+0.31%36.99 K0.696.16 B ZAR8.761.46 ZAR+11.43%2.21%Distribution services
No rating
PPCPPC Limited
1.09 B ZAR777 ZAC−0.26%72.14 K0.0511.96 B ZAR13.780.56 ZAR+77.91%3.94%Non-energy minerals
No rating
ATTAttacq Limited
1.09 B ZAR1,826 ZAC−0.16%13.6 K0.0312.8 B ZAR9.052.02 ZAR−4.03%5.04%Finance
Neutral
NVSNovus Holdings Ltd.
1.05 B ZAR560 ZAC0.00%19.55 K1.411.77 B ZAR7.380.76 ZAR−26.08%9.57%Commercial services
No rating
LTELighthouse Properties Plc
1.04 B ZAR822 ZAC−1.32%96.05 K0.0717.6 B ZAR8.141.01 ZAR+27.29%6.65%Finance
Neutral
NCSNictus Ltd.
1.03 B ZAR250 ZAC−4.94%9820.16140.56 M ZAR3.600.69 ZAR+83.03%6.84%Distribution services
No rating
MSPMAS P.L.C.
1.03 B ZAR2,099 ZAC−0.38%4.18 K0.0114.95 B ZAR26.500.79 ZAR−78.74%0.00%Finance
No rating
ACSAcsion Limited
1.03 B ZAR1,744 ZAC−2.79%50.006.87 B ZAR6.122.85 ZAR−32.75%2.56%Finance
No rating
TBSTiger Brands Limited
992 M ZAR26,143 ZAC+0.79%28.6 K0.0936.87 B ZAR11.9821.82 ZAR−7.75%6.45%Consumer non-durables
Buy
BLUBlu Label Unlimited Group Ltd
964.74 M ZAR766 ZAC+1.46%805.63 K0.236.85 B ZAR—−5.42 ZAR−297.09%7.24%Distribution services
No rating
ZZDZeda Limited
957.67 M ZAR1,525 ZAC+1.67%1.4 K0.052.8 B ZAR4.033.79 ZAR+11.90%13.73%Finance
Strong buy
CMLCoronation Fund Managers Limited
865 M ZAR4,136 ZAC−0.10%22.09 K0.0816.03 B ZAR8.934.63 ZAR−27.33%10.99%Finance
Strong buy
RCLRCL Foods Limited
807.5 M ZAR691 ZAC0.00%13.08 K0.226.22 B ZAR8.260.84 ZAR−53.20%7.98%Consumer non-durables
No rating
MPTMpact Limited
803.1 M ZAR1,691 ZAC0.00%3.02 K0.132.5 B ZAR13.791.23 ZAR−57.64%2.66%Process industries
Buy
FGLFinbond Group Limited
801.88 M ZAR72 ZAC+1.41%250.00371.32 M ZAR4.940.15 ZAR+123.96%13.48%Finance
No rating
GMLGemfields Group Limited
781.54 M ZAR66 ZAC−1.49%2.5 K0.071.16 B ZAR—−0.88 ZAR+47.97%0.00%Non-energy minerals
Strong buy
RDFRedefine Properties Limited
764.95 M ZAR612 ZAC−0.97%685.27 K0.0842.28 B ZAR6.850.89 ZAR+39.14%7.72%Finance
Buy
IVTInvicta Holdings Limited
756.55 M ZAR3,350 ZAC−0.03%1.02 K0.582.85 B ZAR6.035.56 ZAR−27.97%3.73%Distribution services
No rating
FTHFrontier Transport Holdings Limited
724.98 M ZAR603 ZAC+0.33%3.34 K0.711.79 B ZAR4.751.27 ZAR+0.42%11.19%Transportation
No rating
ACTAfroCentric Investment Corporation Limited
710.95 M ZAR61 ZAC0.00%1850.00512.25 M ZAR—−1.60 ZAR−1,148.00%0.00%Retail trade
No rating
NPKNampak Limited
700.7 M ZAR50,489 ZAC−1.00%470.024.04 B ZAR3.61139.82 ZAR+79.91%0.00%Process industries
No rating
PMRPremier Group Limited
675.64 M ZAR16,600 ZAC+0.61%7.91 K0.0227.17 B ZAR14.7711.24 ZAR+21.91%2.07%Distribution services
Strong buy
MTAMetair Investments Limited
666.37 M ZAR485 ZAC0.00%9630.01934.68 M ZAR—−0.68 ZAR+65.94%0.00%Producer manufacturing
No rating
BELBell Equipment Limited
664.34 M ZAR3,899 ZAC0.00%16.02 K0.643.73 B ZAR17.862.18 ZAR−30.77%3.33%Producer manufacturing
No rating
TRUTruworths International Limited
640 M ZAR4,681 ZAC+1.30%722.63 K0.2816.57 B ZAR6.607.09 ZAR−4.14%10.38%Retail trade
Neutral
SSUSouthern Sun Limited
635 M ZAR1,049 ZAC+1.65%320.0013.5 B ZAR11.370.92 ZAR+20.78%2.94%Consumer services
Strong buy
ARTArgent Industrial Limited
629.24 M ZAR4,260 ZAC−2.05%1.75 K0.082.31 B ZAR7.795.47 ZAR+10.28%3.14%Producer manufacturing
No rating
MDIMaster Drilling Group Ltd.
611.18 M ZAR1,482 ZAC+2.92%200.002.17 B ZAR4.493.30 ZAR−14.62%0.00%Non-energy minerals
No rating
SURSpur Corporation Limited
554.01 M ZAR4,150 ZAC0.00%20.003.48 B ZAR19.802.10 ZAR−36.22%7.90%Consumer non-durables
Strong buy
SHGSea Harvest Group Ltd.
506.4 M ZAR865 ZAC−1.14%2540.003 B ZAR10.740.81 ZAR−24.71%8.69%Process industries
Strong buy
DCPDis-Chem Pharmacies Limited
499.76 M ZAR2,755 ZAC−1.01%542.26 K0.3323.93 B ZAR24.141.14 ZAR−17.00%1.66%Retail trade
Sell
QFHQuantum Foods Holdings Ltd
476.45 M ZAR894 ZAC+12.74%2400.061.8 B ZAR5.831.53 ZAR+16.92%7.06%Process industries
No rating
ADHADvTECH Limited
475.4 M ZAR5,600 ZAC+1.50%74.33 K0.1229.9 B ZAR22.442.50 ZAR+15.84%2.35%Commercial services
No rating