Large cap South African companies

South African companies below have the highest value on the market. 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
NPNNaspers Limited Class N931.31 B ZAR573,551 ZAC+0.20%91.36 K0.2410.27558.45 ZAR+95.29%0.21%Technology services
Buy
GFIGold Fields Limited542.21 B ZAR62,652 ZAC+3.42%577.44 K0.2216.5437.88 ZAR+191.98%1.65%Non-energy minerals
Neutral
FSRFirstRand Limited412.76 B ZAR7,388 ZAC+0.35%2.15 M0.1810.417.10 ZAR+5.00%5.90%Finance
Buy
CPICapitec Bank Holdings Limited397.5 B ZAR345,251 ZAC+0.84%42.53 K0.2129.08118.72 ZAR+30.04%1.90%Finance
Buy
SBKStandard Bank Group Limited389.98 B ZAR24,517 ZAC+1.53%547.7 K0.208.8327.77 ZAR+6.35%6.24%Finance
Buy
VODVodacom Group Limited266.89 B ZAR13,706 ZAC−0.65%283.59 K0.2616.228.45 ZAR+2.15%4.49%Communications
Neutral
VALValterra Platinum Limited248.39 B ZAR99,607 ZAC+5.30%1.59 M0.14198.815.01 ZAR−88.63%0.53%Non-energy minerals
Neutral
MTNMTN Group Limited244.54 B ZAR13,847 ZAC−0.79%2.33 M0.3233.764.10 ZAR2.47%Communications
Buy
INLInvestec Limited230.38 B ZAR13,587 ZAC+4.89%684.62 K0.847.9617.08 ZAR6.67%Finance
Neutral
IMPImpala Platinum Holdings Limited165.8 B ZAR19,235 ZAC+4.54%1.62 M0.34228.740.84 ZAR0.00%Non-energy minerals
Neutral
SLMSanlam Limited165.43 B ZAR8,341 ZAC−0.45%1.48 M0.297.8210.66 ZAR+36.43%5.31%Finance
Neutral
HARHarmony Gold Mining Co. Ltd.157.57 B ZAR26,165 ZAC+4.41%1.13 M0.2411.4522.85 ZAR+67.59%1.28%Non-energy minerals
Neutral
ABGAbsa Group Limited154.16 B ZAR18,826 ZAC+1.25%575.41 K0.256.8427.53 ZAR+20.66%7.85%Finance
Buy
SHPShoprite Holdings Limited152.57 B ZAR27,608 ZAC−0.82%170.77 K0.0919.7813.96 ZAR+22.04%2.62%Retail trade
Buy
DSYDiscovery Limited149.06 B ZAR22,229 ZAC+0.03%297.61 K0.2218.1612.24 ZAR+44.57%1.08%Finance
Strong buy
BIDBid Corporation Limited148.99 B ZAR44,095 ZAC−0.68%332.17 K0.3218.1724.27 ZAR+1.82%2.53%Consumer services
Neutral
OUTOUTsurance Group Limited111.77 B ZAR7,239 ZAC+0.03%1.46 M0.3826.832.70 ZAR+22.89%2.79%Finance
Sell
SSWSibanye Stillwater Limited107.02 B ZAR3,951 ZAC+4.52%6.43 M0.14−1.26 ZAR+93.25%0.00%Non-energy minerals
Neutral
NRPNEPI Rockcastle N.V102.58 B ZAR14,378 ZAC−0.17%842.17 K0.448.9816.02 ZAR+0.48%7.44%Finance
Buy
KIOKumba Iron Ore Limited101.74 B ZAR31,358 ZAC−1.14%208.96 K0.126.8845.59 ZAR−27.50%11.51%Non-energy minerals
Neutral
NEDNedbank Group98.23 B ZAR21,405 ZAC+0.73%222.79 K0.126.2934.04 ZAR+3.05%9.76%Finance
Buy
REMRemgro Limited94.9 B ZAR16,888 ZAC+0.57%180.09 K0.2213.0012.99 ZAR1.67%Finance
Buy
PPHPepkor Holdings Ltd.92.33 B ZAR2,514 ZAC+0.52%1.99 M0.1148.930.51 ZAR1.94%Retail trade
Buy
NPHNortham Platinum Holdings Limited88.26 B ZAR23,149 ZAC+3.27%1.33 M0.5061.373.77 ZAR−18.19%0.38%Non-energy minerals
Buy
CLSClicks Group Limited85.39 B ZAR35,883 ZAC−0.86%245.46 K0.3428.4712.60 ZAR+14.25%2.22%Retail trade
Strong buy
SOLSasol Limited79.88 B ZAR12,646 ZAC+0.75%1.47 M0.2912.1210.43 ZAR0.00%Process industries
Buy
NY1Ninety One Ltd.77.62 B ZAR4,419 ZAC+2.03%136.56 K0.3411.093.98 ZAR−7.74%6.63%Finance
Sell
BVTBidvest Group Limited73.52 B ZAR21,812 ZAC+0.84%166.21 K0.1312.2417.83 ZAR−4.63%4.24%Retail trade
Strong buy
OMUOld Mutual Ltd.62.3 B ZAR1,328 ZAC+0.53%2.57 M0.117.801.70 ZAR+10.83%6.51%Finance
Buy
MRPMr Price Group Limited53.01 B ZAR21,012 ZAC+1.15%248.57 K0.2115.3213.72 ZAR+10.54%4.32%Retail trade
Buy
MCGMultichoice Group Ltd52.48 B ZAR12,310 ZAC+0.29%159.9 K0.0844.552.76 ZAR0.00%Consumer services
Neutral
WHLWoolworths Holdings Limited47.92 B ZAR5,253 ZAC−0.87%1.36 M0.0919.422.71 ZAR−5.48%4.24%Retail trade
Neutral
APNAspen Pharmacare Holdings Limited46.17 B ZAR10,385 ZAC−0.10%859.46 K0.13−2.40 ZAR−124.22%3.45%Health technology
Sell
TBSTiger Brands Limited46.01 B ZAR30,435 ZAC+0.07%41.07 K0.1412.8723.65 ZAR+28.26%3.61%Consumer non-durables
Neutral
SNTSantam Limited45.81 B ZAR41,447 ZAC−0.20%63.2 K0.8411.4336.25 ZAR+8.30%3.66%Finance
Buy
EXXExxaro Resources Limited43.86 B ZAR18,424 ZAC−0.23%129.71 K0.155.4433.89 ZAR−9.70%9.00%Energy minerals
Strong buy
MTMMomentum Group Limited42.36 B ZAR3,348 ZAC+0.54%581.42 K0.199.263.62 ZAR+21.74%4.51%Finance
Neutral
TFGFoschini Group Limited34.34 B ZAR10,719 ZAC+0.98%227.51 K0.2211.029.72 ZAR+4.69%3.67%Retail trade
Buy
ARIAfrican Rainbow Minerals Limited32.76 B ZAR17,849 ZAC−1.85%308.35 K0.52106.111.68 ZAR−89.51%7.42%Non-energy minerals
Buy
DRDDRDGOLD Ltd.31.69 B ZAR3,775 ZAC+2.05%355.1 K0.1314.582.59 ZAR+68.63%1.35%Non-energy minerals
Neutral
BOXBoxer Retail Limited30.84 B ZAR6,703 ZAC−0.59%47.11 K0.0922.383.00 ZAR+3.19%0.00%Consumer services
Neutral
AVIAVI Limited Class Y30.7 B ZAR9,391 ZAC+2.08%445.6 K0.6313.247.09 ZAR+16.63%6.61%Consumer non-durables
Buy
PIKPick N Pay Stores Limited28.41 B ZAR2,660 ZAC−0.71%233.04 K0.21−1.28 ZAR+77.16%0.00%Retail trade
Neutral
DCPDis-Chem Pharmacies Limited27.8 B ZAR3,264 ZAC+0.93%10.2 M9.0123.741.38 ZAR+19.85%1.70%Retail trade
Buy
KSTPSG Financial Services Limited27.3 B ZAR2,206 ZAC+0.23%73.35 K0.0922.081.00 ZAR+24.19%2.36%Finance
Buy
TKGTelkom SA SOC Ltd.24.99 B ZAR5,109 ZAC0.00%950.98 K0.373.3915.07 ZAR+292.45%3.19%Communications
Neutral
FFBFortress Real Estate Investments Limited Class B23.07 B ZAR2,169 ZAC+1.45%562.7 K0.269.722.23 ZAR−12.22%6.84%Finance
Buy
WBCWe Buy Cars Holdings Ltd.23 B ZAR5,510 ZAC+0.07%61.57 K0.0925.202.19 ZAR1.00%Retail trade
Strong sell
BAWBarloworld Limited22.14 B ZAR11,878 ZAC+0.29%462.86 K2.2813.149.04 ZAR−8.04%3.63%Distribution services
Neutral
TRUTruworths International Limited20.97 B ZAR5,723 ZAC−0.03%409.19 K0.127.747.40 ZAR−28.79%8.98%Retail trade
Buy
SPPSpar Group Limited20.12 B ZAR10,479 ZAC+0.31%80.4 K0.19−20.58 ZAR−999.92%0.00%Distribution services
Buy
LHCLife Healthcare Group Holdings Limited19.08 B ZAR1,329 ZAC+1.37%590.33 K0.14−0.63 ZAR−128.47%3.96%Health services
Buy
MTHMotus Holdings Limited18.37 B ZAR10,774 ZAC+1.69%191.52 K0.227.6914.02 ZAR+0.60%4.96%Distribution services
Strong buy
PMRPremier Group Limited18.16 B ZAR14,149 ZAC+0.48%4.46 K0.1415.349.22 ZAR+29.61%1.92%Distribution services
Strong buy
SAPSappi Limited17.66 B ZAR2,896 ZAC−1.33%220.83 K0.1010.352.80 ZAR8.41%Process industries
Buy
NTCNetcare Limited17.54 B ZAR1,402 ZAC+0.86%263.89 K0.1111.761.19 ZAR+23.47%5.47%Health services
Buy
ADHADvTECH Limited17.31 B ZAR3,193 ZAC+0.98%157.6 K0.3714.822.15 ZAR+15.34%3.20%Commercial services
Neutral
CMLCoronation Fund Managers Limited16.75 B ZAR4,402 ZAC+1.69%252.42 K0.436.906.38 ZAR+69.07%9.89%Finance
Strong buy
LTELighthouse Properties Plc16.71 B ZAR798 ZAC−0.13%1.26 M1.6410.060.79 ZAR−82.18%6.36%Finance
Neutral
MSPMAS P.L.C.14.58 B ZAR2,060 ZAC+0.29%317.69 K0.065.533.72 ZAR+3.83%0.00%Finance
Strong buy
DTCDatatec Limited13.94 B ZAR5,968 ZAC+0.35%85.42 K0.1713.124.55 ZAR+23.42%4.62%Technology services
Buy
TGAThungela Resources Limited13.48 B ZAR9,455 ZAC−1.50%100.23 K0.193.5826.42 ZAR−28.44%13.54%Utilities
Buy
ITEItaltile Limited13.38 B ZAR1,108 ZAC+0.73%81.57 K0.218.821.26 ZAR+2.87%4.55%Retail trade
Buy
AIPAdcock Ingram Holdings Limited11.62 B ZAR7,206 ZAC+0.28%15.12 K0.1212.625.71 ZAR+8.51%3.69%Health technology
Neutral
OMNOmnia Holdings Limited11.46 B ZAR7,279 ZAC+0.94%23.39 K0.0510.456.97 ZAR+0.07%5.55%Process industries
Neutral
BLUBlu Label Unlimited Group Ltd11.41 B ZAR1,326 ZAC+1.49%1.67 M0.204.822.75 ZAR+282.12%0.00%Distribution services
Neutral
SSUSouthern Sun Limited11.34 B ZAR859 ZAC+2.26%105.38 K0.2311.250.76 ZAR+21.20%2.98%Consumer services
Buy
SUISun International Limited11.25 B ZAR4,589 ZAC−0.60%83.92 K0.449.214.98 ZAR+18.98%8.62%Consumer services
Buy
JSEJSE Limited10.97 B ZAR12,763 ZAC+0.49%91.67 K0.5010.8011.82 ZAR+17.96%6.52%Finance
Buy
WBOWilson Bayly Holmes-Ovcon Limited10.88 B ZAR17,218 ZAC+1.77%10.69 K0.148.6020.02 ZAR+14.12%3.13%Industrial services
Neutral
GNDGrindrod Limited10.68 B ZAR1,622 ZAC+2.08%935.58 K0.368.361.94 ZAR+25.80%2.52%Transportation
Neutral
AFEAECI Ltd9.97 B ZAR10,555 ZAC+1.00%25.14 K0.11−2.09 ZAR−128.77%3.05%Process industries
Neutral
HCIHosken Consolidated Investments Limited9.75 B ZAR11,999 ZAC+0.13%20.3 K0.231.4781.72 ZAR+946.86%1.42%Consumer services
Neutral
AFHAlexander Forbes Group Holdings Limited8.99 B ZAR783 ZAC+0.13%101.12 K0.3411.240.70 ZAR+34.36%7.04%Finance
Neutral
RCLRCL Foods Limited8.7 B ZAR988 ZAC+1.86%14.89 K0.255.531.79 ZAR−1.79%5.67%Consumer non-durables
Neutral
RLOReunert Limited8.64 B ZAR5,496 ZAC−0.02%62.13 K0.2110.365.31 ZAR−10.77%6.66%Consumer durables
Neutral
CAACA Sales Holdings (Pty) Ltd.8.52 B ZAR1,799 ZAC+1.64%2.92 K0.0713.711.31 ZAR+26.98%1.38%Distribution services
Neutral
SDOStadio Holdings Pty Ltd.8.38 B ZAR991 ZAC+0.30%10.35 K0.0332.470.31 ZAR+26.43%1.53%Commercial services
Neutral
BATBrait PLC8.07 B ZAR209 ZAC−0.48%173.63 K0.067.980.26 ZAR0.00%Finance
Neutral
PPCPPC Limited7.81 B ZAR520 ZAC+1.96%1.84 M1.2916.410.32 ZAR+252.11%3.46%Non-energy minerals
Strong buy
ARLAstral Foods Limited7.81 B ZAR20,385 ZAC+0.66%46.77 K0.2113.5615.03 ZAR3.65%Process industries
Strong buy
RBXRaubex Group Limited7.63 B ZAR4,280 ZAC+1.40%100.03 K0.587.215.94 ZAR+25.94%4.69%Industrial services
Strong buy
AELAltron Limited Class A7.02 B ZAR1,868 ZAC+1.30%67.23 K0.2418.771.00 ZAR4.88%Technology services
Neutral
TSGTsogo Sun Limited6.97 B ZAR662 ZAC−1.05%47.05 K0.065.531.20 ZAR−18.53%8.94%Consumer services
Neutral
THATharisa Plc6.65 B ZAR2,186 ZAC−1.80%5.67 K0.087.143.06 ZAR−53.60%3.67%Non-energy minerals
Strong buy
COHCurro Holdings Limited6.4 B ZAR1,140 ZAC+0.44%305.3 K0.05293.810.04 ZAR−70.81%1.47%Consumer services
Neutral
CLIClientele Limited6.12 B ZAR1,488 ZAC+10.14%25.18 K1.517.292.04 ZAR+74.80%9.25%Miscellaneous
Neutral
OCEOceana Group Limited5.99 B ZAR5,228 ZAC+1.61%16.79 K0.337.996.54 ZAR−38.76%7.97%Consumer non-durables
Neutral
AFTAfrimat Limited5.72 B ZAR3,751 ZAC−0.37%126.65 K0.1061.620.61 ZAR−88.17%0.66%Non-energy minerals
Strong sell
FBRFamous Brands Limited5.7 B ZAR5,535 ZAC−2.81%20.06 K0.3010.145.46 ZAR+19.50%6.06%Transportation
Strong buy
SYGSygnia Ltd.4.99 B ZAR3,289 ZAC+2.78%10.81 K0.3513.802.38 ZAR+16.92%7.03%Finance
Neutral
HDCHudaco Industries Limited4.98 B ZAR17,701 ZAC−0.27%2.35 K0.149.2519.14 ZAR−3.82%5.92%Distribution services
Buy
SPGSuper Group Limited4.81 B ZAR1,421 ZAC+0.35%214.35 K0.09−0.26 ZAR−106.13%4.24%Transportation
Neutral
WVRWeaver Fintech Ltd.4.52 B ZAR4,450 ZAC+3.49%2250.049.224.83 ZAR+30.87%5.51%Finance
Neutral
KAPKAP Limited4.43 B ZAR180 ZAC+2.86%719.21 K0.092,250.000.00 ZAR−99.81%0.00%Transportation
Neutral
SBPSabvest Capital Ltd.4.37 B ZAR11,800 ZAC+3.51%1900.015.4621.61 ZAR0.92%Finance
Neutral
RFGRFG Holdings Ltd.4.15 B ZAR1,601 ZAC+0.82%21.88 K0.087.892.03 ZAR+2.36%8.86%Consumer non-durables
Strong buy
MPTMpact Limited4.06 B ZAR2,750 ZAC−0.07%4.65 K0.149.502.89 ZAR−30.69%3.82%Process industries
Neutral
BELBell Equipment Limited4 B ZAR4,302 ZAC+2.84%36.8 K0.8413.643.15 ZAR−58.39%3.83%Producer manufacturing
Neutral
RBORainbow Chicken Limited3.93 B ZAR439 ZAC−0.45%23.76 K0.218.210.53 ZAR0.00%Process industries
Neutral