Large cap South African companies

South African companies below have the highest market value. These are well-known, established companies and sector leaders. Find them sorted by market cap and check their stats to see why they’re doing so great.
Symbol
Mkt cap
Price
Chg %
Vol
Rel vol
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
GFIGold Fields Limited
609.33 B ZAR67,908 ZAC−0.25%380.83 K0.148.2282.59 ZAR+118.05%3.70%Non-energy minerals
Buy
NPNNaspers Limited Class N
547.97 B ZAR75,440 ZAC+5.40%896.01 K0.356.83110.46 ZAR−1.10%0.71%Technology services
Buy
FSRFirstRand Limited
529.24 B ZAR9,436 ZAC−0.01%21.56 M1.2614.756.40 ZAR−14.48%5.39%Finance
Buy
CPICapitec Limited
521.93 B ZAR452,121 ZAC+0.33%32.1 K0.1331.09145.40 ZAR+22.47%1.79%Finance
Strong buy
SBKStandard Bank Group Limited
501.51 B ZAR31,029 ZAC+0.18%500.36 K0.199.8731.43 ZAR+13.19%5.47%Finance
Buy
VALValterra Platinum Limited
360.55 B ZAR137,500 ZAC+0.15%144.21 K0.149.96138.07 ZAR+2,655.78%3.94%Non-energy minerals
Buy
MTNMTN Group Limited
346.87 B ZAR19,837 ZAC+0.21%534.36 K0.1120.429.72 ZAR+136.89%2.55%Communications
Buy
VODVodacom Group Limited
294.01 B ZAR15,206 ZAC+0.03%173.49 K0.0814.6410.39 ZAR+22.96%4.83%Communications
Neutral
INLInvestec Limited
263.02 B ZAR13,848 ZAC−0.32%71.71 K0.057.6818.02 ZAR+5.51%6.38%Finance
No rating
IMPImpala Platinum Holdings Limited
205.24 B ZAR21,122 ZAC−7.27%1.05 M0.296.1434.38 ZAR+3,988.80%2.50%Non-energy minerals
Buy
HARHarmony Gold Mining Co. Ltd.
198.61 B ZAR30,491 ZAC−2.98%2.13 M0.706.5246.79 ZAR+104.50%2.14%Non-energy minerals
Buy
ABGAbsa Group Limited
184.51 B ZAR22,151 ZAC−0.47%334.29 K0.147.9227.96 ZAR+1.54%7.50%Finance
Buy
DSYDiscovery Limited
180.89 B ZAR26,692 ZAC−0.61%95.06 K0.0513.8619.25 ZAR+38.05%1.18%Finance
Buy
SHPShoprite Holdings Limited
175.37 B ZAR31,603 ZAC−1.22%162.24 K0.1121.5814.65 ZAR+4.93%2.52%Retail trade
Strong buy
SLMSanlam Limited
162.41 B ZAR8,208 ZAC−0.19%300.09 K0.059.188.94 ZAR−16.13%5.90%Finance
Strong buy
BIDBid Corporation Limited
150.16 B ZAR43,981 ZAC−1.71%98.49 K0.1416.5526.57 ZAR+9.51%2.73%Consumer services
Buy
SOLSasol Limited
142.07 B ZAR21,678 ZAC−2.37%373.92 K0.0911.6718.58 ZAR+78.10%0.00%Process industries
Buy
NEDNedbank Group
135.23 B ZAR29,760 ZAC−0.14%492.28 K0.3015.7118.94 ZAR−44.35%7.41%Finance
Buy
OUTOUTsurance Group Limited
131.82 B ZAR8,511 ZAC−0.21%268.2 K0.0823.513.62 ZAR+19.33%3.15%Finance
Buy
SSWSibanye Stillwater Limited
127.6 B ZAR4,495 ZAC−0.29%1.69 M0.129.064.96 ZAR2.82%Non-energy minerals
Buy
REMRemgro Limited
115.66 B ZAR20,576 ZAC+0.51%163.95 K0.1779.262.60 ZAR−56.38%2.08%Finance
Neutral
NPHNortham Platinum Holdings Limited
113.11 B ZAR28,342 ZAC−1.34%377.64 K0.158.1934.59 ZAR+816.99%3.08%Non-energy minerals
Buy
NRPNEPI Rockcastle N.V.
104.19 B ZAR14,646 ZAC+0.14%146.92 K0.0910.2214.33 ZAR−10.55%7.71%Finance
Buy
NY1Ninety One Ltd.
89.52 B ZAR4,432 ZAC−0.05%40.34 K0.0611.123.99 ZAR+0.07%6.68%Finance
Strong buy
BVTBidvest Group Limited
78.85 B ZAR22,630 ZAC−2.46%197.85 K0.1912.5218.07 ZAR+1.39%4.06%Retail trade
Strong buy
KIOKumba Iron Ore Limited
73.13 B ZAR22,465 ZAC−1.48%75.55 K0.156.2036.22 ZAR−20.56%10.36%Non-energy minerals
Neutral
APNAspen Pharmacare Holdings Limited
70.83 B ZAR15,936 ZAC−3.05%167.7 K0.0626.745.96 ZAR1.36%Health technology
Neutral
PPHPepkor Holdings Ltd.
68 B ZAR1,841 ZAC−0.16%7.64 M0.3611.511.60 ZAR+211.21%2.90%Retail trade
Buy
OMUOld Mutual Ltd.
62.93 B ZAR1,394 ZAC−0.36%2.64 M0.107.371.89 ZAR+29.18%6.41%Finance
Buy
GRTGrowthpoint Properties Limited
54.48 B ZAR1,609 ZAC+0.25%1.89 M0.127.262.22 ZAR+43.68%8.20%Finance
Neutral
MTMMomentum Group Limited
47.94 B ZAR3,863 ZAC−0.03%452.98 K0.217.734.99 ZAR+14.72%5.33%Finance
Buy
CLSClicks Group Limited
47.84 B ZAR20,704 ZAC+0.28%154.74 K0.0814.6614.13 ZAR+12.09%4.44%Retail trade
Buy
SNTSantam Limited
45.57 B ZAR40,608 ZAC−1.69%30.89 K0.3510.6538.13 ZAR+5.18%4.06%Finance
Buy
EXXExxaro Resources Limited
43.12 B ZAR18,088 ZAC−1.79%101.11 K0.096.3328.56 ZAR−15.75%10.01%Energy minerals
Strong buy
MRPMr Price Group Limited
41.61 B ZAR16,249 ZAC+0.40%47.08 K0.0611.5414.08 ZAR+2.60%5.62%Retail trade
Buy
RDFRedefine Properties Limited
41.39 B ZAR606 ZAC+0.17%2.05 M0.126.780.89 ZAR+39.14%8.02%Finance
Buy
KSTPSG Financial Services Limited
40.1 B ZAR3,261 ZAC−0.49%42.52 K0.0323.771.37 ZAR+37.33%1.64%Finance
No rating
TBSTiger Brands Limited
39.43 B ZAR27,275 ZAC−0.44%57.65 K0.1112.5021.82 ZAR−7.75%6.11%Consumer non-durables
Strong buy
BOXBoxer Retail Limited
37.15 B ZAR8,133 ZAC+0.15%389.64 K0.5223.913.40 ZAR+13.56%1.81%Consumer services
Buy
DRDDRDGOLD Ltd.
36.01 B ZAR4,108 ZAC−1.98%533.14 K0.368.404.89 ZAR+89.07%2.12%Non-energy minerals
Buy
VKEVukile Property Fund Limited
35.77 B ZAR2,397 ZAC0.00%307.58 K0.065.424.42 ZAR+65.05%5.98%Finance
Buy
WHLWoolworths Holdings Limited
34.25 B ZAR3,764 ZAC−1.67%399.72 K0.0414.472.60 ZAR−3.87%5.21%Retail trade
Neutral
ARIAfrican Rainbow Minerals Limited
31.24 B ZAR17,265 ZAC−0.47%28.85 K0.068.6220.02 ZAR+1,096.71%6.29%Non-energy minerals
Buy
PMRPremier Group Limited
30.03 B ZAR18,257 ZAC+0.10%47.29 K0.1316.2411.24 ZAR+21.91%1.85%Distribution services
Strong buy
FFBFortress Real Estate Investments Limited Class B
29.22 B ZAR2,547 ZAC+0.55%40.41 K0.016.144.15 ZAR+85.97%6.86%Finance
Strong buy
AVIAVI Limited Class Y
28.53 B ZAR8,461 ZAC−0.60%362.73 K0.2811.137.60 ZAR+5.41%7.68%Consumer non-durables
Buy
ADHADvTECH Limited
28.29 B ZAR5,180 ZAC−0.77%109.3 K0.1620.762.50 ZAR+15.84%2.25%Commercial services
No rating
TKGTelkom SA SOC Ltd.
26.17 B ZAR5,371 ZAC+0.36%72.2 K0.117.557.12 ZAR−52.75%5.16%Communications
Buy
HYPHyprop Investments Limited
25.53 B ZAR6,110 ZAC−0.02%51.97 K0.046.799.00 ZAR+59.10%5.12%Finance
Neutral
RESResilient REIT Limited
25.43 B ZAR7,825 ZAC+0.32%57.9 K0.105.3414.65 ZAR+126.57%6.31%Finance
Buy
DCPDis-Chem Pharmacies Limited
23.3 B ZAR2,691 ZAC−0.70%165.66 K0.0923.581.14 ZAR−17.00%1.69%Retail trade
Neutral
NTCNetcare Limited
20.71 B ZAR1,781 ZAC−0.67%154.23 K0.0412.351.44 ZAR+20.97%5.20%Health services
Buy
PIKPick N Pay Stores Limited
20.65 B ZAR1,935 ZAC+0.36%519.85 K0.25−0.99 ZAR+22.76%0.00%Retail trade
Sell
GNDGrindrod Limited
20.2 B ZAR2,978 ZAC−1.00%2.79 M1.8716.571.80 ZAR−7.32%1.34%Transportation
No rating
DTCDatatec Limited
20.15 B ZAR8,169 ZAC−1.78%122.8 K0.1312.136.73 ZAR+48.08%4.97%Technology services
No rating
OMNOmnia Holdings Limited
19.55 B ZAR12,199 ZAC−0.82%91.81 K0.1114.258.56 ZAR+22.82%3.81%Process industries
Neutral
OPAOptasia Limited
19.06 B ZAR1,542 ZAC+0.26%441.37 K0.320.00%Finance
Buy
MTHMotus Holdings Limited
19.03 B ZAR11,266 ZAC+0.36%155.47 K0.436.4817.38 ZAR+24.02%5.38%Distribution services
Buy
LTELighthouse Properties Plc
17.58 B ZAR831 ZAC−0.12%19 K0.028.231.01 ZAR+27.29%6.69%Finance
Neutral
LHCLife Healthcare Group Holdings Limited
17.05 B ZAR1,180 ZAC0.00%559.84 K0.162.494.74 ZAR4.80%Health services
Buy
TGAThungela Resources Limited
16.95 B ZAR11,758 ZAC−2.56%88.07 K0.13−47.09 ZAR−347.45%10.49%Utilities
Neutral
CMLCoronation Fund Managers Limited
16.89 B ZAR4,349 ZAC−0.32%233.23 K0.339.394.63 ZAR−27.33%10.39%Finance
Strong buy
TFGFoschini Group Limited
16.13 B ZAR5,038 ZAC+1.02%70.14 K0.0412.394.07 ZAR−58.17%5.47%Retail trade
Neutral
FTAFairvest Limited Class A
15.64 B ZAR1,981 ZAC−0.20%1380.0224.370.81 ZAR+22.41%7.29%Finance
Neutral
EQUEquites Property Fund Ltd ZAR
15.55 B ZAR1,795 ZAC+0.22%68.99 K0.069.281.93 ZAR+67.95%7.78%Finance
Buy
TRUTruworths International Limited
15.13 B ZAR4,179 ZAC−1.00%396.33 K0.235.897.09 ZAR−4.14%11.56%Retail trade
Neutral
MSPMAS P.L.C.
15.01 B ZAR2,113 ZAC−0.09%41.22 K0.0411.611.82 ZAR−53.13%0.00%Finance
No rating
SDOStadio Holdings Pty Ltd.
14.15 B ZAR1,651 ZAC−1.55%2.79 M0.9440.050.41 ZAR+17.87%1.00%Commercial services
No rating
SSUSouthern Sun Limited
14 B ZAR1,010 ZAC−6.13%337.57 K0.6010.950.92 ZAR+20.78%2.73%Consumer services
Strong buy
JSEJSE Limited
13.38 B ZAR15,646 ZAC−0.34%19.43 K0.2011.0614.15 ZAR+19.66%6.76%Finance
Buy
HCIHosken Consolidated Investments Limited
12.92 B ZAR16,183 ZAC−0.41%1.16 K0.035.0631.95 ZAR−60.90%1.20%Consumer services
No rating
ATTAttacq Limited
12.69 B ZAR1,810 ZAC−0.17%45.78 K0.078.972.02 ZAR−4.03%5.08%Finance
Neutral
PPCPPC Limited
12.02 B ZAR791 ZAC+1.02%1.46 M0.3114.030.56 ZAR+77.91%3.77%Non-energy minerals
Strong buy
WBCWe Buy Cars Holdings Ltd.
11.94 B ZAR2,858 ZAC+0.18%89.97 K0.0712.992.20 ZAR+0.62%2.20%Retail trade
Buy
BATBrait PLC
11.7 B ZAR206 ZAC−2.83%69.57 M2.886.570.31 ZAR+30.72%0.00%Finance
No rating
SUISun International Limited
11.01 B ZAR4,522 ZAC−3.07%251.21 K0.476.876.59 ZAR+8.64%9.10%Consumer services
Buy
AELAltron Limited Class A
10.88 B ZAR2,790 ZAC0.00%6.22 K0.0115.171.84 ZAR+84.78%4.16%Technology services
No rating
ITEItaltile Limited
10.23 B ZAR829 ZAC−1.43%6890.007.371.13 ZAR−10.40%5.42%Retail trade
Buy
AFEAECI Ltd
9.69 B ZAR10,150 ZAC−0.11%23.12 K0.0828.133.61 ZAR2.24%Process industries
No rating
SACSA Corporate Real Estate Ltd.
9.62 B ZAR354 ZAC+1.14%1.06 M0.3412.050.29 ZAR+21.61%7.59%Finance
Buy
RLOReunert Limited
9.03 B ZAR5,723 ZAC−0.38%33.85 K0.0510.625.39 ZAR+1.55%6.80%Consumer durables
No rating
SPPSpar Group Limited
8.73 B ZAR4,504 ZAC−0.71%274.52 K0.12−1.96 ZAR+90.50%0.00%Distribution services
Neutral
AFHAlexander Forbes Group Holdings Limited
8.69 B ZAR748 ZAC−0.93%19.07 K0.1411.740.64 ZAR−8.58%7.70%Finance
No rating
WBOWilson Bayly Holmes-Ovcon Limited
8.68 B ZAR13,949 ZAC+0.17%9.98 K0.046.0623.02 ZAR−1.50%4.44%Industrial services
Buy
THATharisa Plc
8.23 B ZAR2,752 ZAC0.00%1.13 K0.034.026.85 ZAR+123.63%2.48%Non-energy minerals
Strong buy
CCDCell C Holdings Ltd.
8.2 B ZAR2,389 ZAC−3.12%1280.001.9512.24 ZAR0.00%Miscellaneous
No rating
SSSStor-Age Property REIT Ltd.
8.15 B ZAR1,584 ZAC−0.38%34.42 K0.057.032.25 ZAR−22.78%7.11%Finance
Neutral
BTNBurstone Group Limited
7.78 B ZAR977 ZAC+1.14%216.3 K0.289.850.99 ZAR9.65%Finance
Strong buy
OCEOceana Group Limited
7.69 B ZAR6,548 ZAC−0.79%4.81 K0.0511.035.94 ZAR−9.27%4.45%Consumer non-durables
Strong buy
ARLAstral Foods Limited
7.6 B ZAR19,554 ZAC−0.82%4.19 K0.074.7840.95 ZAR+172.36%10.30%Process industries
No rating
RBXRaubex Group Limited
7.54 B ZAR4,119 ZAC−1.27%12.08 K0.056.895.97 ZAR+0.66%4.70%Industrial services
No rating
SAPSappi Limited
7.48 B ZAR1,269 ZAC+2.50%248.93 K0.09−22.75 ZAR−912.83%0.00%Process industries
Neutral
TSGTsogo Sun Limited
7.44 B ZAR757 ZAC−1.69%110.62 K0.246.001.26 ZAR+5.45%6.12%Consumer services
Neutral
BLUBlu Label Unlimited Group Ltd
7.41 B ZAR803 ZAC−1.59%257.49 K0.12−5.42 ZAR−297.09%5.34%Distribution services
No rating
ACSAcsion Limited
7.09 B ZAR1,799 ZAC+78.12%3.96 K2.886.312.85 ZAR−32.75%4.55%Finance
No rating
KAPKAP Limited
7.02 B ZAR276 ZAC−1.43%612.31 K0.11−0.05 ZAR−6,125.00%0.00%Transportation
Strong sell
DIBDipula Properties Limited Class B
6.88 B ZAR680 ZAC+0.15%23.36 K0.036.711.01 ZAR+15.92%7.93%Finance
No rating
CAACA Sales Holdings (Pty) Ltd.
6.56 B ZAR1,408 ZAC+3.53%220.009.631.46 ZAR+11.43%2.08%Distribution services
No rating
EMIEmira Property Fund Ltd.
6.52 B ZAR1,423 ZAC+0.78%2.46 K0.019.231.54 ZAR−68.53%8.91%Finance
Sell
SEASpear REIT Ltd.
6.36 B ZAR1,275 ZAC0.00%8.99 K0.016.182.06 ZAR+14.94%6.76%Finance
No rating