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
NPNNaspers Limited Class N
655.28 B ZAR86,518 ZAC+1.08%176.74 K0.096.89125.63 ZAR+85.43%0.59%Technology services
Strong buy
FSRFirstRand Limited
529.68 B ZAR9,669 ZAC+2.37%909.27 K0.1012.317.86 ZAR+10.67%5.36%Finance
Buy
GFIGold Fields Limited
528.13 B ZAR63,603 ZAC+7.79%322.6 K0.119.1369.66 ZAR+177.84%4.32%Non-energy minerals
Buy
CPICapitec Bank Holdings Limited
521 B ZAR461,872 ZAC+2.92%40.1 K0.2131.77145.40 ZAR+22.47%1.78%Finance
Buy
SBKStandard Bank Group Limited
519.11 B ZAR32,920 ZAC+2.68%235.32 K0.1111.0229.88 ZAR+14.12%5.29%Finance
Buy
MTNMTN Group Limited
394.34 B ZAR22,639 ZAC+0.60%236.2 K0.0620.5611.01 ZAR2.22%Communications
Buy
VALValterra Platinum Limited
314.08 B ZAR132,038 ZAC+10.40%258.01 K0.3022.6058.44 ZAR+118.22%2.09%Non-energy minerals
Buy
VODVodacom Group Limited
291.11 B ZAR15,121 ZAC+0.47%229.82 K0.1714.5610.39 ZAR+22.96%4.42%Communications
Neutral
INLInvestec Limited
255.38 B ZAR14,095 ZAC+1.47%120.97 K0.138.0817.45 ZAR+2.16%6.34%Finance
Buy
ABGAbsa Group Limited
198.97 B ZAR24,872 ZAC+3.63%441.48 K0.209.3826.51 ZAR+2.18%6.81%Finance
Buy
DSYDiscovery Limited
190.62 B ZAR28,588 ZAC+1.01%78.75 K0.0517.8316.04 ZAR+31.01%1.10%Finance
Strong buy
IMPImpala Platinum Holdings Limited
177.77 B ZAR21,915 ZAC+11.09%1.22 M0.3124.039.12 ZAR2.91%Non-energy minerals
Buy
SLMSanlam Limited
173.87 B ZAR8,963 ZAC+1.81%418.56 K0.0911.897.54 ZAR−28.44%5.51%Finance
Buy
HARHarmony Gold Mining Co. Ltd.
162.24 B ZAR28,252 ZAC+9.85%616.84 K0.1810.9825.73 ZAR+54.32%2.66%Non-energy minerals
Buy
SHPShoprite Holdings Limited
161.66 B ZAR29,512 ZAC+0.07%94.09 K0.0421.1313.97 ZAR+14.97%2.72%Retail trade
Strong buy
BIDBid Corporation Limited
145.29 B ZAR43,680 ZAC+0.89%73.6 K0.0916.7226.13 ZAR+10.69%2.81%Consumer services
Buy
SOLSasol Limited
135.91 B ZAR19,619 ZAC−8.14%1.44 M0.4952.913.71 ZAR0.00%Process industries
Buy
NEDNedbank Group
118.21 B ZAR26,916 ZAC+3.32%147.37 K0.1316.4116.40 ZAR−53.37%8.18%Finance
Buy
OUTOUTsurance Group Limited
114.07 B ZAR7,486 ZAC+1.44%116.72 K0.0623.213.23 ZAR+19.55%3.65%Finance
Buy
SSWSibanye Stillwater Limited
112.83 B ZAR4,373 ZAC+9.71%3.65 M0.24−1.83 ZAR+30.44%3.29%Non-energy minerals
Buy
REMRemgro Limited
106.35 B ZAR19,288 ZAC+2.46%114.93 K0.1322.288.66 ZAR−33.34%2.24%Finance
Neutral
NPHNortham Platinum Holdings Limited
102.17 B ZAR28,194 ZAC+8.65%572.94 K0.2212.2922.94 ZAR+496.56%3.47%Non-energy minerals
Neutral
NRPNEPI Rockcastle N.V.
101.15 B ZAR14,423 ZAC+1.57%93.66 K0.0710.2014.14 ZAR−18.58%7.81%Finance
Buy
KIOKumba Iron Ore Limited
97.88 B ZAR31,031 ZAC+1.68%14.35 K0.056.8345.43 ZAR−0.57%10.50%Non-energy minerals
Neutral
NY1Ninety One Ltd.
92.71 B ZAR4,692 ZAC+1.60%18.14 K0.0311.773.99 ZAR+0.07%6.47%Finance
Neutral
PPHPepkor Holdings Ltd.
81.62 B ZAR2,344 ZAC+6.35%3.13 M0.2314.661.60 ZAR+211.21%2.40%Retail trade
Buy
BVTBidvest Group Limited
81.03 B ZAR24,408 ZAC+2.38%51.61 K0.0413.6517.89 ZAR−7.09%3.98%Retail trade
Strong buy
APNAspen Pharmacare Holdings Limited
65.08 B ZAR14,648 ZAC−0.01%27.73 K0.03−4.51 ZAR−144.69%1.44%Health technology
Buy
OMUOld Mutual Ltd.
60.86 B ZAR1,376 ZAC+1.70%1.13 M0.107.251.90 ZAR+11.39%6.58%Finance
Neutral
GRTGrowthpoint Properties Limited
57.6 B ZAR1,742 ZAC+2.65%734.4 K0.1111.521.51 ZAR+42.32%7.63%Finance
Neutral
CLSClicks Group Limited
55.04 B ZAR23,786 ZAC+1.06%70.95 K0.0516.8414.13 ZAR+12.09%3.76%Retail trade
Buy
EXXExxaro Resources Limited
50.51 B ZAR21,508 ZAC−0.30%55.77 K0.086.7731.78 ZAR−0.53%8.54%Energy minerals
Strong buy
MTMMomentum Group Limited
48.46 B ZAR3,985 ZAC+2.02%91.27 K0.048.914.47 ZAR+23.72%5.12%Finance
Buy
WHLWoolworths Holdings Limited
46.26 B ZAR5,374 ZAC+3.95%458.69 K0.1627.981.92 ZAR−41.62%3.85%Retail trade
Buy
MRPMr Price Group Limited
43.71 B ZAR17,413 ZAC+2.79%171.48 K0.1312.3714.08 ZAR+2.59%5.41%Retail trade
Buy
SNTSantam Limited
43.39 B ZAR39,971 ZAC+1.61%2.91 K0.0310.8736.78 ZAR+10.70%4.27%Finance
Buy
TBSTiger Brands Limited
42.79 B ZAR29,721 ZAC+1.15%24.19 K0.0413.6221.82 ZAR−7.75%5.59%Consumer non-durables
Strong buy
RDFRedefine Properties Limited
40.92 B ZAR613 ZAC+2.51%1.24 M0.156.860.89 ZAR+39.14%7.90%Finance
Neutral
KSTPSG Financial Services Limited
36.42 B ZAR3,026 ZAC+2.26%177.89 K0.2422.061.37 ZAR+37.33%1.86%Finance
Neutral
BOXBoxer Retail Limited
36.36 B ZAR7,978 ZAC+0.35%55.81 K0.0723.453.40 ZAR+13.56%1.77%Consumer services
Neutral
VKEVukile Property Fund Limited
35.05 B ZAR2,409 ZAC+2.55%473.89 K0.096.923.48 ZAR+134.05%5.82%Finance
Buy
ARIAfrican Rainbow Minerals Limited
33.67 B ZAR19,901 ZAC+6.45%69.81 K0.0829.646.71 ZAR−60.35%5.88%Non-energy minerals
Buy
DRDDRDGOLD Ltd.
32.86 B ZAR4,050 ZAC+5.74%2.26 M2.0510.993.68 ZAR+86.53%2.35%Non-energy minerals
Neutral
AVIAVI Limited Class Y
32.64 B ZAR9,890 ZAC+1.57%59.41 K0.0612.927.65 ZAR+7.87%6.69%Consumer non-durables
Strong buy
TKGTelkom SA SOC Ltd.
29.75 B ZAR6,113 ZAC+0.48%66.42 K0.068.597.12 ZAR−52.75%2.68%Communications
Neutral
PMRPremier Group Limited
29.63 B ZAR17,847 ZAC+0.27%17.7 K0.1717.3910.26 ZAR+26.80%2.42%Distribution services
Buy
DCPDis-Chem Pharmacies Limited
28.84 B ZAR3,403 ZAC+1.46%18.43 K0.0129.821.14 ZAR−17.00%1.71%Retail trade
Neutral
RESResilient REIT Limited
26.75 B ZAR8,344 ZAC+1.72%4.16 K0.016.1213.64 ZAR+58.55%5.69%Finance
Neutral
FFBFortress Real Estate Investments Limited Class B
26.25 B ZAR2,445 ZAC+2.26%80.56 K0.058.582.85 ZAR+23.23%7.28%Finance
Neutral
ADHADvTECH Limited
23.7 B ZAR4,388 ZAC+0.87%413.14 K0.8618.832.33 ZAR+16.51%2.71%Commercial services
No rating
HYPHyprop Investments Limited
23.14 B ZAR5,833 ZAC+2.14%6.69 K0.016.479.02 ZAR+11.94%5.49%Finance
Neutral
PIKPick N Pay Stores Limited
21.79 B ZAR2,091 ZAC+1.85%394.09 K0.14−0.99 ZAR+22.76%0.00%Retail trade
Sell
TFGFoschini Group Limited
20.5 B ZAR6,635 ZAC+4.70%304.16 K0.1016.244.09 ZAR−57.98%5.68%Retail trade
Buy
NTCNetcare Limited
20.07 B ZAR1,728 ZAC+2.61%569.76 K0.1511.991.44 ZAR+20.97%5.05%Health services
Buy
TRUTruworths International Limited
19.87 B ZAR5,691 ZAC+2.95%246.36 K0.177.617.48 ZAR−25.07%8.88%Retail trade
Neutral
MTHMotus Holdings Limited
18.78 B ZAR11,497 ZAC+3.76%36.18 K0.127.4315.47 ZAR+10.37%5.51%Distribution services
Buy
TGAThungela Resources Limited
18.78 B ZAR12,909 ZAC−3.42%45.23 K0.06−55.97 ZAR−311.83%9.73%Utilities
Neutral
DTCDatatec Limited
18.77 B ZAR8,009 ZAC+1.39%22.03 K0.0411.896.73 ZAR+48.08%4.75%Technology services
Buy
OMNOmnia Holdings Limited
17.74 B ZAR11,201 ZAC+0.32%33.4 K0.0513.098.56 ZAR+22.82%3.58%Process industries
Buy
GNDGrindrod Limited
17.34 B ZAR2,589 ZAC+0.27%55 K0.058.363.10 ZAR+558.67%1.55%Transportation
Neutral
FTAFairvest Limited Class A
16.22 B ZAR1,898 ZAC+3.15%30.0023.350.81 ZAR+22.41%7.75%Finance
Buy
LTELighthouse Properties Plc
15.55 B ZAR745 ZAC+1.22%14.51 K0.017.401.01 ZAR+49.14%7.42%Finance
Sell
CMLCoronation Fund Managers Limited
15.49 B ZAR4,170 ZAC+4.25%53.38 K0.099.004.63 ZAR−27.33%11.35%Finance
Strong buy
LHCLife Healthcare Group Holdings Limited
14.94 B ZAR1,056 ZAC+2.82%783.26 K0.282.234.74 ZAR5.45%Health services
Neutral
EQUEquites Property Fund Ltd ZAR
14.76 B ZAR1,719 ZAC+1.12%24.45 K0.028.891.93 ZAR+67.95%8.03%Finance
Neutral
MSPMAS P.L.C.
14.71 B ZAR2,079 ZAC+0.29%57.83 K0.1311.421.82 ZAR−53.13%0.00%Finance
Neutral
WBCWe Buy Cars Holdings Ltd.
14.71 B ZAR3,497 ZAC−0.48%47.38 K0.0515.902.20 ZAR+0.62%1.71%Retail trade
Buy
HCIHosken Consolidated Investments Limited
13.83 B ZAR17,596 ZAC+1.13%700.005.5131.95 ZAR−60.90%1.03%Consumer services
No rating
JSEJSE Limited
13.64 B ZAR16,285 ZAC+3.07%28.48 K0.1712.6312.90 ZAR+16.74%6.72%Finance
No rating
SUISun International Limited
13 B ZAR5,509 ZAC+0.90%184.64 K0.288.326.62 ZAR+32.87%7.49%Consumer services
Buy
SSUSouthern Sun Limited
12.9 B ZAR1,007 ZAC+2.65%77.43 K0.0910.920.92 ZAR+20.78%2.55%Consumer services
Buy
PPCPPC Limited
12.75 B ZAR837 ZAC+0.72%600.92 K0.2114.850.56 ZAR+77.91%2.12%Non-energy minerals
Strong buy
ATTAttacq Limited
11.81 B ZAR1,716 ZAC+1.66%2.89 M6.878.522.02 ZAR+4.50%5.39%Finance
Strong buy
AFEAECI Ltd
11.69 B ZAR12,382 ZAC+1.06%16.32 K0.0540.033.09 ZAR1.86%Process industries
No rating
AELAltron Limited Class A
11.68 B ZAR3,039 ZAC+1.37%211.71 K0.3116.521.84 ZAR+84.78%3.27%Technology services
No rating
WBOWilson Bayly Holmes-Ovcon Limited
11.06 B ZAR17,786 ZAC+3.43%24.19 K0.207.5723.50 ZAR+17.41%3.61%Industrial services
Buy
ITEItaltile Limited
10.35 B ZAR857 ZAC+0.71%1.48 K0.017.421.16 ZAR−7.76%5.41%Retail trade
Strong buy
SPPSpar Group Limited
10.04 B ZAR5,301 ZAC+1.69%124.05 K0.12−1.96 ZAR+90.50%0.00%Distribution services
Neutral
SDOStadio Holdings Pty Ltd.
9.66 B ZAR1,133 ZAC−0.61%6.97 K0.0229.830.38 ZAR+24.44%1.61%Commercial services
No rating
SACSA Corporate Real Estate Ltd.
9.45 B ZAR344 ZAC−0.58%1.01 M0.7215.930.22 ZAR−15.93%7.72%Finance
Neutral
RLOReunert Limited
9.27 B ZAR6,024 ZAC+2.10%1.23 M2.0511.185.39 ZAR+1.55%6.49%Consumer durables
No rating
RBXRaubex Group Limited
9.15 B ZAR5,189 ZAC+2.53%29.44 K0.138.695.97 ZAR+0.66%3.99%Industrial services
Strong buy
CLIClientele Limited
8.96 B ZAR1,982 ZAC+0.25%490.0010.871.82 ZAR−10.71%6.68%Miscellaneous
No rating
ARLAstral Foods Limited
8.8 B ZAR23,138 ZAC+1.33%2.48 K0.025.6540.95 ZAR+172.36%4.82%Process industries
Neutral
SSSStor-Age Property REIT Ltd.
8.76 B ZAR1,738 ZAC+1.46%6.81 K0.017.942.19 ZAR−12.97%6.61%Finance
No rating
BATBrait PLC
8.69 B ZAR224 ZAC−0.44%4000.00−0.01 ZAR−102.06%0.00%Finance
No rating
AFHAlexander Forbes Group Holdings Limited
8.64 B ZAR752 ZAC+0.27%3.1 K0.0311.800.64 ZAR−8.58%7.60%Finance
No rating
BTNBurstone Group Limited
7.75 B ZAR980 ZAC+1.77%24.81 K0.019.880.99 ZAR9.72%Finance
Strong buy
BLUBlu Label Unlimited Group Ltd
7.55 B ZAR876 ZAC+1.51%352.23 K0.17−3.24 ZAR−559.57%5.05%Distribution services
No rating
THATharisa Plc
7.53 B ZAR2,598 ZAC+3.10%1.92 K0.053.796.85 ZAR+123.63%2.08%Non-energy minerals
Buy
OCEOceana Group Limited
7.52 B ZAR6,465 ZAC+0.11%1.08 K0.0110.895.94 ZAR−9.27%4.41%Consumer non-durables
Strong buy
TSGTsogo Sun Limited
7.33 B ZAR780 ZAC+2.77%18.38 K0.036.051.29 ZAR+7.68%5.93%Consumer services
Sell
DIBDipula Properties Limited Class B
6.99 B ZAR694 ZAC+0.58%14.82 K0.026.851.01 ZAR+15.92%7.47%Finance
No rating
RCLRCL Foods Limited
6.98 B ZAR776 ZAC−8.60%33.46 K2.196.461.20 ZAR−38.75%7.09%Consumer non-durables
No rating
KAPKAP Limited
6.9 B ZAR279 ZAC+1.45%960.24 K0.3356.820.05 ZAR−87.11%0.00%Transportation
Neutral
EMIEmira Property Fund Ltd.
6.86 B ZAR1,486 ZAC+0.07%4690.009.641.54 ZAR−68.53%8.48%Finance
Sell
SAPSappi Limited
6.65 B ZAR1,137 ZAC+3.36%1.01 M0.23−18.83 ZAR−450.17%0.00%Process industries
Neutral
SEASpear REIT Ltd.
6.46 B ZAR1,317 ZAC+0.15%42.16 K0.056.392.06 ZAR+14.94%6.33%Finance
Strong buy
CAACA Sales Holdings (Pty) Ltd.
6.3 B ZAR1,320 ZAC+1.07%800.009.211.43 ZAR+15.30%2.20%Distribution services
No rating
SPGSuper Group Limited
6.28 B ZAR1,890 ZAC+2.00%1.66 K0.011.8010.49 ZAR0.00%Transportation
Buy