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 LTD -N-895.54 B ZAR558,312 ZAC+1.43%229.09 K0.8410.00558.45 ZAR+95.29%0.22%Technology services
Strong buy
FSRFIRSTRAND LTD420.1 B ZAR7,668 ZAC+2.38%9.46 M1.0510.807.10 ZAR+5.00%5.79%Finance
Buy
CPICAPITEC BANK HLDGS LTD395.33 B ZAR349,394 ZAC+2.61%168.68 K1.0329.43118.72 ZAR+30.04%1.91%Finance
Buy
GFIGOLD FIELDS LTD383.6 B ZAR43,394 ZAC+1.25%1.28 M0.9217.3125.07 ZAR+76.31%2.33%Non-energy minerals
Buy
SBKSTANDARD BANK GROUP LTD366.58 B ZAR23,207 ZAC+2.24%1.61 M0.918.8626.18 ZAR−0.65%6.64%Finance
Buy
VODVODACOM GROUP LTD271.82 B ZAR14,288 ZAC+1.65%983.34 K1.0416.918.45 ZAR+2.15%4.41%Communications
Neutral
MTNMTN GROUP LTD255.19 B ZAR14,594 ZAC+0.22%3.67 M0.87−5.31 ZAR−345.02%2.37%Communications
Buy
INLINVESTEC LTD241.33 B ZAR13,374 ZAC+1.93%757.99 K0.997.8317.08 ZAR6.28%Finance
Sell
VALVALTERRA PLATINUM LTD220.04 B ZAR88,052 ZAC+5.12%1.52 M1.6332.8826.78 ZAR−45.86%1.52%Non-energy minerals
Neutral
SLMSANLAM LIMITED170.73 B ZAR8,852 ZAC+2.38%2.62 M1.178.4010.54 ZAR+52.06%5.15%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD156.43 B ZAR18,071 ZAC+4.10%4.53 M1.23−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
HARHARMONY GM CO LTD155.03 B ZAR24,883 ZAC+0.92%1.67 M1.4314.9216.68 ZAR+16.32%1.30%Non-energy minerals
Sell
BIDBID CORPORATION LTD152.22 B ZAR45,686 ZAC+0.72%668.99 K1.0919.3623.60 ZAR+6.05%2.48%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD148.32 B ZAR27,723 ZAC+2.47%1.22 M1.4022.8212.15 ZAR2.70%Retail trade
Buy
ABGABSA GROUP LIMITED145.47 B ZAR17,777 ZAC+1.31%3.28 M1.326.8525.95 ZAR+8.43%8.32%Finance
Strong buy
DSYDISCOVERY LTD143.96 B ZAR21,837 ZAC+1.73%1 M1.0417.8412.24 ZAR+44.57%1.11%Finance
Strong buy
OUTOUTSURANCE GROUP LIMITED118.6 B ZAR7,750 ZAC+0.96%1.31 M0.6928.732.70 ZAR+22.89%2.63%Finance
Neutral
NEDNEDBANK GROUP LTD111.79 B ZAR24,566 ZAC+1.66%644.8 K0.556.9835.17 ZAR+12.42%8.59%Finance
Buy
SSWSIBANYE STILLWATER LTD110.7 B ZAR4,101 ZAC+4.91%37.1 M1.83−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
PPHPEPKOR HOLDINGS LTD102.12 B ZAR2,762 ZAC−0.18%7.09 M1.6053.760.51 ZAR1.75%Retail trade
Buy
NRPNEPI ROCKCASTLE N.V.97.41 B ZAR13,721 ZAC+0.36%1.07 M1.097.9017.37 ZAR+15.92%7.84%Finance
Buy
REMREMGRO LTD95.63 B ZAR17,351 ZAC+2.50%728.11 K0.8013.2113.13 ZAR1.65%Finance
Buy
KIOKUMBA IRON ORE LTD94.26 B ZAR29,601 ZAC+0.71%645.66 K1.336.4845.70 ZAR−35.31%13.16%Non-energy minerals
Neutral
CLSCLICKS GROUP LTD87.28 B ZAR37,102 ZAC+0.74%339.03 K0.5929.4412.60 ZAR+14.25%2.11%Retail trade
Buy
NPHNORTHAM PLATINUM HLDGS LTD84.31 B ZAR21,998 ZAC+2.72%3.93 M2.0357.213.84 ZAR0.40%Non-energy minerals
Buy
NY1NINETY ONE LIMITED79.42 B ZAR4,510 ZAC+0.65%420.87 K0.5411.323.98 ZAR−7.74%6.16%Finance
Sell
BVTBIDVEST LTD78.49 B ZAR23,790 ZAC+3.01%862.11 K1.1212.3619.25 ZAR+7.33%3.97%Retail trade
Strong buy
SOLSASOL LIMITED56 B ZAR8,994 ZAC+2.24%2.85 M1.05−75.96 ZAR−1,765.21%0.00%Process industries
Buy
MRPMR PRICE GROUP LTD54.59 B ZAR21,551 ZAC+0.76%731 K0.6015.7113.72 ZAR+10.54%3.88%Retail trade
Buy
OMUOLD MUTUAL LIMITED53.87 B ZAR1,191 ZAC+4.11%31.31 M2.536.991.70 ZAR+10.83%7.52%Finance
Neutral
APNASPEN PHARMACARE HLDGS LTD50.45 B ZAR11,381 ZAC+0.21%1.28 M1.1111.2910.08 ZAR−7.99%3.16%Health technology
Sell
MCGMULTICHOICE GROUP LTD50.36 B ZAR11,942 ZAC+1.37%2.53 M3.7543.212.76 ZAR0.00%Consumer services
SNTSANTAM LIMITED48.76 B ZAR44,540 ZAC+0.77%44.82 K0.4313.4133.22 ZAR+12.53%3.44%Finance
Buy
TBSTIGER BRANDS LTD45.22 B ZAR29,361 ZAC−1.77%306.63 K0.9412.4123.65 ZAR+28.26%3.46%Consumer non-durables
Neutral
WHLWOOLWORTHS HOLDINGS LTD43.26 B ZAR4,888 ZAC+2.24%3.87 M1.1014.863.29 ZAR−27.46%4.69%Retail trade
Neutral
MTMMOMENTUM GROUP LIMITED43.12 B ZAR3,443 ZAC+2.53%2.72 M1.199.523.62 ZAR+21.74%4.47%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED42.07 B ZAR13,219 ZAC+1.64%895.77 K0.7613.609.72 ZAR+4.69%2.77%Retail trade
Buy
EXXEXXARO RESOURCES LTD40.83 B ZAR17,269 ZAC+1.05%1.13 M1.285.4131.95 ZAR−31.59%9.73%Energy minerals
Buy
ARIAFRICAN RAINBOW MIN LTD35.04 B ZAR19,114 ZAC+5.18%774.36 K2.6011.2916.93 ZAR−32.18%7.43%Non-energy minerals
Buy
AVIAVI LTD31.76 B ZAR9,538 ZAC+0.20%1.25 M1.4813.447.09 ZAR+16.63%6.39%Consumer non-durables
Buy
BOXBOXER RETAIL LIMITED31.09 B ZAR6,909 ZAC+1.65%282.11 K0.5923.063.00 ZAR+3.19%0.00%Consumer services
Neutral
KSTPSG FIN SERVICES LTD27.64 B ZAR2,213 ZAC−0.49%195.07 K0.4922.151.00 ZAR+24.19%2.34%Finance
Buy
TKGTELKOM SA SOC LTD27.63 B ZAR5,653 ZAC+0.02%732.76 K0.243.7515.07 ZAR+292.45%0.00%Communications
Buy
PIKPICK N PAY STORES LTD27.22 B ZAR2,662 ZAC+3.86%2.36 M2.84−1.28 ZAR+77.16%0.00%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD26.98 B ZAR3,198 ZAC+1.88%407.14 K0.2723.261.38 ZAR+19.85%1.75%Retail trade
Buy
TRUTRUWORTHS INT LTD25.29 B ZAR7,047 ZAC+2.15%1.57 M1.277.069.98 ZAR+11.19%7.45%Retail trade
Neutral
WBCWE BUY CARS HLDS LTD24.76 B ZAR5,901 ZAC−0.47%416.5 K0.9426.992.19 ZAR0.93%Retail trade
FFBFORTRESS REAL EST INV B22.5 B ZAR2,070 ZAC−0.72%937.48 K0.638.962.31 ZAR−19.63%7.01%Finance
Neutral
BAWBARLOWORLD LTD21.97 B ZAR11,799 ZAC+0.37%418.21 K1.3613.059.04 ZAR−8.04%3.66%Distribution services
Neutral
SPPTHE SPAR GROUP LTD21.05 B ZAR10,951 ZAC+0.16%224.1 K0.70−20.58 ZAR−999.92%0.00%Distribution services
Buy
DRDDRD GOLD LTD20.7 B ZAR2,489 ZAC+2.77%1.11 M1.2312.601.98 ZAR+28.24%2.07%Non-energy minerals
Strong sell
LHCLIFE HEALTHC GRP HLDGS LTD19.37 B ZAR1,351 ZAC+1.43%2.71 M0.70−0.63 ZAR−128.47%3.90%Health services
Buy
SAPSAPPI LTD17.79 B ZAR2,912 ZAC−1.56%3.59 M1.965.415.38 ZAR8.35%Process industries
Buy
PMRPREMIER GROUP LIMITED17.67 B ZAR13,701 ZAC+0.01%12.39 K0.9914.869.22 ZAR+29.61%1.61%Distribution services
Strong buy
ADHADVTECH LTD17.5 B ZAR3,205 ZAC+0.25%123.11 K0.3916.032.00 ZAR+15.51%3.16%Commercial services
Buy
LTELIGHTHOUSE PROPERTIES PLC17.05 B ZAR811 ZAC−0.86%470.07 K0.9012.010.68 ZAR−85.06%6.23%Finance
NTCNETCARE LIMITED16.79 B ZAR1,350 ZAC+1.58%5.57 M1.3011.331.19 ZAR+23.47%5.26%Health services
Buy
MTHMOTUS HOLDINGS LTD16.4 B ZAR9,749 ZAC+3.07%424.74 K1.626.9514.02 ZAR−17.15%5.55%Distribution services
Strong buy
CMLCORONATION FUND MNGRS LD16.34 B ZAR4,229 ZAC+0.24%746.55 K1.026.636.38 ZAR+69.07%10.14%Finance
MSPMAS P.L.C16.14 B ZAR2,306 ZAC+1.27%5.47 M3.295.943.88 ZAR+40.84%0.00%Finance
Buy
DTCDATATEC LTD15.29 B ZAR6,238 ZAC−0.72%1.14 M2.3113.724.55 ZAR+23.42%3.26%Technology services
Buy
TGATHUNGELA RESOURCES LTD13.43 B ZAR9,601 ZAC+0.46%382.48 K0.523.6326.42 ZAR−28.44%13.60%Utilities
Buy
BLUBLUE LABEL TELECOMS LTD12.91 B ZAR1,529 ZAC+3.73%2.23 M1.3221.680.71 ZAR−16.19%0.00%Distribution services
OMNOMNIA HOLDINGS LTD12.7 B ZAR7,985 ZAC−0.09%116.05 K0.5811.466.97 ZAR+0.07%4.69%Process industries
Strong buy
SSUSOUTHERN SUN LTD12.42 B ZAR906 ZAC−2.05%224.55 K0.1211.870.76 ZAR+21.16%2.71%Consumer services
Buy
ITEITALTILE LTD12.25 B ZAR998 ZAC−0.99%40.24 K0.287.971.25 ZAR+3.95%4.97%Retail trade
Buy
JSEJSE LTD11.63 B ZAR13,506 ZAC+0.32%140.59 K1.2612.2211.05 ZAR+10.28%6.15%Finance
Buy
SUISUN INTERNATIONAL LTD11.55 B ZAR4,737 ZAC−0.13%151.92 K0.699.514.98 ZAR+18.98%8.40%Consumer services
Buy
WBOWILSON BAYLY HLM-OVC LTD11.1 B ZAR17,653 ZAC+2.28%221.9 K1.508.8220.02 ZAR+14.12%3.07%Industrial services
HCIHOSKEN CONS INV LTD11.09 B ZAR13,728 ZAC+0.67%22.34 K0.241.6881.72 ZAR+946.86%1.25%Consumer services
AFEAECI LIMITED9.85 B ZAR10,367 ZAC+0.37%220.99 K0.61−2.72 ZAR−124.90%2.12%Process industries
AFHALEXANDER FORBES GRP HLDGS9.66 B ZAR852 ZAC+1.55%51.59 K0.4812.230.70 ZAR+34.36%6.20%Finance
RCLRCL FOODS LIMITED8.93 B ZAR983 ZAC−1.21%45.18 K3.255.011.96 ZAR+49.75%5.53%Consumer non-durables
RLOREUNERT LTD8.61 B ZAR5,617 ZAC+2.54%245.42 K1.1810.595.31 ZAR−10.77%6.68%Consumer durables
RBXRAUBEX GROUP LTD8.59 B ZAR4,828 ZAC+1.66%190.81 K0.258.135.94 ZAR+25.94%4.17%Industrial services
Strong buy
CAACA SALES HOLDINGS LTD8.3 B ZAR1,750 ZAC+1.45%54.01 K1.2614.081.24 ZAR+1.10%1.42%Distribution services
AIPADCOCK INGRAM HLDGS LTD8.2 B ZAR5,081 ZAC+0.26%12.82 K0.3710.135.01 ZAR−8.71%5.23%Health technology
Neutral
AELALTRON LIMITED A8.09 B ZAR2,107 ZAC−1.08%80.21 K0.2621.171.00 ZAR4.23%Technology services
BATBRAIT PLC8 B ZAR211 ZAC+3.43%9.08 M12.428.050.26 ZAR0.00%Finance
PPCPPC LIMITED7.89 B ZAR521 ZAC+1.17%3.44 M2.5916.440.32 ZAR+252.11%3.42%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED7.65 B ZAR741 ZAC+0.41%242.25 K0.676.191.20 ZAR−18.55%9.50%Consumer services
Neutral
GNDGRINDROD LTD7.64 B ZAR1,156 ZAC+1.40%3.57 M0.9624.570.47 ZAR−68.20%3.52%Transportation
SDOSTADIO HOLDINGS LIMITED7.54 B ZAR879 ZAC−0.57%66.84 K0.2528.800.31 ZAR+26.43%1.70%Commercial services
AFTAFRIMAT LIMITED6.93 B ZAR4,471 ZAC−2.02%651.64 K0.7473.450.61 ZAR−88.17%0.55%Non-energy minerals
Strong sell
ARLASTRAL FOODS LTD6.74 B ZAR17,405 ZAC−0.45%73.13 K0.2111.5815.03 ZAR4.23%Process industries
Strong buy
THATHARISA PLC6.46 B ZAR2,239 ZAC+3.51%167.13 K2.323.79%Non-energy minerals
Strong buy
OCEOCEANA GROUP LTD6.1 B ZAR5,295 ZAC+1.17%447.18 K1.528.096.54 ZAR−38.76%7.83%Consumer non-durables
Neutral
FBRFAMOUS BRANDS LTD6.08 B ZAR6,004 ZAC−1.10%81.13 K1.5111.005.46 ZAR+19.50%5.17%Transportation
Strong buy
SPGSUPER GROUP LTD5.93 B ZAR1,774 ZAC+1.49%1.12 M0.39−0.26 ZAR−106.13%3.44%Transportation
Neutral
CLICLIENTELE LTD5.89 B ZAR1,276 ZAC−1.85%8.88 K0.596.252.04 ZAR+74.80%9.62%Miscellaneous
HDCHUDACO INDUSTRIES LTD5.19 B ZAR18,792 ZAC+1.58%18.79 K0.369.8219.14 ZAR−3.82%5.54%Distribution services
Buy
COHCURRO HOLDINGS LIMITED4.97 B ZAR870 ZAC−0.68%247.49 K0.7947.330.18 ZAR+184.08%1.89%Consumer services
SYGSYGNIA LIMITED4.51 B ZAR2,951 ZAC+1.69%47.72 K3.3612.382.38 ZAR+16.92%7.76%Finance
KAPKAP LIMITED4.5 B ZAR185 ZAC+3.93%2.97 M1.344.860.38 ZAR+468.36%0.00%Transportation
Neutral
NPKNAMPAK LTD4.26 B ZAR53,983 ZAC+0.34%3450.051.46369.86 ZAR0.00%Process industries
LEWLEWIS GROUP LTD4.24 B ZAR8,242 ZAC+1.15%22.08 K0.075.8714.03 ZAR+79.59%7.36%Retail trade
Strong buy
CATCAXTON CTP PUBLISH PRINT4.07 B ZAR1,134 ZAC−1.65%83.36 K2.145.552.04 ZAR+18.53%5.22%Consumer services
RFGRFG HOLDINGS LIMITED3.99 B ZAR1,523 ZAC−0.20%246.34 K2.887.512.03 ZAR+2.36%7.28%Consumer non-durables
Buy
BELBELL EQUIPMENT LTD3.92 B ZAR4,099 ZAC−0.05%9.79 K0.119.914.14 ZAR−41.99%3.90%Producer manufacturing
HILHOMECHOICE INT PLC3.92 B ZAR3,700 ZAC−0.67%2.41 K0.209.393.94 ZAR+23.92%5.15%Finance