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
CPICapitec Limited
536.26 B ZAR489,771 ZAC−0.29%262.24 K1.0730.92158.42 ZAR+19.79%1.83%Finance
Strong buy
NPNNaspers Limited Class N
524.93 B ZAR75,725 ZAC−2.56%1.81 M0.846.86110.46 ZAR−1.10%0.72%Technology services
Buy
GFIGold Fields Limited
520.82 B ZAR63,019 ZAC+3.91%3.7 M1.287.6382.59 ZAR+118.05%5.92%Non-energy minerals
Buy
FSRFirstRand Limited
515.22 B ZAR9,667 ZAC−0.78%12.99 M1.1215.116.40 ZAR−14.48%5.87%Finance
Buy
SBKStandard Bank Group Limited
483.31 B ZAR31,034 ZAC−0.92%2.48 M1.119.8731.43 ZAR+13.19%5.96%Finance
Buy
MTNMTN Group Limited
370.59 B ZAR21,317 ZAC−2.05%4.41 M1.0121.949.72 ZAR+136.89%2.36%Communications
Buy
VODVodacom Group Limited
313.72 B ZAR16,267 ZAC−2.52%2.26 M1.3015.6610.39 ZAR+22.96%4.53%Communications
Neutral
VALValterra Platinum Limited
290.98 B ZAR115,159 ZAC−1.72%455.61 K0.528.34138.07 ZAR+2,655.78%5.01%Non-energy minerals
Buy
INLInvestec Limited
254.25 B ZAR13,445 ZAC−1.53%1.06 M1.477.4618.02 ZAR+5.51%6.49%Finance
No rating
DSYDiscovery Limited
185.04 B ZAR27,620 ZAC+0.01%1.3 M1.0114.3419.25 ZAR+38.05%1.40%Finance
Buy
SHPShoprite Holdings Limited
184.41 B ZAR33,666 ZAC−1.80%2.74 M2.0022.9914.65 ZAR+4.93%2.60%Retail trade
Strong buy
ABGAbsa Group Limited
184.19 B ZAR23,077 ZAC−0.19%1.98 M0.688.2527.96 ZAR+1.54%7.65%Finance
Buy
SLMSanlam Limited
170.03 B ZAR8,842 ZAC−0.85%4.08 M0.849.898.94 ZAR−16.13%5.63%Finance
Strong buy
SOLSasol Limited
169.89 B ZAR24,700 ZAC−2.82%2.73 M0.7013.3018.58 ZAR+78.10%0.00%Process industries
Buy
HARHarmony Gold Mining Co. Ltd.
162.61 B ZAR27,702 ZAC+1.38%2.19 M1.145.9846.32 ZAR+102.46%4.98%Non-energy minerals
Buy
IMPImpala Platinum Holdings Limited
156.3 B ZAR17,525 ZAC−2.78%2.46 M0.765.1034.38 ZAR+3,988.80%5.19%Non-energy minerals
Strong buy
BIDBid Corporation Limited
155.31 B ZAR46,860 ZAC−0.18%1.37 M1.2817.6326.57 ZAR+9.51%2.68%Consumer services
Buy
OUTOUTsurance Group Limited
136.71 B ZAR9,014 ZAC+0.32%2.57 M1.5224.903.62 ZAR+19.33%3.30%Finance
Buy
NEDNedbank Group
130.15 B ZAR29,529 ZAC−1.87%2.49 M1.7615.5918.94 ZAR−44.35%7.52%Finance
Buy
REMRemgro Limited
117.87 B ZAR20,982 ZAC+0.10%1.14 M1.2280.822.60 ZAR−56.38%2.85%Finance
Buy
SSWSibanye Stillwater Limited
104.11 B ZAR3,856 ZAC+0.42%7.75 M0.667.774.96 ZAR—9.03%Non-energy minerals
Buy
NRPNEPI Rockcastle N.V.
103.29 B ZAR14,547 ZAC+0.37%931.55 K0.7310.1514.33 ZAR−10.55%7.42%Finance
Buy
NPHNortham Platinum Holdings Limited
93.3 B ZAR24,544 ZAC−1.88%1.1 M0.467.1034.59 ZAR+816.99%7.17%Non-energy minerals
Buy
NY1Ninety One Ltd.
86.19 B ZAR4,156 ZAC−2.44%607.94 K1.6010.423.99 ZAR+0.07%6.95%Finance
Strong buy
BVTBidvest Group Limited
82.18 B ZAR24,778 ZAC−1.60%901.87 K0.9113.7118.07 ZAR+1.39%4.04%Retail trade
Strong buy
APNAspen Pharmacare Holdings Limited
70.57 B ZAR16,639 ZAC−0.47%530.44 K0.2327.925.96 ZAR—1.42%Health technology
Neutral
KIOKumba Iron Ore Limited
69.94 B ZAR22,572 ZAC+1.42%600.39 K1.586.2336.22 ZAR−20.56%10.70%Non-energy minerals
Neutral
PPHPepkor Holdings Ltd.
67.12 B ZAR1,965 ZAC+1.24%21.27 M1.0812.291.60 ZAR+211.21%2.91%Retail trade
Buy
OMUOld Mutual Ltd.
62.77 B ZAR1,466 ZAC−1.68%11.38 M0.787.751.89 ZAR+29.18%6.55%Finance
Buy
GRTGrowthpoint Properties Limited
53.93 B ZAR1,640 ZAC+0.31%8.07 M1.127.402.22 ZAR+43.68%8.40%Finance
Neutral
SNTSantam Limited
53.53 B ZAR48,650 ZAC+0.08%92.44 K0.3112.7638.13 ZAR+5.18%3.59%Finance
Buy
CLSClicks Group Limited
51.25 B ZAR22,000 ZAC−4.14%2.06 M0.8815.5014.20 ZAR+4.20%4.10%Retail trade
Buy
MTMMomentum Group Limited
49 B ZAR4,110 ZAC−0.44%991.33 K0.648.234.99 ZAR+14.72%5.82%Finance
Buy
MRPMr Price Group Limited
45.38 B ZAR19,176 ZAC+2.19%1.09 M1.2813.6214.08 ZAR+2.60%5.19%Retail trade
Buy
EXXExxaro Resources Limited
44.43 B ZAR17,949 ZAC−3.28%1.12 M1.186.2928.56 ZAR−15.75%8.96%Energy minerals
Strong buy
RDFRedefine Properties Limited
44.27 B ZAR664 ZAC+0.45%13.15 M0.996.441.03 ZAR+73.34%7.30%Finance
Buy
BOXBoxer Retail Limited
39.29 B ZAR8,570 ZAC−0.14%801.3 K1.0124.183.54 ZAR+15.68%1.64%Consumer services
Buy
VKEVukile Property Fund Limited
38.04 B ZAR2,550 ZAC−0.66%1.9 M0.905.774.42 ZAR+65.05%5.65%Finance
Buy
TBSTiger Brands Limited
37.52 B ZAR27,112 ZAC+0.22%292.17 K0.5912.4321.82 ZAR−7.75%6.22%Consumer non-durables
Buy
KSTPSG Financial Services Limited
37.32 B ZAR3,044 ZAC−1.52%791.53 K0.5822.441.36 ZAR+19.34%1.80%Finance
Buy
WHLWoolworths Holdings Limited
35.06 B ZAR4,139 ZAC+0.02%2.99 M0.9415.922.60 ZAR−3.87%5.08%Retail trade
Neutral
DRDDRDGOLD Ltd.
33.08 B ZAR4,119 ZAC+2.36%1.7 M0.988.424.89 ZAR+89.07%4.42%Non-energy minerals
Buy
FFBFortress Real Estate Investments Limited Class B
29.4 B ZAR2,485 ZAC+0.20%2.06 M1.425.994.15 ZAR+85.97%7.18%Finance
Buy
TKGTelkom SA SOC Ltd.
29.24 B ZAR6,331 ZAC+3.53%1.06 M1.148.897.12 ZAR−52.75%4.52%Communications
Buy
PMRPremier Group Limited
28.57 B ZAR17,948 ZAC−1.02%119.99 K0.6815.9711.24 ZAR+21.91%1.97%Distribution services
Buy
AVIAVI Limited Class Y
27.74 B ZAR8,420 ZAC+0.08%662.49 K0.6011.087.60 ZAR+5.41%8.05%Consumer non-durables
Buy
ADHADvTECH Limited
27.52 B ZAR5,200 ZAC+3.65%782.73 K1.1720.842.50 ZAR+15.84%2.47%Commercial services
No rating
ARIAfrican Rainbow Minerals Limited
26.47 B ZAR15,100 ZAC−0.38%301.13 K0.637.3320.61 ZAR+1,132.16%8.17%Non-energy minerals
Buy
RESResilient REIT Limited
25.33 B ZAR7,791 ZAC−0.75%451.06 K0.605.3214.65 ZAR+126.57%6.68%Finance
Buy
HYPHyprop Investments Limited
24.86 B ZAR5,956 ZAC−0.82%402.29 K0.446.629.00 ZAR+59.10%5.91%Finance
Neutral
PIKPick N Pay Stores Limited
23.81 B ZAR2,519 ZAC−0.43%1.92 M0.38—−0.68 ZAR−24.16%0.00%Retail trade
Neutral
DCPDis-Chem Pharmacies Limited
21.78 B ZAR2,442 ZAC−3.10%3.94 M1.5623.391.04 ZAR−27.47%1.79%Retail trade
Sell
NTCNetcare Limited
21.12 B ZAR1,906 ZAC+1.01%3.3 M1.0713.221.44 ZAR+20.97%5.08%Health services
Buy
OMNOmnia Holdings Limited
19.52 B ZAR12,164 ZAC−0.94%714.96 K0.9714.218.56 ZAR+22.82%3.83%Process industries
Neutral
DTCDatatec Limited
19.4 B ZAR5,851 ZAC−0.41%1.96 M1.258.696.73 ZAR+48.08%6.94%Technology services
No rating
OPAOptasia Limited
19.4 B ZAR1,656 ZAC−3.10%188.75 K0.16———0.00%Finance
Strong buy
GNDGrindrod Limited
18.51 B ZAR2,766 ZAC−0.79%290.86 K0.2415.391.80 ZAR−7.32%1.45%Transportation
Neutral
MTHMotus Holdings Limited
18.32 B ZAR11,132 ZAC−2.24%738.4 K1.986.4017.38 ZAR+24.02%6.57%Distribution services
Buy
LHCLife Healthcare Group Holdings Limited
18 B ZAR1,289 ZAC−0.31%2.7 M1.102.724.74 ZAR—4.63%Health services
Buy
TGAThungela Resources Limited
17.89 B ZAR11,956 ZAC−2.57%1.15 M0.94—−47.09 ZAR−347.45%10.21%Utilities
Neutral
LTELighthouse Properties Plc
17.43 B ZAR816 ZAC−0.49%597.64 K0.898.081.01 ZAR+27.29%6.65%Finance
Neutral
FTAFairvest Limited Class A
16.96 B ZAR1,970 ZAC0.00%1.32 K0.0124.230.81 ZAR+22.41%7.35%Finance
Neutral
TRUTruworths International Limited
16.7 B ZAR5,042 ZAC+3.17%2.78 M1.517.117.09 ZAR−4.14%10.12%Retail trade
Neutral
TFGFoschini Group Limited
15.72 B ZAR5,500 ZAC+6.98%4.77 M1.5813.524.07 ZAR−58.17%5.56%Retail trade
Sell
EQUEquites Property Fund Ltd ZAR
15.26 B ZAR1,766 ZAC+0.17%359.3 K0.417.502.35 ZAR+23.20%8.02%Finance
Sell
CMLCoronation Fund Managers Limited
15 B ZAR3,916 ZAC−2.00%406.82 K0.488.454.63 ZAR−27.33%11.79%Finance
Strong buy
MSPMAS P.L.C.
14.55 B ZAR2,050 ZAC−0.15%144.42 K0.6525.880.79 ZAR−78.74%0.00%Finance
No rating
SSUSouthern Sun Limited
13.51 B ZAR1,035 ZAC−2.36%824.19 K4.8011.220.92 ZAR+20.78%2.90%Consumer services
Buy
JSEJSE Limited
13.24 B ZAR15,598 ZAC−1.10%138.29 K0.8911.0314.15 ZAR+19.66%6.83%Finance
Buy
HCIHosken Consolidated Investments Limited
13.04 B ZAR16,258 ZAC−3.80%10.81 K0.355.0931.95 ZAR−60.90%1.22%Consumer services
No rating
SDOStadio Holdings Pty Ltd.
12.64 B ZAR1,474 ZAC−0.34%1.78 M0.8135.760.41 ZAR+17.87%1.23%Commercial services
No rating
ATTAttacq Limited
12.59 B ZAR1,807 ZAC−0.44%420.33 K0.648.962.02 ZAR−4.03%5.67%Finance
Neutral
PPCPPC Limited
12.42 B ZAR830 ZAC+0.97%2.69 M1.1114.720.56 ZAR+77.91%3.73%Non-energy minerals
No rating
WBCWe Buy Cars Holdings Ltd.
11.88 B ZAR2,920 ZAC+1.14%1.9 M2.3013.272.20 ZAR+0.62%2.22%Retail trade
Neutral
SUISun International Limited
11.27 B ZAR4,652 ZAC−1.48%324.27 K0.877.066.59 ZAR+8.64%9.16%Consumer services
Buy
AELAltron Limited Class A
10.88 B ZAR2,816 ZAC−1.81%57.61 K0.3313.122.15 ZAR+125.34%4.30%Technology services
No rating
BATBrait PLC
10.65 B ZAR192 ZAC−1.54%2.89 M0.736.120.31 ZAR+30.72%0.00%Finance
No rating
SPPSpar Group Limited
10.07 B ZAR5,298 ZAC+2.61%555.43 K1.23—−1.96 ZAR+90.50%0.00%Distribution services
Sell
WBOWilson Bayly Holmes-Ovcon Limited
9.48 B ZAR15,819 ZAC−2.05%607.58 K4.346.8723.02 ZAR−1.50%4.07%Industrial services
Buy
AFEAECI Ltd
9.31 B ZAR9,875 ZAC−0.02%127.58 K0.8327.363.61 ZAR—2.50%Process industries
No rating
ITEItaltile Limited
9.31 B ZAR790 ZAC−0.63%72.15 K0.267.021.12 ZAR−10.43%5.88%Retail trade
Buy
SACSA Corporate Real Estate Ltd.
9.21 B ZAR343 ZAC+0.59%604 K0.2911.670.29 ZAR+21.61%8.20%Finance
Buy
RLOReunert Limited
8.48 B ZAR5,328 ZAC+0.28%206.15 K0.639.895.39 ZAR+1.55%7.10%Consumer durables
No rating
AFHAlexander Forbes Group Holdings Limited
8.48 B ZAR730 ZAC+0.27%352.39 K8.7211.460.64 ZAR−8.58%7.74%Finance
No rating
SSSStor-Age Property REIT Ltd.
8.38 B ZAR1,670 ZAC+1.89%611.86 K0.547.412.25 ZAR−22.78%7.12%Finance
Neutral
EXPExemplar REITail Ltd.
8.35 B ZAR2,400 ZAC0.00%2.11 K0.545.214.60 ZAR+35.47%6.69%Finance
No rating
CCDCell C Holdings Ltd.
8.35 B ZAR2,498 ZAC−0.04%7.8 K0.172.0412.24 ZAR—0.00%Miscellaneous
No rating
HETHeriot REIT Ltd.
8.28 B ZAR2,550 ZAC−1.92%9.61 K0.337.253.52 ZAR−18.62%5.58%Finance
No rating
RBXRaubex Group Limited
7.95 B ZAR4,417 ZAC−1.84%174.45 K0.987.395.97 ZAR+0.66%4.59%Industrial services
No rating
OCEOceana Group Limited
7.92 B ZAR6,800 ZAC+0.29%88.2 K0.5511.455.94 ZAR−9.27%4.19%Consumer non-durables
Strong buy
BTNBurstone Group Limited
7.86 B ZAR978 ZAC−0.10%245.69 K0.109.860.99 ZAR—9.66%Finance
No rating
ARLAstral Foods Limited
7.56 B ZAR19,872 ZAC−1.79%182.42 K0.524.8540.95 ZAR+172.36%10.40%Process industries
No rating
BLUBlu Label Unlimited Group Ltd
7.38 B ZAR817 ZAC−0.49%1.86 M1.56—−5.42 ZAR−297.09%6.59%Distribution services
No rating
DIBDipula Properties Limited Class B
7.3 B ZAR725 ZAC0.00%444.27 K4.057.151.01 ZAR+15.92%7.42%Finance
Strong buy
SAPSappi Limited
7.14 B ZAR1,125 ZAC−13.66%7.43 M4.23—−22.75 ZAR−912.83%0.00%Process industries
Neutral
THATharisa Plc
6.87 B ZAR2,290 ZAC−0.43%126.89 K1.763.346.85 ZAR+123.63%2.92%Non-energy minerals
Strong buy
SEASpear REIT Ltd.
6.73 B ZAR1,363 ZAC−0.87%603.26 K7.685.962.29 ZAR+10.03%6.38%Finance
No rating
KAPKAP Limited
6.7 B ZAR262 ZAC−2.96%1.71 M0.39—−0.05 ZAR−6,125.00%0.00%Transportation
Strong sell
RCLRCL Foods Limited
6.66 B ZAR730 ZAC−1.35%2.06 M74.048.730.84 ZAR−53.20%5.41%Consumer non-durables
No rating
TSGTsogo Sun Limited
6.62 B ZAR711 ZAC−1.11%43.52 K0.075.631.26 ZAR+5.45%6.57%Consumer services
Neutral