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
Market cap
Price
Change %
Volume
Rel Volume
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
GFIGold Fields Limited
716.7 B ZAR80,680 ZAC+0.75%1.06 M0.4011.5869.66 ZAR+177.84%3.18%Non-energy minerals
Buy
NPNNaspers Limited Class N
680.03 B ZAR89,836 ZAC+1.14%984.25 K0.537.15125.63 ZAR+85.43%0.57%Technology services
Strong buy
SBKStandard Bank Group Limited
526.25 B ZAR32,886 ZAC+1.18%2.13 M0.5111.0129.88 ZAR+14.12%4.86%Finance
Buy
CPICapitec Bank Holdings Limited
498.49 B ZAR434,136 ZAC+1.11%173.81 K0.6032.83132.25 ZAR+24.48%1.64%Finance
Buy
FSRFirstRand Limited
493.51 B ZAR8,839 ZAC+0.44%9.31 M0.4411.257.86 ZAR+10.67%5.75%Finance
Buy
VALValterra Platinum Limited
404.64 B ZAR153,013 ZAC−0.69%658.08 K0.5926.1958.44 ZAR+118.22%1.62%Non-energy minerals
Buy
MTNMTN Group Limited
354.63 B ZAR20,398 ZAC+0.79%4.79 M0.6518.5211.01 ZAR1.70%Communications
Buy
VODVodacom Group Limited
288.59 B ZAR14,718 ZAC−1.36%1.55 M0.7415.429.55 ZAR+27.02%4.46%Communications
Neutral
INLInvestec Limited
250.87 B ZAR13,849 ZAC+2.12%446.02 K0.557.8917.55 ZAR+3.07%6.49%Finance
No rating
IMPImpala Platinum Holdings Limited
230.68 B ZAR25,255 ZAC−1.35%2.21 M0.4827.709.12 ZAR2.25%Non-energy minerals
Buy
ABGAbsa Group Limited
206.95 B ZAR24,961 ZAC−0.00%1.31 M0.459.4126.51 ZAR+2.18%6.25%Finance
Buy
SLMSanlam Limited
173.19 B ZAR8,860 ZAC+1.03%2.56 M0.5511.757.54 ZAR−28.44%5.07%Finance
Buy
HARHarmony Gold Mining Co. Ltd.
172.75 B ZAR27,288 ZAC−0.35%1.81 M0.4210.6025.73 ZAR+54.32%1.40%Non-energy minerals
Buy
DSYDiscovery Limited
169.94 B ZAR25,350 ZAC+0.47%554.28 K0.4015.8116.04 ZAR+31.01%1.24%Finance
Buy
SHPShoprite Holdings Limited
152.7 B ZAR27,756 ZAC−0.36%519.58 K0.2919.8713.97 ZAR+14.97%2.88%Retail trade
Buy
SSWSibanye Stillwater Limited
151.69 B ZAR5,317 ZAC−0.78%6.25 M0.49−1.83 ZAR+30.44%2.44%Non-energy minerals
Buy
NPHNortham Platinum Holdings Limited
142.52 B ZAR35,798 ZAC−1.11%889.11 K0.5015.6122.94 ZAR+496.56%2.49%Non-energy minerals
Buy
BIDBid Corporation Limited
137.29 B ZAR41,000 ZAC+0.21%408.75 K0.4715.6926.13 ZAR+10.69%2.97%Consumer services
Buy
SOLSasol Limited
128.83 B ZAR20,640 ZAC+1.98%3.12 M0.4755.663.71 ZAR0.00%Process industries
Buy
NEDNedbank Group
122.56 B ZAR27,356 ZAC+1.28%745.64 K0.4116.6816.40 ZAR−53.37%7.89%Finance
Buy
REMRemgro Limited
113.54 B ZAR20,165 ZAC+0.35%805.91 K0.4923.298.66 ZAR−33.34%1.71%Finance
Buy
OUTOUTsurance Group Limited
112.82 B ZAR7,402 ZAC+1.37%847.84 K0.4322.953.23 ZAR+19.55%3.25%Finance
Buy
KIOKumba Iron Ore Limited
103.71 B ZAR32,304 ZAC−0.10%202.59 K0.527.1145.43 ZAR−0.57%9.91%Non-energy minerals
Neutral
NRPNEPI Rockcastle N.V
98.26 B ZAR14,000 ZAC+1.49%1.5 M0.839.9014.14 ZAR−18.58%8.04%Finance
Buy
NY1Ninety One Ltd.
87.22 B ZAR4,659 ZAC+1.28%259.63 K0.5110.854.30 ZAR+5.82%6.50%Finance
Neutral
PPHPepkor Holdings Ltd.
86.29 B ZAR2,351 ZAC+0.90%7.47 M0.5915.461.52 ZAR+226.76%2.27%Retail trade
Buy
BVTBidvest Group Limited
79.27 B ZAR23,650 ZAC+1.40%341.25 K0.3713.2217.89 ZAR−7.09%4.06%Retail trade
Strong buy
CLSClicks Group Limited
68.28 B ZAR29,641 ZAC+1.51%459.79 K0.4921.7513.63 ZAR+14.47%3.03%Retail trade
Strong buy
OMUOld Mutual Ltd.
63.43 B ZAR1,385 ZAC+0.22%20.08 M0.817.301.90 ZAR+11.39%6.44%Finance
Neutral
APNAspen Pharmacare Holdings Limited
59.31 B ZAR13,615 ZAC+1.99%587.62 K0.69−4.51 ZAR−144.69%1.58%Health technology
Buy
EXXExxaro Resources Limited
52.33 B ZAR22,465 ZAC+0.51%490.35 K0.457.0631.80 ZAR−0.46%7.65%Energy minerals
Strong buy
MTMMomentum Group Limited
45.65 B ZAR3,699 ZAC+0.74%583.49 K0.218.274.47 ZAR+23.72%4.77%Finance
Buy
WHLWoolworths Holdings Limited
45.4 B ZAR5,105 ZAC+0.61%1.73 M0.4826.581.92 ZAR−41.62%3.92%Retail trade
Buy
ARIAfrican Rainbow Minerals Limited
45.01 B ZAR24,662 ZAC−1.32%541.08 K0.7936.736.71 ZAR−60.35%4.20%Non-energy minerals
Buy
SNTSantam Limited
44.85 B ZAR40,427 ZAC−0.55%36.96 K0.4910.9936.78 ZAR+10.70%4.13%Finance
Buy
DRDDRDGOLD Ltd.
43.9 B ZAR5,223 ZAC+2.07%696.15 K0.6914.183.68 ZAR+86.53%1.76%Non-energy minerals
Buy
TBSTiger Brands Limited
43.64 B ZAR30,000 ZAC+0.12%143.78 K0.4212.2524.49 ZAR+27.83%5.49%Consumer non-durables
Neutral
MRPMr Price Group Limited
40.96 B ZAR16,124 ZAC+1.57%535.56 K0.4011.5014.02 ZAR+10.20%5.77%Retail trade
Buy
KSTPSG Financial Services Limited
34.67 B ZAR2,842 ZAC+0.96%554.33 K0.6925.001.14 ZAR+25.14%1.95%Finance
No rating
AVIAVI Limited Class Y
33.63 B ZAR9,993 ZAC−0.40%1.48 M2.0513.067.65 ZAR+7.87%6.24%Consumer non-durables
Strong buy
BOXBoxer Retail Limited
32.37 B ZAR7,129 ZAC+0.75%255.4 K0.7523.273.06 ZAR+1.86%0.64%Consumer services
Neutral
DCPDis-Chem Pharmacies Limited
31.38 B ZAR3,675 ZAC+0.68%895.82 K0.6525.531.44 ZAR+16.34%1.57%Retail trade
Neutral
TKGTelkom SA SOC Ltd.
30.06 B ZAR5,929 ZAC−3.55%490.2 K0.823.6716.14 ZAR+303.44%2.65%Communications
Neutral
PMRPremier Group Limited
29.04 B ZAR17,300 ZAC−0.84%205.81 K0.9516.8610.26 ZAR+26.80%2.46%Distribution services
Strong buy
FFBFortress Real Estate Investments Limited Class B
26.41 B ZAR2,348 ZAC+1.43%406.39 K0.208.242.85 ZAR+23.23%7.52%Finance
Neutral
OPAChannel VAS Investments Limited
24.7 B ZAR2,049 ZAC+2.45%1.27 M0.110.00%Finance
Strong buy
ADHADvTECH Limited
24.13 B ZAR4,449 ZAC+0.98%282.42 K0.4319.092.33 ZAR+16.51%2.45%Commercial services
No rating
TFGFoschini Group Limited
23.16 B ZAR7,295 ZAC+1.87%1.98 M1.228.158.96 ZAR−1.65%5.03%Retail trade
Buy
TGAThungela Resources Limited
21.02 B ZAR15,333 ZAC+2.49%834.96 K0.46−55.97 ZAR−311.83%8.69%Utilities
Neutral
PIKPick N Pay Stores Limited
20.48 B ZAR1,937 ZAC+0.36%1.14 M0.61−0.55 ZAR+90.85%0.00%Retail trade
Neutral
NTCNetcare Limited
20.41 B ZAR1,730 ZAC+0.99%1.44 M0.4413.021.33 ZAR+22.17%4.96%Health services
Buy
MTHMotus Holdings Limited
19.92 B ZAR11,689 ZAC−0.09%406.53 K0.677.5515.47 ZAR+10.37%5.21%Distribution services
Buy
TRUTruworths International Limited
19.33 B ZAR5,326 ZAC−0.13%1.6 M0.587.127.48 ZAR−25.07%9.21%Retail trade
Neutral
CMLCoronation Fund Managers Limited
17.86 B ZAR4,654 ZAC+0.91%353.52 K1.0110.334.50 ZAR−28.56%9.84%Finance
Strong buy
LHCLife Healthcare Group Holdings Limited
17.68 B ZAR1,223 ZAC+0.58%1.25 M0.314.602.66 ZAR−19.91%4.61%Health services
Neutral
DTCDatatec Limited
16.77 B ZAR6,894 ZAC−2.32%284.9 K1.3410.866.35 ZAR+38.28%5.31%Technology services
No rating
WBCWe Buy Cars Holdings Ltd.
16.68 B ZAR4,034 ZAC+1.08%375.97 K0.3718.232.21 ZAR+169.08%1.50%Retail trade
Buy
LTELighthouse Properties Plc
15.67 B ZAR752 ZAC+0.27%353.25 K0.177.471.01 ZAR+49.14%7.28%Finance
Sell
OMNOmnia Holdings Limited
15.27 B ZAR9,540 ZAC−0.74%293.51 K0.5213.097.29 ZAR+2.24%4.16%Process industries
Strong buy
JSEJSE Limited
14.29 B ZAR16,562 ZAC+0.10%79.47 K0.5212.8412.90 ZAR+16.74%5.00%Finance
Sell
MSPMAS P.L.C.
13.81 B ZAR1,975 ZAC+1.49%390.71 K0.2710.851.82 ZAR−53.13%0.00%Finance
No rating
SSUSouthern Sun Limited
13.78 B ZAR1,039 ZAC+1.27%1.18 M0.3813.650.76 ZAR+9.04%2.44%Consumer services
Buy
HCIHosken Consolidated Investments Limited
13.28 B ZAR16,600 ZAC−0.60%7.23 K0.212.2374.59 ZAR+588.68%1.08%Consumer services
No rating
GNDGrindrod Limited
13.28 B ZAR1,999 ZAC+1.11%421.85 K0.486.453.10 ZAR+558.67%2.02%Transportation
Strong buy
SPPSpar Group Limited
11.85 B ZAR6,189 ZAC+0.52%172.38 K0.29−25.07 ZAR−1,472.04%0.00%Distribution services
Neutral
SUISun International Limited
11.37 B ZAR4,718 ZAC+0.06%339.57 K0.467.136.62 ZAR+32.87%8.67%Consumer services
Buy
RLOReunert Limited
10.8 B ZAR6,740 ZAC−1.89%303.58 K0.8812.085.58 ZAR−8.55%5.57%Consumer durables
Strong buy
AFEAECI Ltd
10.73 B ZAR11,042 ZAC−1.85%198.46 K0.8932.293.42 ZAR2.03%Process industries
Neutral
ITEItaltile Limited
10.46 B ZAR869 ZAC+1.05%84.45 K0.177.521.16 ZAR−7.76%5.35%Retail trade
Buy
WBOWilson Bayly Holmes-Ovcon Limited
10.32 B ZAR16,001 ZAC−0.31%87.07 K0.796.8123.50 ZAR+17.41%3.86%Industrial services
Buy
SDOStadio Holdings Pty Ltd.
10.06 B ZAR1,207 ZAC+1.51%910.17 K1.4431.780.38 ZAR+24.44%1.27%Commercial services
No rating
SAPSappi Limited
9.99 B ZAR1,688 ZAC+2.12%636 K0.43−8.32 ZAR−219.68%0.00%Process industries
Neutral
ARLAstral Foods Limited
9.92 B ZAR25,909 ZAC+0.73%49.91 K0.4111.4822.57 ZAR+15.77%4.28%Process industries
Buy
PPCPPC Limited
9.44 B ZAR617 ZAC+0.33%2.09 M0.7217.630.35 ZAR+409.46%2.86%Non-energy minerals
Neutral
RBXRaubex Group Limited
9.32 B ZAR5,175 ZAC+0.43%631.8 K1.289.355.54 ZAR−1.30%3.59%Industrial services
Strong buy
CCDCell C Holdings Ltd.
9.13 B ZAR2,600 ZAC−3.17%6940.030.00%Miscellaneous
Neutral
BATBrait PLC
8.34 B ZAR216 ZAC0.00%1.05 M0.87−0.01 ZAR−102.06%0.00%Finance
No rating
AFHAlexander Forbes Group Holdings Limited
8.29 B ZAR729 ZAC+1.25%17.05 K0.049.730.75 ZAR+40.53%7.92%Finance
No rating
AELAltron Limited Class A
8.09 B ZAR2,152 ZAC+1.51%939.61 K3.4222.600.95 ZAR−13.52%4.62%Technology services
No rating
BLUBlu Label Unlimited Group Ltd
7.56 B ZAR866 ZAC+0.23%524.6 K0.34−3.24 ZAR−559.57%5.04%Distribution services
No rating
THATharisa Plc
7.48 B ZAR2,600 ZAC+3.96%47.32 K0.875.574.67 ZAR−6.54%2.10%Non-energy minerals
Strong buy
RCLRCL Foods Limited
7.37 B ZAR822 ZAC+0.24%10.77 K0.176.841.20 ZAR−38.75%7.32%Consumer non-durables
No rating
CLIClientele Limited
7.37 B ZAR1,550 ZAC−4.62%8.48 K2.638.501.82 ZAR−10.71%8.12%Miscellaneous
No rating
CAACA Sales Holdings (Pty) Ltd.
7.01 B ZAR1,415 ZAC−2.82%12.12 K0.039.881.43 ZAR+15.30%1.68%Distribution services
No rating
WVRWeaver Fintech Ltd.
6.6 B ZAR6,700 ZAC+6.77%5.7 K1.5117.603.81 ZAR−3.35%3.78%Finance
No rating
TSGTsogo Sun Limited
6.6 B ZAR686 ZAC+1.48%504.9 K0.235.981.15 ZAR−12.49%6.66%Consumer services
No rating
OCEOceana Group Limited
6.29 B ZAR5,505 ZAC+1.98%16.8 K0.369.805.62 ZAR−38.84%5.28%Consumer non-durables
Buy
RBORainbow Chicken Limited
6.2 B ZAR677 ZAC−1.88%31.23 K0.396.581.03 ZAR+92.43%2.90%Process industries
No rating
SPGSuper Group Limited
5.87 B ZAR1,740 ZAC+0.58%41.74 K0.081.6610.49 ZAR0.00%Transportation
Buy
HDCHudaco Industries Limited
5.61 B ZAR20,000 ZAC0.00%14.53 K0.5010.1019.80 ZAR+11.98%5.60%Distribution services
Strong buy
KAPKAP Limited
5.49 B ZAR214 ZAC−2.28%1.25 M0.3643.580.05 ZAR−87.11%0.00%Transportation
Neutral
AFTAfrimat Limited
5.45 B ZAR3,630 ZAC+1.06%447.69 K0.91−0.66 ZAR−113.43%0.97%Non-energy minerals
Strong buy
FBRFamous Brands Limited
5.3 B ZAR5,293 ZAC+0.08%9.54 K0.169.445.60 ZAR+17.14%6.75%Transportation
No rating
SBPSabvest Capital Ltd.
5.11 B ZAR13,601 ZAC+0.01%4.75 K0.614.5829.67 ZAR+27.67%0.81%Finance
No rating
SYGSygnia Ltd.
4.75 B ZAR3,044 ZAC+0.20%27.65 K0.3912.372.46 ZAR+9.21%7.60%Finance
No rating
CATCaxton and CTP Publishers and Printers Limited
4.66 B ZAR1,316 ZAC−0.23%15.47 K0.227.921.66 ZAR−18.60%12.89%Consumer services
No rating
LEWLewis Group Limited
4.6 B ZAR8,800 ZAC−0.44%9.98 K0.225.9714.75 ZAR+52.79%9.47%Retail trade
Strong buy
ACSAcsion Limited
4.24 B ZAR1,100 ZAC0.00%1.8 K7.032.783.95 ZAR+75.14%3.82%Finance
No rating
BELBell Equipment Limited
4.01 B ZAR4,192 ZAC−0.14%35.8 K4.4911.313.71 ZAR−10.41%3.81%Producer manufacturing
No rating
NPKNampak Limited
3.84 B ZAR47,200 ZAC−2.70%3.67 K2.083.44137.22 ZAR+1,861.64%0.00%Process industries
Strong buy