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-760.93 B ZAR459,267 ZAC−1.80%21.08 K0.0313.56338.74 ZAR−8.86%0.26%Technology services
Buy
FSRFIRSTRAND LTD411.69 B ZAR7,352 ZAC+0.12%851.6 K0.0510.367.10 ZAR+5.00%5.58%Finance
Buy
SBKSTANDARD BANK GROUP LTD391.72 B ZAR24,272 ZAC+0.86%279.65 K0.049.2726.18 ZAR−0.65%6.10%Finance
Neutral
CPICAPITEC BANK HLDGS LTD363.51 B ZAR316,981 ZAC+1.24%20.74 K0.0729.84106.24 ZAR+26.29%1.71%Finance
Buy
GFIGOLD FIELDS LTD338.99 B ZAR37,801 ZAC−0.20%65.49 K0.0214.9825.24 ZAR+77.49%1.80%Non-energy minerals
Buy
VODVODACOM GROUP LTD233.95 B ZAR12,105 ZAC+0.07%67.17 K0.0316.117.52 ZAR−16.74%4.88%Communications
Neutral
MTNMTN GROUP LTD225.15 B ZAR12,463 ZAC−0.21%303.14 K0.05−5.31 ZAR−345.02%2.80%Communications
Buy
INLINVESTEC LTD214.03 B ZAR11,873 ZAC+1.84%82.77 K0.096.9717.03 ZAR−28.86%7.01%Finance
AMSANGLO AMERICAN PLAT LTD186.12 B ZAR71,750 ZAC+1.27%21.44 K0.0226.7926.78 ZAR−45.86%2.63%Non-energy minerals
Neutral
SLMSANLAM LIMITED164.7 B ZAR8,395 ZAC+0.65%101.33 K0.027.9710.54 ZAR+52.06%4.70%Finance
Neutral
ABGABSA GROUP LIMITED151.72 B ZAR18,498 ZAC+1.09%234.42 K0.057.1325.95 ZAR+8.43%7.43%Finance
Strong buy
SHPSHOPRITE HOLDINGS LTD147.96 B ZAR26,962 ZAC−0.11%64.63 K0.0322.1912.15 ZAR2.65%Retail trade
Buy
BIDBID CORPORATION LTD145.3 B ZAR43,483 ZAC+0.42%162.04 K0.1518.4223.60 ZAR+6.05%2.52%Consumer services
Neutral
HARHARMONY GM CO LTD145.26 B ZAR23,069 ZAC−0.13%50.6 K0.0213.8316.68 ZAR+16.32%1.02%Non-energy minerals
Sell
DSYDISCOVERY LTD133.45 B ZAR20,008 ZAC+0.57%52.27 K0.0316.3512.24 ZAR+44.57%1.09%Finance
Buy
NEDNEDBANK GROUP LTD119.96 B ZAR26,070 ZAC+0.91%93.71 K0.037.4135.17 ZAR+12.42%7.69%Finance
Strong buy
IMPIMPALA PLATINUM HLGS LTD109.94 B ZAR12,199 ZAC−0.02%79.88 K0.01−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
OUTOUTSURANCE GROUP LIMITED107.96 B ZAR7,022 ZAC+0.39%266.51 K0.0526.032.70 ZAR+22.89%2.50%Finance
Neutral
KIOKUMBA IRON ORE LTD107.07 B ZAR33,700 ZAC+0.95%32.24 K0.057.3745.70 ZAR−35.31%12.53%Non-energy minerals
Neutral
NRPNEPI ROCKCASTLE N.V.97.84 B ZAR13,908 ZAC+1.24%83.76 K0.038.0117.37 ZAR+15.92%8.01%Finance
Buy
PPHPEPKOR HOLDINGS LTD96.94 B ZAR2,634 ZAC+0.42%430.79 K0.0356.600.47 ZAR1.90%Retail trade
Buy
REMREMGRO LTD87.11 B ZAR15,865 ZAC+2.91%214.8 K0.1471.312.22 ZAR−86.95%1.73%Finance
Buy
BVTBIDVEST LTD83.02 B ZAR24,630 ZAC+0.84%17.24 K0.0112.7919.25 ZAR+7.33%3.72%Retail trade
Buy
CLSCLICKS GROUP LTD79.26 B ZAR33,392 ZAC+0.30%24.18 K0.0228.0511.90 ZAR+14.20%2.30%Retail trade
Buy
APNASPEN PHARMACARE HLDGS LTD76.4 B ZAR17,327 ZAC+0.74%35.89 K0.0317.1910.08 ZAR−7.99%2.05%Health technology
Buy
NY1NINETY ONE LIMITED62.45 B ZAR3,528 ZAC+0.86%68.32 K0.078.694.06 ZAR+3.59%7.90%Finance
Sell
AILAFRICAN RAINBOW CAP INV60.73 B ZAR942 ZAC+0.11%1.04 K0.005.961.58 ZAR+7.01%0.00%Finance
MRPMR PRICE GROUP LTD58.94 B ZAR22,717 ZAC+0.52%36.48 K0.0217.8612.72 ZAR3.57%Retail trade
Buy
OMUOLD MUTUAL LIMITED55.28 B ZAR1,175 ZAC0.00%912.17 K0.046.561.79 ZAR+32.82%7.05%Finance
Neutral
SSWSIBANYE STILLWATER LTD55.25 B ZAR1,958 ZAC+0.41%160.5 K0.01−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
NPHNORTHAM PLATINUM HLDGS LTD49.56 B ZAR12,657 ZAC−0.43%31.88 K0.0132.923.84 ZAR1.29%Non-energy minerals
Buy
WHLWOOLWORTHS HOLDINGS LTD49.23 B ZAR5,458 ZAC+0.29%68.68 K0.0216.593.29 ZAR−27.46%4.85%Retail trade
Neutral
SOLSASOL LIMITED47.18 B ZAR7,601 ZAC+2.69%238.29 K0.05−75.96 ZAR−1,765.21%2.63%Process industries
Buy
MCGMULTICHOICE GROUP LTD46.77 B ZAR10,970 ZAC+0.29%69.32 K0.10−10.46 ZAR+1.63%0.00%Consumer services
Sell
MTMMOMENTUM GROUP LIMITED42.77 B ZAR3,318 ZAC+0.85%280.57 K0.1211.992.77 ZAR−10.28%3.82%Finance
Neutral
SNTSANTAM LIMITED42.2 B ZAR38,250 ZAC−0.65%55.32 K0.7011.5133.22 ZAR+12.53%3.74%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED41.48 B ZAR12,772 ZAC−0.42%34.75 K0.0214.039.11 ZAR+6.36%2.85%Retail trade
Buy
TBSTIGER BRANDS LTD41.23 B ZAR26,616 ZAC+0.59%3.25 K0.0113.8919.16 ZAR+12.70%3.93%Consumer non-durables
Strong buy
EXXEXXARO RESOURCES LTD37.39 B ZAR15,501 ZAC+0.14%3.92 K0.004.8531.95 ZAR−31.59%11.75%Energy minerals
Buy
BOXBOXER RETAIL LIMITED32.7 B ZAR7,188 ZAC+0.55%12.63 K0.0023.903.01 ZAR0.00%Consumer services
Neutral
AVIAVI LTD29.97 B ZAR9,041 ZAC+0.61%75.17 K0.0612.747.09 ZAR+16.63%6.48%Consumer non-durables
Strong buy
PIKPICK N PAY STORES LTD29.82 B ZAR2,807 ZAC−0.18%37.52 K0.01−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
ARIAFRICAN RAINBOW MIN LTD28.25 B ZAR14,529 ZAC+0.83%11.75 K0.018.5816.93 ZAR−32.18%10.12%Non-energy minerals
Buy
TRUTRUWORTHS INT LTD28.08 B ZAR7,690 ZAC+0.33%52.58 K0.037.709.98 ZAR+11.19%7.08%Retail trade
Buy
DCPDIS-CHEM PHARMACIES LTD26.29 B ZAR3,059 ZAC0.00%4.86 K0.0024.731.24 ZAR+18.26%1.59%Retail trade
Neutral
SAPSAPPI LTD25.04 B ZAR4,081 ZAC+0.02%39.74 K0.035.876.95 ZAR5.93%Process industries
Buy
SPPTHE SPAR GROUP LTD23.21 B ZAR12,041 ZAC−0.09%3.14 K0.0065.901.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD21.93 B ZAR1,791 ZAC+1.65%4 K0.0119.720.91 ZAR+17.00%2.50%Finance
DRDDRD GOLD LTD21.73 B ZAR2,561 ZAC+0.87%8.21 K0.0012.971.98 ZAR+28.24%1.50%Non-energy minerals
Sell
FFBFORTRESS REAL EST INV B21.34 B ZAR1,986 ZAC+0.30%25.39 K0.028.592.31 ZAR−19.63%7.76%Finance
Sell
LHCLIFE HEALTHC GRP HLDGS LTD20.36 B ZAR1,407 ZAC+0.64%81.13 K0.024.243.32 ZAR+1,748.19%3.58%Health services
Buy
BAWBARLOWORLD LTD20.2 B ZAR10,904 ZAC+0.88%19.01 K0.0610.7810.11 ZAR−14.75%4.84%Distribution services
Neutral
TKGTELKOM SA SOC LTD17.92 B ZAR3,635 ZAC−0.76%33.25 K0.029.094.00 ZAR0.00%Communications
Buy
WBCWE BUY CARS HLDS LTD17.67 B ZAR4,264 ZAC+0.71%18.1 K0.0351.850.82 ZAR0.60%Retail trade
ADHADVTECH LTD17.08 B ZAR3,073 ZAC−1.47%6.03 K0.0316.451.87 ZAR+14.43%3.04%Commercial services
NTCNETCARE LIMITED16.71 B ZAR1,319 ZAC+1.62%694.56 K0.1712.131.09 ZAR+16.39%5.36%Health services
Buy
MTHMOTUS HOLDINGS LTD15.25 B ZAR8,893 ZAC+0.95%18.16 K0.026.3414.02 ZAR−17.15%5.97%Distribution services
Buy
CMLCORONATION FUND MNGRS LD15.01 B ZAR3,920 ZAC+1.11%13.42 K0.016.226.31 ZAR+244.62%10.33%Finance
LTELIGHTHOUSE PROPERTIES PLC14.98 B ZAR789 ZAC−0.25%2.39 K0.001.774.45 ZAR+1,067.21%6.53%Finance
TGATHUNGELA RESOURCES LTD14.79 B ZAR10,915 ZAC+3.68%124.5 K0.084.1326.42 ZAR−28.44%10.80%Utilities
Buy
MSPMAS P.L.C12.91 B ZAR1,827 ZAC+0.33%17.46 K0.014.703.88 ZAR+40.84%0.00%Finance
Buy
ITEITALTILE LTD12.91 B ZAR1,062 ZAC−0.09%5370.018.481.25 ZAR+3.95%4.56%Retail trade
Buy
DTCDATATEC LTD12.15 B ZAR5,202 ZAC+0.70%6.71 K0.0211.334.59 ZAR−29.50%3.98%Technology services
WBOWILSON BAYLY HLM-OVC LTD12.07 B ZAR18,764 ZAC−0.41%130.11 K0.389.3720.02 ZAR+14.12%2.44%Industrial services
Strong buy
SSUSOUTHERN SUN LTD11.18 B ZAR832 ZAC−0.24%9970.0011.920.70 ZAR+49.29%1.49%Consumer services
Buy
HCIHOSKEN CONS INV LTD10.79 B ZAR13,217 ZAC+0.12%34.34 K0.6112.2010.83 ZAR−72.45%1.14%Consumer services
JSEJSE LTD10.76 B ZAR12,630 ZAC+1.33%190.0011.4311.05 ZAR+10.28%6.22%Finance
Buy
OMNOMNIA HOLDINGS LTD10.39 B ZAR6,502 ZAC−0.15%1.25 K0.019.127.13 ZAR+7.17%5.70%Process industries
Strong buy
SUISUN INTERNATIONAL LTD10.17 B ZAR4,152 ZAC−0.46%1.94 K0.008.334.98 ZAR+18.98%8.60%Consumer services
Buy
RLOREUNERT LTD9.66 B ZAR6,238 ZAC+1.41%5.55 K0.0110.236.10 ZAR+5.99%5.90%Consumer durables
SPGSUPER GROUP LTD9.52 B ZAR2,806 ZAC+0.18%28.52 K0.01201.580.14 ZAR−97.02%2.13%Transportation
Buy
AFEAECI LIMITED9.31 B ZAR9,765 ZAC−2.23%108.73 K0.56−2.72 ZAR−124.90%1.19%Process industries
AFHALEXANDER FORBES GRP HLDGS9.16 B ZAR813 ZAC+0.87%6270.0115.250.53 ZAR−5.73%6.36%Finance
AFTAFRIMAT LIMITED8.93 B ZAR5,940 ZAC+0.97%17.23 K0.0912.084.92 ZAR+8.12%2.72%Non-energy minerals
Neutral
TSGTSOGO SUN LIMITED8.69 B ZAR835 ZAC−0.36%9.73 K0.016.371.31 ZAR−30.51%8.34%Consumer services
Neutral
GNDGRINDROD LTD8.63 B ZAR1,283 ZAC−0.08%16.53 K0.028.321.54 ZAR+56.00%4.79%Transportation
RCLRCL FOODS LIMITED8.6 B ZAR957 ZAC−0.31%72.28 K0.774.881.96 ZAR+49.75%3.65%Consumer non-durables
RBXRAUBEX GROUP LTD8.35 B ZAR4,651 ZAC+0.74%23.98 K0.068.295.61 ZAR+33.68%4.18%Industrial services
Strong buy
AIPADCOCK INGRAM HLDGS LTD8.09 B ZAR5,049 ZAC+1.00%1.26 K0.0110.075.01 ZAR−8.71%5.45%Health technology
Neutral
CAACA SALES HOLDINGS LTD8.06 B ZAR1,698 ZAC+0.95%184.23 K2.6716.431.03 ZAR−6.24%1.18%Distribution services
BATBRAIT PLC7.65 B ZAR197 ZAC−1.50%1700.006.770.29 ZAR0.00%Finance
AELALTRON LIMITED A7.45 B ZAR1,968 ZAC+0.31%5.58 K0.0117.871.10 ZAR3.68%Technology services
BLUBLUE LABEL TELECOMS LTD6.81 B ZAR784 ZAC+0.90%268.04 K0.1111.110.71 ZAR−16.19%0.00%Distribution services
OCEOCEANA GROUP LTD6.58 B ZAR5,618 ZAC−1.80%139.93 K0.736.129.19 ZAR+18.09%8.66%Consumer non-durables
Neutral
KAPKAP LIMITED6.55 B ZAR265 ZAC+0.76%252.88 K0.056.960.38 ZAR+468.36%0.00%Transportation
Neutral
PPCPPC LIMITED6.25 B ZAR411 ZAC+0.98%479.49 K0.1759.830.07 ZAR3.30%Non-energy minerals
ARLASTRAL FOODS LTD6.18 B ZAR16,149 ZAC+0.66%6.78 K0.118.2819.49 ZAR3.22%Process industries
Strong buy
SDOSTADIO HOLDINGS LIMITED6.12 B ZAR725 ZAC+0.69%47.19 K0.2826.970.27 ZAR+25.26%1.43%Commercial services
FBRFAMOUS BRANDS LTD5.56 B ZAR5,454 ZAC−1.68%30.0011.404.78 ZAR+3.22%5.81%Transportation
CLICLIENTELE LTD5.35 B ZAR1,178 ZAC+3.42%1.2 K0.045.772.04 ZAR+74.80%10.59%Miscellaneous
HDCHUDACO INDUSTRIES LTD5.31 B ZAR18,946 ZAC+0.01%2350.0210.7217.68 ZAR−15.61%5.31%Distribution services
Buy
COHCURRO HOLDINGS LIMITED5.09 B ZAR888 ZAC−0.34%12.78 K0.0248.310.18 ZAR+184.08%2.93%Consumer services
RFGRFG HOLDINGS LIMITED4.81 B ZAR1,840 ZAC0.00%220.59 K1.618.582.14 ZAR+18.10%5.97%Consumer non-durables
Buy
THATHARISA PLC4.48 B ZAR1,520 ZAC+1.47%4560.003.045.00 ZAR−41.00%5.40%Non-energy minerals
Strong buy
MPTMPACT LIMITED4.42 B ZAR2,960 ZAC−1.33%25.04 K0.198.673.42 ZAR−29.51%3.50%Process industries
CATCAXTON CTP PUBLISH PRINT4.4 B ZAR1,229 ZAC−1.84%80.88 K1.476.022.04 ZAR+18.53%4.79%Consumer services
LEWLEWIS GROUP LTD3.64 B ZAR6,998 ZAC−0.01%9770.077.259.65 ZAR+41.97%8.57%Retail trade
CPPCOLLINS PROPERTY GRP LTD3.62 B ZAR1,025 ZAC−6.65%1 K0.212.344.37 ZAR9.11%Finance
BELBELL EQUIPMENT LTD3.55 B ZAR3,800 ZAC+2.26%2.37 K0.185.017.58 ZAR+74.51%0.00%Producer manufacturing
SBPSABVEST CAPITAL LIMITED3.53 B ZAR9,199 ZAC+1.52%3.78 K0.431.05%Finance