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-908.36 B ZAR564,197 ZAC+1.05%182.99 K0.6610.10558.45 ZAR+95.29%0.22%Technology services
Strong buy
FSRFIRSTRAND LTD429.97 B ZAR7,585 ZAC−1.08%7.94 M0.8510.697.10 ZAR+5.00%5.66%Finance
Buy
CPICAPITEC BANK HLDGS LTD405.65 B ZAR347,943 ZAC−0.42%104.59 K0.6029.31118.72 ZAR+30.04%1.86%Finance
Buy
GFIGOLD FIELDS LTD388.38 B ZAR45,481 ZAC+4.81%1.04 M0.7118.1425.07 ZAR+76.31%2.30%Non-energy minerals
Buy
SBKSTANDARD BANK GROUP LTD374.77 B ZAR23,071 ZAC−0.59%1.6 M0.878.8126.18 ZAR−0.65%6.49%Finance
Buy
VODVODACOM GROUP LTD276.33 B ZAR14,339 ZAC+0.36%882.05 K0.8816.978.45 ZAR+2.15%4.34%Communications
Neutral
MTNMTN GROUP LTD255.74 B ZAR14,481 ZAC−0.77%3.31 M0.76−5.31 ZAR−345.02%2.36%Communications
Buy
INLINVESTEC LTD244.46 B ZAR13,356 ZAC−0.13%524.61 K0.667.8217.08 ZAR6.16%Finance
Sell
VALVALTERRA PLATINUM LTD231.31 B ZAR93,002 ZAC+5.62%1.1 M1.0934.7326.78 ZAR−45.86%1.45%Non-energy minerals
Neutral
SLMSANLAM LIMITED174.85 B ZAR8,786 ZAC−0.75%1.85 M0.788.3410.54 ZAR+52.06%5.03%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD162.85 B ZAR18,873 ZAC+4.44%3.51 M0.91−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
HARHARMONY GM CO LTD156.48 B ZAR26,763 ZAC+7.56%1.63 M1.2816.0516.68 ZAR+16.32%1.29%Non-energy minerals
Sell
BIDBID CORPORATION LTD153.31 B ZAR45,532 ZAC−0.34%356.43 K0.5619.2923.60 ZAR+6.05%2.46%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD151.96 B ZAR27,349 ZAC−1.35%612.6 K0.6422.5112.15 ZAR2.63%Retail trade
Buy
ABGABSA GROUP LIMITED147.37 B ZAR17,648 ZAC−0.73%1.6 M0.606.8025.95 ZAR+8.43%8.21%Finance
Strong buy
DSYDISCOVERY LTD146.47 B ZAR22,019 ZAC+0.83%837.3 K0.8217.9912.24 ZAR+44.57%1.09%Finance
Strong buy
OUTOUTSURANCE GROUP LIMITED119.73 B ZAR7,684 ZAC−0.85%1.97 M1.0428.482.70 ZAR+22.89%2.60%Finance
Neutral
SSWSIBANYE STILLWATER LTD116.05 B ZAR4,246 ZAC+3.54%35.19 M1.52−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
NEDNEDBANK GROUP LTD113.64 B ZAR24,168 ZAC−1.62%818.04 K0.696.8735.17 ZAR+12.42%8.45%Finance
Buy
PPHPEPKOR HOLDINGS LTD102.12 B ZAR2,707 ZAC−1.99%4.86 M1.0152.690.51 ZAR1.75%Retail trade
Buy
REMREMGRO LTD98.03 B ZAR17,139 ZAC−1.22%1.13 M1.2613.0513.13 ZAR1.61%Finance
Buy
NRPNEPI ROCKCASTLE N.V.97.74 B ZAR13,799 ZAC+0.57%916.33 K0.937.9417.37 ZAR+15.92%7.81%Finance
Buy
KIOKUMBA IRON ORE LTD94.94 B ZAR30,885 ZAC+4.34%1.03 M1.976.7645.70 ZAR−35.31%13.06%Non-energy minerals
Neutral
CLSCLICKS GROUP LTD87.94 B ZAR36,737 ZAC−0.98%644.27 K1.1129.1512.60 ZAR+14.25%2.09%Retail trade
Buy
NPHNORTHAM PLATINUM HLDGS LTD86.62 B ZAR22,061 ZAC+0.29%5.14 M2.3657.383.84 ZAR0.39%Non-energy minerals
Buy
BVTBIDVEST LTD80.86 B ZAR23,266 ZAC−2.20%289.85 K0.3512.0819.25 ZAR+7.33%3.85%Retail trade
Strong buy
NY1NINETY ONE LIMITED80.09 B ZAR4,543 ZAC+0.73%906.61 K1.1411.403.98 ZAR−7.74%6.12%Finance
Sell
SOLSASOL LIMITED57.22 B ZAR9,565 ZAC+6.35%3.06 M1.09−75.96 ZAR−1,765.21%0.00%Process industries
Buy
OMUOLD MUTUAL LIMITED56.18 B ZAR1,255 ZAC+5.37%35.48 M2.337.371.70 ZAR+10.83%7.21%Finance
Neutral
MRPMR PRICE GROUP LTD54.99 B ZAR21,001 ZAC−2.55%1.84 M1.5115.3113.72 ZAR+10.54%3.85%Retail trade
Buy
MCGMULTICHOICE GROUP LTD51.05 B ZAR11,858 ZAC−0.70%470.88 K0.5142.912.76 ZAR0.00%Consumer services
APNASPEN PHARMACARE HLDGS LTD50.55 B ZAR11,415 ZAC+0.30%998.52 K0.8511.3210.08 ZAR−7.99%3.15%Health technology
Sell
SNTSANTAM LIMITED49.14 B ZAR43,941 ZAC−1.34%114.89 K1.1113.2333.22 ZAR+12.53%3.41%Finance
Buy
TBSTIGER BRANDS LTD44.42 B ZAR29,098 ZAC−0.90%317.71 K0.9212.3023.65 ZAR+28.26%3.52%Consumer non-durables
Neutral
MTMMOMENTUM GROUP LIMITED44.23 B ZAR3,388 ZAC−1.60%2.35 M1.029.373.62 ZAR+21.74%4.36%Finance
Neutral
WHLWOOLWORTHS HOLDINGS LTD44.22 B ZAR4,800 ZAC−1.80%3 M0.7914.593.29 ZAR−27.46%4.59%Retail trade
Neutral
TFGTHE FOSCHINI GROUP LIMITED42.75 B ZAR12,751 ZAC−3.54%1.82 M1.6713.119.72 ZAR+4.69%2.72%Retail trade
Buy
EXXEXXARO RESOURCES LTD41.27 B ZAR17,594 ZAC+1.88%1.01 M1.075.5131.95 ZAR−31.59%9.62%Energy minerals
Buy
ARIAFRICAN RAINBOW MIN LTD36.85 B ZAR19,645 ZAC+2.78%489.91 K1.3611.6016.93 ZAR−32.18%7.06%Non-energy minerals
Buy
AVIAVI LTD31.82 B ZAR9,436 ZAC−1.07%797.29 K0.8613.307.09 ZAR+16.63%6.38%Consumer non-durables
Buy
BOXBOXER RETAIL LIMITED31.6 B ZAR6,876 ZAC−0.48%209.6 K0.4322.953.00 ZAR+3.19%0.00%Consumer services
Neutral
PIKPICK N PAY STORES LTD28.24 B ZAR2,636 ZAC−0.98%1.55 M1.52−1.28 ZAR+77.16%0.00%Retail trade
Neutral
TKGTELKOM SA SOC LTD27.63 B ZAR5,636 ZAC−0.30%1.55 M0.533.7415.07 ZAR+292.45%0.00%Communications
Buy
KSTPSG FIN SERVICES LTD27.52 B ZAR2,217 ZAC+0.18%520.87 K1.3122.191.00 ZAR+24.19%2.35%Finance
Buy
DCPDIS-CHEM PHARMACIES LTD27.51 B ZAR3,166 ZAC−1.00%755.77 K0.4923.031.38 ZAR+19.85%1.71%Retail trade
Buy
TRUTRUWORTHS INT LTD25.82 B ZAR6,867 ZAC−2.55%1.89 M1.446.889.98 ZAR+11.19%7.30%Retail trade
Neutral
WBCWE BUY CARS HLDS LTD24.64 B ZAR5,759 ZAC−2.41%501.51 K1.0926.342.19 ZAR0.93%Retail trade
FFBFORTRESS REAL EST INV B22.29 B ZAR2,051 ZAC−0.92%1.34 M0.878.872.31 ZAR−19.63%7.08%Finance
Neutral
BAWBARLOWORLD LTD22.05 B ZAR11,809 ZAC+0.08%451.38 K1.3613.069.04 ZAR−8.04%3.64%Distribution services
Neutral
DRDDRD GOLD LTD21.3 B ZAR2,645 ZAC+6.27%2.08 M2.3213.391.98 ZAR+28.24%2.01%Non-energy minerals
Strong sell
SPPTHE SPAR GROUP LTD21.08 B ZAR10,611 ZAC−3.10%773.74 K2.37−20.58 ZAR−999.92%0.00%Distribution services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD19.68 B ZAR1,357 ZAC+0.44%2.96 M0.75−0.63 ZAR−128.47%3.84%Health services
Buy
PMRPREMIER GROUP LIMITED17.67 B ZAR14,000 ZAC+2.18%42.56 K3.8715.189.22 ZAR+29.61%1.61%Distribution services
Strong buy
ADHADVTECH LTD17.55 B ZAR3,216 ZAC+0.34%373.12 K1.2516.082.00 ZAR+15.51%3.15%Commercial services
SAPSAPPI LTD17.52 B ZAR2,853 ZAC−2.03%2.31 M1.355.305.38 ZAR8.48%Process industries
Buy
NTCNETCARE LIMITED17.03 B ZAR1,351 ZAC+0.07%3.1 M0.6611.341.19 ZAR+23.47%5.19%Health services
Buy
MTHMOTUS HOLDINGS LTD16.9 B ZAR9,553 ZAC−2.01%171.8 K0.746.8114.02 ZAR−17.15%5.39%Distribution services
Strong buy
LTELIGHTHOUSE PROPERTIES PLC16.9 B ZAR802 ZAC−1.11%1.43 M3.4511.880.68 ZAR−85.06%6.28%Finance
CMLCORONATION FUND MNGRS LD16.37 B ZAR4,183 ZAC−1.09%854.62 K1.096.566.38 ZAR+69.07%10.13%Finance
MSPMAS P.L.C16.35 B ZAR2,346 ZAC+1.73%1.59 M0.746.043.88 ZAR+40.84%0.00%Finance
Strong buy
DTCDATATEC LTD15.18 B ZAR6,307 ZAC+1.11%302.65 K0.5313.874.55 ZAR+23.42%3.29%Technology services
Buy
TGATHUNGELA RESOURCES LTD13.49 B ZAR9,824 ZAC+2.32%1.01 M1.333.7226.42 ZAR−28.44%13.54%Utilities
Buy
BLUBLUE LABEL TELECOMS LTD13.39 B ZAR1,500 ZAC−1.90%1.35 M0.7621.260.71 ZAR−16.19%0.00%Distribution services
OMNOMNIA HOLDINGS LTD12.69 B ZAR7,960 ZAC−0.31%167.81 K0.8311.426.97 ZAR+0.07%4.70%Process industries
Strong buy
SSUSOUTHERN SUN LTD12.19 B ZAR900 ZAC−0.66%1.22 M0.6311.790.76 ZAR+21.16%2.76%Consumer services
Buy
ITEITALTILE LTD12.14 B ZAR1,000 ZAC+0.20%110.42 K0.897.981.25 ZAR+3.95%5.01%Retail trade
Buy
JSEJSE LTD11.66 B ZAR13,601 ZAC+0.70%85.21 K0.7712.3111.05 ZAR+10.28%6.13%Finance
Buy
SUISUN INTERNATIONAL LTD11.54 B ZAR4,750 ZAC+0.27%307.19 K1.409.534.98 ZAR+18.98%8.40%Consumer services
Buy
WBOWILSON BAYLY HLM-OVC LTD11.35 B ZAR17,652 ZAC−0.01%133.71 K0.848.8220.02 ZAR+14.12%3.00%Industrial services
HCIHOSKEN CONS INV LTD11.17 B ZAR13,634 ZAC−0.68%30.42 K0.331.6781.72 ZAR+946.86%1.24%Consumer services
AFEAECI LIMITED9.89 B ZAR10,368 ZAC+0.01%177.41 K0.50−2.72 ZAR−124.90%2.11%Process industries
AFHALEXANDER FORBES GRP HLDGS9.79 B ZAR870 ZAC+2.11%40.56 K0.3612.480.70 ZAR+34.36%6.12%Finance
RLOREUNERT LTD8.83 B ZAR5,622 ZAC+0.09%234.01 K1.1010.605.31 ZAR−10.77%6.52%Consumer durables
RCLRCL FOODS LIMITED8.8 B ZAR974 ZAC−0.92%54.88 K3.714.961.96 ZAR+49.75%5.61%Consumer non-durables
RBXRAUBEX GROUP LTD8.73 B ZAR4,848 ZAC+0.41%534.71 K0.708.175.94 ZAR+25.94%4.10%Industrial services
Strong buy
CAACA SALES HOLDINGS LTD8.42 B ZAR1,725 ZAC−1.43%4.66 K0.1113.881.24 ZAR+1.10%1.40%Distribution services
BATBRAIT PLC8.23 B ZAR214 ZAC+1.42%978.71 K0.628.170.26 ZAR0.00%Finance
AIPADCOCK INGRAM HLDGS LTD8.22 B ZAR5,219 ZAC+2.72%139.28 K4.8410.415.01 ZAR−8.71%5.21%Health technology
Neutral
PPCPPC LIMITED8.01 B ZAR525 ZAC+0.77%690.75 K0.4416.570.32 ZAR+252.11%3.37%Non-energy minerals
Strong buy
AELALTRON LIMITED A8 B ZAR2,127 ZAC+0.95%94.28 K0.3521.371.00 ZAR4.27%Technology services
GNDGRINDROD LTD7.77 B ZAR1,174 ZAC+1.56%1.23 M0.3424.960.47 ZAR−68.20%3.46%Transportation
TSGTSOGO SUN LIMITED7.73 B ZAR749 ZAC+1.08%165.11 K0.466.261.20 ZAR−18.55%9.41%Consumer services
Neutral
SDOSTADIO HOLDINGS LIMITED7.49 B ZAR887 ZAC+0.91%101.31 K0.4929.060.31 ZAR+26.43%1.72%Commercial services
AFTAFRIMAT LIMITED6.79 B ZAR4,624 ZAC+3.42%634.61 K0.7075.970.61 ZAR−88.17%0.56%Non-energy minerals
Strong sell
ARLASTRAL FOODS LTD6.71 B ZAR17,340 ZAC−0.37%75.38 K0.2311.5315.03 ZAR4.25%Process industries
Strong buy
THATHARISA PLC6.69 B ZAR2,303 ZAC+2.86%312.08 K3.843.66%Non-energy minerals
Strong buy
OCEOCEANA GROUP LTD6.17 B ZAR5,308 ZAC+0.25%202.25 K0.618.116.54 ZAR−38.76%7.74%Consumer non-durables
Neutral
SPGSUPER GROUP LTD6.04 B ZAR1,771 ZAC−0.17%1.2 M0.42−0.26 ZAR−106.13%3.38%Transportation
Neutral
FBRFAMOUS BRANDS LTD6.01 B ZAR5,828 ZAC−2.93%80.56 K1.3810.685.46 ZAR+19.50%5.23%Transportation
Strong buy
CLICLIENTELE LTD5.77 B ZAR1,260 ZAC−1.25%85.66 K5.376.172.04 ZAR+74.80%9.81%Miscellaneous
HDCHUDACO INDUSTRIES LTD5.27 B ZAR18,825 ZAC+0.18%7.61 K0.149.8419.14 ZAR−3.82%5.45%Distribution services
Buy
COHCURRO HOLDINGS LIMITED4.91 B ZAR879 ZAC+1.03%360.04 K1.1347.820.18 ZAR+184.08%1.91%Consumer services
KAPKAP LIMITED4.63 B ZAR179 ZAC−3.24%1.69 M0.724.700.38 ZAR+468.36%0.00%Transportation
Neutral
SYGSYGNIA LIMITED4.59 B ZAR3,001 ZAC+1.69%10.51 K0.6512.592.38 ZAR+16.92%7.63%Finance
LEWLEWIS GROUP LTD4.29 B ZAR8,502 ZAC+3.15%57.88 K0.196.0614.03 ZAR+79.59%7.28%Retail trade
Strong buy
NPKNAMPAK LTD4.27 B ZAR53,144 ZAC−1.55%2.96 K0.501.44369.86 ZAR0.00%Process industries
CATCAXTON CTP PUBLISH PRINT4.01 B ZAR1,138 ZAC+0.35%70.53 K2.055.572.04 ZAR+18.53%5.29%Consumer services
RFGRFG HOLDINGS LIMITED3.98 B ZAR1,527 ZAC+0.26%47.94 K0.447.532.03 ZAR+2.36%7.30%Consumer non-durables
Buy
BELBELL EQUIPMENT LTD3.92 B ZAR4,078 ZAC−0.51%15.54 K0.399.864.14 ZAR−41.99%3.90%Producer manufacturing
HILHOMECHOICE INT PLC3.89 B ZAR3,700 ZAC0.00%5250.059.393.94 ZAR+23.92%5.19%Finance