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
604.51 B ZAR78,960 ZAC−0.69%1.3 M0.827.15110.46 ZAR−1.10%0.64%Technology services
Strong buy
FSRFirstRand Limited
537.65 B ZAR9,587 ZAC+1.99%6.94 M0.9412.207.86 ZAR+10.67%5.28%Finance
Strong buy
CPICapitec Bank Holdings Limited
535.12 B ZAR460,914 ZAC+1.08%152.41 K0.7531.70145.40 ZAR+22.47%1.73%Finance
Buy
SBKStandard Bank Group Limited
518.4 B ZAR32,017 ZAC+1.89%1.49 M0.9510.7229.88 ZAR+14.12%5.29%Finance
Neutral
GFIGold Fields Limited
491.31 B ZAR54,893 ZAC+1.08%1.12 M0.517.8869.66 ZAR+177.84%4.65%Non-energy minerals
Buy
MTNMTN Group Limited
398.09 B ZAR22,719 ZAC+1.85%3.73 M1.0920.6311.01 ZAR2.20%Communications
Buy
VODVodacom Group Limited
297.32 B ZAR15,372 ZAC+0.99%1.45 M1.1514.8010.39 ZAR+22.96%4.78%Communications
Neutral
VALValterra Platinum Limited
294.22 B ZAR112,038 ZAC+0.99%567.08 K0.8719.1758.44 ZAR+118.22%2.23%Non-energy minerals
Buy
INLInvestec Limited
262.86 B ZAR13,761 ZAC+2.46%1.49 M1.677.6418.02 ZAR+5.51%6.39%Finance
Buy
ABGAbsa Group Limited
181.87 B ZAR21,937 ZAC+1.27%2.03 M0.918.2726.51 ZAR+2.18%7.45%Finance
Buy
DSYDiscovery Limited
171.78 B ZAR25,505 ZAC−0.41%778.61 K0.6415.9116.04 ZAR+31.01%1.22%Finance
Neutral
HARHarmony Gold Mining Co. Ltd.
169.21 B ZAR26,822 ZAC+3.31%4.32 M2.0710.4225.73 ZAR+54.32%2.55%Non-energy minerals
Buy
SLMSanlam Limited
168 B ZAR8,507 ZAC+0.87%3.33 M1.0811.287.54 ZAR−28.44%5.70%Finance
Buy
IMPImpala Platinum Holdings Limited
159.49 B ZAR17,700 ZAC+0.59%1.75 M0.6119.419.12 ZAR3.25%Non-energy minerals
Buy
SHPShoprite Holdings Limited
151.46 B ZAR27,630 ZAC+1.66%1.11 M1.2219.7813.97 ZAR+14.97%2.91%Retail trade
Strong buy
BIDBid Corporation Limited
147.84 B ZAR44,057 ZAC+1.95%413.62 K0.7616.8626.13 ZAR+10.69%2.76%Consumer services
Buy
SOLSasol Limited
128.02 B ZAR20,020 ZAC−2.82%3.04 M0.9853.993.71 ZAR0.00%Process industries
Buy
OUTOUTsurance Group Limited
124.93 B ZAR8,083 ZAC+0.32%795.61 K0.4925.063.23 ZAR+19.55%3.34%Finance
Buy
NEDNedbank Group
123.79 B ZAR27,281 ZAC+1.44%595.25 K0.6216.6316.40 ZAR−53.37%7.81%Finance
Buy
REMRemgro Limited
106.5 B ZAR18,850 ZAC+1.03%1.01 M1.4821.778.66 ZAR−33.34%2.23%Finance
Neutral
NRPNEPI Rockcastle N.V.
106.08 B ZAR14,892 ZAC+0.81%787.96 K0.6310.5314.14 ZAR−18.58%7.45%Finance
Buy
SSWSibanye Stillwater Limited
99.58 B ZAR3,518 ZAC+1.18%12.71 M1.11−1.83 ZAR+30.44%3.72%Non-energy minerals
Neutral
NY1Ninety One Ltd.
90.32 B ZAR4,471 ZAC+1.66%802.11 K2.3711.213.99 ZAR+0.07%6.69%Finance
Strong buy
NPHNortham Platinum Holdings Limited
89.45 B ZAR22,720 ZAC+2.17%2.55 M1.229.9122.94 ZAR+496.56%3.96%Non-energy minerals
Buy
KIOKumba Iron Ore Limited
83.85 B ZAR26,143 ZAC+3.15%353.55 K1.305.7545.43 ZAR−0.57%12.25%Non-energy minerals
Neutral
BVTBidvest Group Limited
80.13 B ZAR23,574 ZAC+1.30%453.06 K0.8213.1817.89 ZAR−7.09%4.02%Retail trade
Strong buy
PPHPepkor Holdings Ltd.
75.96 B ZAR2,060 ZAC+0.73%9.83 M1.1312.881.60 ZAR+211.21%2.57%Retail trade
Buy
APNAspen Pharmacare Holdings Limited
64.86 B ZAR14,601 ZAC−2.36%1.46 M1.40−4.51 ZAR−144.69%1.45%Health technology
Buy
GRTGrowthpoint Properties Limited
57.09 B ZAR1,682 ZAC0.00%3.98 M0.6611.131.51 ZAR+42.32%7.70%Finance
Neutral
OMUOld Mutual Ltd.
56.95 B ZAR1,266 ZAC−0.16%24.74 M2.106.671.90 ZAR+11.39%7.03%Finance
Buy
MTMMomentum Group Limited
50.17 B ZAR4,044 ZAC+0.60%958.61 K0.859.044.47 ZAR+23.72%4.95%Finance
Buy
CLSClicks Group Limited
49.19 B ZAR21,227 ZAC+0.71%643.7 K0.4015.0314.13 ZAR+12.09%4.17%Retail trade
Buy
EXXExxaro Resources Limited
47.72 B ZAR20,382 ZAC−1.15%501.65 K0.766.4131.78 ZAR−0.53%9.04%Energy minerals
Strong buy
SNTSantam Limited
43.76 B ZAR39,667 ZAC+1.97%32.17 K0.5510.7936.78 ZAR+10.70%4.24%Finance
Neutral
RDFRedefine Properties Limited
42.22 B ZAR617 ZAC0.00%7.31 M1.126.910.89 ZAR+39.14%7.66%Finance
Neutral
MRPMr Price Group Limited
41.35 B ZAR16,084 ZAC+0.65%729.87 K0.8811.4314.08 ZAR+2.60%5.70%Retail trade
Buy
KSTPSG Financial Services Limited
41.17 B ZAR3,355 ZAC−0.86%701.1 K0.3524.461.37 ZAR+37.33%1.64%Finance
Neutral
WHLWoolworths Holdings Limited
40.06 B ZAR4,477 ZAC−0.13%3.65 M1.6723.311.92 ZAR−41.62%4.44%Retail trade
Buy
TBSTiger Brands Limited
39.25 B ZAR27,274 ZAC+1.32%241.55 K0.8512.5021.82 ZAR−7.75%6.03%Consumer non-durables
Strong buy
VKEVukile Property Fund Limited
35.61 B ZAR2,386 ZAC−0.46%1.16 M0.595.404.42 ZAR+65.05%5.73%Finance
Buy
BOXBoxer Retail Limited
34.53 B ZAR7,548 ZAC+0.47%350.42 K0.7122.193.40 ZAR+13.56%1.86%Consumer services
Neutral
AVIAVI Limited Class Y
30.85 B ZAR9,202 ZAC+1.50%574.55 K0.9512.027.65 ZAR+7.87%7.07%Consumer non-durables
Strong buy
DRDDRDGOLD Ltd.
30.32 B ZAR3,534 ZAC+2.43%1.25 M0.879.593.68 ZAR+86.53%2.55%Non-energy minerals
Buy
PMRPremier Group Limited
29.32 B ZAR17,804 ZAC+0.16%207.04 K0.1115.8411.24 ZAR+21.91%2.42%Distribution services
Buy
ARIAfrican Rainbow Minerals Limited
27.87 B ZAR15,477 ZAC−1.62%1.35 M3.1923.056.71 ZAR−60.35%7.11%Non-energy minerals
Buy
FFBFortress Real Estate Investments Limited Class B
27.61 B ZAR2,393 ZAC+0.46%1.64 M1.568.402.85 ZAR+23.23%7.28%Finance
Buy
TKGTelkom SA SOC Ltd.
26.2 B ZAR5,359 ZAC−1.60%422.74 K0.767.537.12 ZAR−52.75%5.04%Communications
Buy
RESResilient REIT Limited
26.07 B ZAR7,995 ZAC+0.59%321.7 K1.025.8613.64 ZAR+58.55%5.84%Finance
Neutral
DCPDis-Chem Pharmacies Limited
25.49 B ZAR2,965 ZAC−0.67%1.52 M2.4225.981.14 ZAR−17.00%1.53%Retail trade
Neutral
ADHADvTECH Limited
25.25 B ZAR4,660 ZAC+0.43%653.32 K1.1620.002.33 ZAR+16.51%2.53%Commercial services
No rating
HYPHyprop Investments Limited
24.36 B ZAR5,832 ZAC+0.34%126.5 K0.286.479.02 ZAR+11.94%5.37%Finance
Neutral
NTCNetcare Limited
21.57 B ZAR1,810 ZAC+0.61%12.35 M3.5812.561.44 ZAR+20.97%4.70%Health services
Buy
DTCDatatec Limited
20.12 B ZAR8,307 ZAC+0.08%607.29 K1.4312.346.73 ZAR+48.08%4.51%Technology services
Buy
PIKPick N Pay Stores Limited
19.65 B ZAR1,835 ZAC+2.11%1.46 M0.72−0.99 ZAR+22.76%0.00%Retail trade
Sell
TRUTruworths International Limited
18.12 B ZAR5,054 ZAC+1.08%462.19 K0.366.767.48 ZAR−25.07%9.72%Retail trade
Neutral
GNDGrindrod Limited
17.93 B ZAR2,670 ZAC+0.26%271.08 K0.218.623.10 ZAR+558.67%1.50%Transportation
Neutral
OPAOptasia Limited
17.59 B ZAR1,424 ZAC+1.35%1.67 M0.580.00%Finance
Neutral
OMNOmnia Holdings Limited
17.5 B ZAR11,010 ZAC−0.61%568.2 K0.9312.868.56 ZAR+22.82%3.63%Process industries
Neutral
MTHMotus Holdings Limited
17.18 B ZAR10,138 ZAC+0.19%237.65 K0.786.5515.47 ZAR+10.37%6.02%Distribution services
Buy
LTELighthouse Properties Plc
16.77 B ZAR794 ZAC+0.13%385.51 K0.497.881.01 ZAR+49.14%6.88%Finance
Sell
TFGFoschini Group Limited
16.59 B ZAR5,130 ZAC+0.96%1.32 M1.0812.614.07 ZAR−58.17%7.02%Retail trade
Buy
CMLCoronation Fund Managers Limited
16.09 B ZAR4,156 ZAC+1.66%243.85 K0.858.974.63 ZAR−27.33%11.00%Finance
Strong buy
FTAFairvest Limited Class A
16.01 B ZAR1,989 ZAC+23.85%18.44 K2.9724.470.81 ZAR+22.41%7.28%Finance
Buy
LHCLife Healthcare Group Holdings Limited
15.6 B ZAR1,073 ZAC+1.71%3.6 M1.012.274.74 ZAR5.41%Health services
Buy
MSPMAS P.L.C.
15.3 B ZAR2,156 ZAC+0.84%248.44 K1.4611.851.82 ZAR−53.13%0.00%Finance
Neutral
TGAThungela Resources Limited
15.09 B ZAR10,743 ZAC−2.10%380.98 K0.53−55.97 ZAR−311.83%12.10%Utilities
Neutral
EQUEquites Property Fund Ltd ZAR
15 B ZAR1,728 ZAC+0.82%502.35 K0.808.931.93 ZAR+67.95%8.16%Finance
Neutral
WBCWe Buy Cars Holdings Ltd.
13.6 B ZAR3,250 ZAC+1.15%323.69 K0.2014.772.20 ZAR+0.62%1.94%Retail trade
Buy
HCIHosken Consolidated Investments Limited
13.36 B ZAR16,804 ZAC+1.98%20.71 K0.375.2631.95 ZAR−60.90%1.19%Consumer services
No rating
JSEJSE Limited
12.92 B ZAR15,150 ZAC+1.31%87.7 K0.9411.7512.90 ZAR+16.74%7.00%Finance
Buy
SSUSouthern Sun Limited
12.9 B ZAR980 ZAC+0.51%5.24 M1.6410.620.92 ZAR+20.78%3.06%Consumer services
Buy
SUISun International Limited
11.98 B ZAR5,075 ZAC+0.20%301.14 K0.827.666.62 ZAR+32.87%8.06%Consumer services
Buy
ATTAttacq Limited
11.71 B ZAR1,673 ZAC−0.42%213.55 K0.568.302.02 ZAR+4.50%5.44%Finance
Neutral
PPCPPC Limited
11.49 B ZAR749 ZAC−0.13%1.24 M0.5513.280.56 ZAR+77.91%4.03%Non-energy minerals
Strong buy
SDOStadio Holdings Pty Ltd.
11.34 B ZAR1,342 ZAC+0.52%877.47 K3.6835.330.38 ZAR+24.44%1.37%Commercial services
No rating
AFEAECI Ltd
11.28 B ZAR11,825 ZAC−0.71%172.9 K0.5538.233.09 ZAR1.93%Process industries
No rating
BATBrait PLC
11.2 B ZAR203 ZAC+0.50%566.16 K0.176.470.31 ZAR+30.72%0.00%Finance
No rating
AELAltron Limited Class A
10.79 B ZAR2,769 ZAC0.00%110.88 K0.3415.061.84 ZAR+84.78%4.33%Technology services
No rating
ITEItaltile Limited
10.52 B ZAR865 ZAC+3.59%23.28 K0.137.491.16 ZAR−7.76%5.32%Retail trade
Buy
SACSA Corporate Real Estate Ltd.
9.67 B ZAR352 ZAC−0.85%333.86 K0.2916.300.22 ZAR−15.93%7.55%Finance
Buy
WBOWilson Bayly Holmes-Ovcon Limited
9.59 B ZAR15,400 ZAC−0.48%130.46 K1.046.5523.50 ZAR+17.41%4.03%Industrial services
No rating
SPPSpar Group Limited
9.16 B ZAR4,759 ZAC+1.26%779.17 K1.15−1.96 ZAR+90.50%0.00%Distribution services
Neutral
CCDCell C Holdings Ltd.
9.01 B ZAR2,649 ZAC+1.49%52.75 K1.740.00%Miscellaneous
No rating
RLOReunert Limited
8.94 B ZAR5,687 ZAC+0.34%139.28 K0.6810.565.39 ZAR+1.55%6.73%Consumer durables
No rating
SSSStor-Age Property REIT Ltd.
8.2 B ZAR1,605 ZAC+0.38%1.44 M1.847.122.25 ZAR−22.78%7.06%Finance
Sell
AFHAlexander Forbes Group Holdings Limited
8.19 B ZAR711 ZAC−1.66%7.01 K0.0911.160.64 ZAR−8.58%8.02%Finance
No rating
RBXRaubex Group Limited
8.08 B ZAR4,469 ZAC−0.04%755.08 K2.827.485.97 ZAR+0.66%4.52%Industrial services
Strong buy
OCEOceana Group Limited
7.98 B ZAR6,851 ZAC+1.15%172.98 K1.5111.545.94 ZAR−9.27%4.16%Consumer non-durables
Strong buy
ARLAstral Foods Limited
7.96 B ZAR20,655 ZAC+1.77%51.86 K0.535.0440.95 ZAR+172.36%9.88%Process industries
Neutral
BTNBurstone Group Limited
7.78 B ZAR967 ZAC−0.82%291.61 K0.379.750.99 ZAR9.75%Finance
Strong buy
BLUBlu Label Unlimited Group Ltd
7.58 B ZAR835 ZAC−0.60%902.65 K0.66−3.24 ZAR−559.57%5.22%Distribution services
No rating
THATharisa Plc
7.32 B ZAR2,450 ZAC−3.92%18.01 K0.873.586.85 ZAR+123.63%2.75%Non-energy minerals
Strong buy
DIBDipula Properties Limited Class B
7.22 B ZAR713 ZAC+1.71%136.48 K0.917.041.01 ZAR+15.92%7.49%Finance
No rating
TSGTsogo Sun Limited
7.2 B ZAR745 ZAC0.00%125.12 K0.805.781.29 ZAR+7.68%6.04%Consumer services
Sell
RCLRCL Foods Limited
7.2 B ZAR800 ZAC−2.44%1.44 K0.056.661.20 ZAR−38.75%6.88%Consumer non-durables
No rating
KAPKAP Limited
6.67 B ZAR266 ZAC−2.56%2.92 M0.8254.180.05 ZAR−87.11%0.00%Transportation
Strong sell
SAPSappi Limited
6.61 B ZAR1,094 ZAC−2.23%938.66 K0.38−18.83 ZAR−450.17%0.00%Process industries
Neutral
CAACA Sales Holdings (Pty) Ltd.
6.45 B ZAR1,336 ZAC−0.07%10.7 K0.139.331.43 ZAR+15.30%2.15%Distribution services
No rating
SPGSuper Group Limited
6.44 B ZAR1,899 ZAC−0.37%229.79 K0.811.8110.49 ZAR0.00%Transportation
Buy
SEASpear REIT Ltd.
6.3 B ZAR1,285 ZAC+0.78%51.97 K0.046.232.06 ZAR+14.94%6.71%Finance
Strong buy