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-946.4 B ZAR575,111 ZAC−1.13%232.5 K0.7910.30558.45 ZAR+95.29%0.21%Technology services
Strong buy
FSRFIRSTRAND LTD420.55 B ZAR7,532 ZAC+0.41%5.26 M0.5710.617.10 ZAR+5.00%5.79%Finance
Buy
CPICAPITEC BANK HLDGS LTD405.11 B ZAR346,088 ZAC−0.81%114.5 K0.7329.15118.72 ZAR+30.04%1.87%Finance
Buy
GFIGOLD FIELDS LTD388.17 B ZAR43,681 ZAC+0.72%1.39 M0.9817.4225.07 ZAR+76.31%2.31%Non-energy minerals
Buy
SBKSTANDARD BANK GROUP LTD368.93 B ZAR22,976 ZAC+0.58%1.17 M0.698.7826.18 ZAR−0.65%6.60%Finance
Buy
VODVODACOM GROUP LTD263.28 B ZAR13,631 ZAC+0.16%946.73 K0.7616.148.45 ZAR+2.15%4.55%Communications
Neutral
MTNMTN GROUP LTD247.85 B ZAR14,260 ZAC+0.82%3.07 M0.62−5.31 ZAR−345.02%2.44%Communications
Buy
INLINVESTEC LTD243.8 B ZAR13,224 ZAC−0.88%224.78 K0.407.7417.08 ZAR6.17%Finance
Sell
VALVALTERRA PLATINUM LTD229.87 B ZAR87,502 ZAC+0.00%922.72 K0.7932.6826.78 ZAR−45.86%1.46%Non-energy minerals
Neutral
SLMSANLAM LIMITED169.54 B ZAR8,626 ZAC+0.49%3.38 M1.408.1910.54 ZAR+52.06%5.18%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD164.62 B ZAR18,366 ZAC+0.54%3.33 M0.80−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
HARHARMONY GM CO LTD155.87 B ZAR24,651 ZAC−0.54%895.48 K0.6114.7816.68 ZAR+16.32%1.29%Non-energy minerals
Sell
BIDBID CORPORATION LTD148.16 B ZAR44,677 ZAC+1.20%397.34 K0.6518.9323.60 ZAR+6.05%2.55%Consumer services
Neutral
ABGABSA GROUP LIMITED144.93 B ZAR17,638 ZAC+0.91%1.86 M0.796.8025.95 ZAR+8.43%8.35%Finance
Strong buy
SHPSHOPRITE HOLDINGS LTD144.69 B ZAR26,412 ZAC+0.07%1.26 M1.0621.7412.15 ZAR2.77%Retail trade
Buy
DSYDISCOVERY LTD142.34 B ZAR21,144 ZAC−0.37%572.86 K0.5417.2812.24 ZAR+44.57%1.13%Finance
Strong buy
OUTOUTSURANCE GROUP LIMITED119.05 B ZAR7,646 ZAC−0.83%1.88 M0.9628.342.70 ZAR+22.89%2.62%Finance
Neutral
SSWSIBANYE STILLWATER LTD118.09 B ZAR4,166 ZAC−0.17%20.65 M0.69−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
NEDNEDBANK GROUP LTD109.66 B ZAR24,209 ZAC+2.13%983.09 K0.956.8835.17 ZAR+12.42%8.75%Finance
Buy
KIOKUMBA IRON ORE LTD99.27 B ZAR29,583 ZAC−4.42%907.24 K1.236.4745.70 ZAR−35.31%12.49%Non-energy minerals
Neutral
PPHPEPKOR HOLDINGS LTD98.83 B ZAR2,681 ZAC+0.15%23.39 M0.1152.180.51 ZAR1.81%Retail trade
Buy
NRPNEPI ROCKCASTLE N.V.98.06 B ZAR13,789 ZAC+0.17%1.63 M1.197.9417.37 ZAR+15.92%7.79%Finance
Buy
REMREMGRO LTD93.11 B ZAR16,563 ZAC+0.50%608.5 K0.4912.6113.13 ZAR1.70%Finance
Buy
NPHNORTHAM PLATINUM HLDGS LTD88.39 B ZAR22,013 ZAC−1.94%2.23 M0.7257.253.84 ZAR0.38%Non-energy minerals
Buy
CLSCLICKS GROUP LTD86.59 B ZAR36,838 ZAC+0.82%497.79 K0.9529.2312.60 ZAR+14.25%2.12%Retail trade
Buy
NY1NINETY ONE LIMITED80.14 B ZAR4,467 ZAC−0.84%625.67 K0.6911.213.98 ZAR−7.74%6.13%Finance
Sell
BVTBIDVEST LTD79.12 B ZAR23,577 ZAC+1.28%462.34 K0.5712.2519.25 ZAR+7.33%3.94%Retail trade
Strong buy
OMUOLD MUTUAL LIMITED59.24 B ZAR1,261 ZAC+0.48%14.32 M0.707.401.70 ZAR+10.83%6.84%Finance
Neutral
SOLSASOL LIMITED57.2 B ZAR9,377 ZAC+4.30%3.65 M1.15−75.96 ZAR−1,765.21%0.00%Process industries
Buy
APNASPEN PHARMACARE HLDGS LTD53.52 B ZAR12,101 ZAC+0.43%1.15 M0.9812.0010.08 ZAR−7.99%2.98%Health technology
Sell
MRPMR PRICE GROUP LTD51.53 B ZAR20,413 ZAC+1.08%2.89 M1.5214.8813.72 ZAR+10.54%4.11%Retail trade
Buy
MCGMULTICHOICE GROUP LTD51.25 B ZAR11,976 ZAC−0.10%3.11 M1.6943.342.76 ZAR0.00%Consumer services
Neutral
SNTSANTAM LIMITED47.87 B ZAR42,686 ZAC−1.64%41.28 K0.5212.8533.22 ZAR+12.53%3.50%Finance
Buy
TBSTIGER BRANDS LTD45.42 B ZAR29,925 ZAC−0.33%182.69 K0.5412.6523.65 ZAR+28.26%3.44%Consumer non-durables
Neutral
WHLWOOLWORTHS HOLDINGS LTD43.6 B ZAR4,876 ZAC+1.16%1.75 M0.4514.823.29 ZAR−27.46%4.66%Retail trade
Neutral
MTMMOMENTUM GROUP LIMITED43.48 B ZAR3,385 ZAC−0.06%974.25 K0.599.363.62 ZAR+21.74%4.43%Finance
Neutral
EXXEXXARO RESOURCES LTD39.8 B ZAR16,202 ZAC−2.75%1.48 M1.305.0731.95 ZAR−31.59%9.98%Energy minerals
Strong buy
TFGTHE FOSCHINI GROUP LIMITED39.46 B ZAR12,203 ZAC+0.03%1.4 M0.9812.559.72 ZAR+4.69%2.95%Retail trade
Buy
ARIAFRICAN RAINBOW MIN LTD37.71 B ZAR19,636 ZAC+0.39%292.67 K0.6611.6016.93 ZAR−32.18%6.90%Non-energy minerals
Buy
AVIAVI LTD31.29 B ZAR9,336 ZAC−0.41%680.32 K0.9913.167.09 ZAR+16.63%6.49%Consumer non-durables
Buy
BOXBOXER RETAIL LIMITED30.61 B ZAR6,679 ZAC−0.18%1.17 M2.6522.303.00 ZAR+3.19%0.00%Consumer services
Neutral
TKGTELKOM SA SOC LTD28.24 B ZAR5,768 ZAC−0.10%2.11 M0.843.8315.07 ZAR+292.45%0.00%Communications
Buy
PIKPICK N PAY STORES LTD27.99 B ZAR2,667 ZAC+1.06%784.78 K0.54−1.28 ZAR+77.16%0.00%Retail trade
Neutral
KSTPSG FIN SERVICES LTD27.52 B ZAR2,225 ZAC+0.45%130.99 K0.5922.271.00 ZAR+24.19%2.35%Finance
Buy
DCPDIS-CHEM PHARMACIES LTD26.69 B ZAR3,097 ZAC−0.29%1.26 M1.0422.521.38 ZAR+19.85%1.77%Retail trade
Buy
TRUTRUWORTHS INT LTD24.88 B ZAR6,913 ZAC+1.80%1.65 M1.096.939.98 ZAR+11.19%7.57%Retail trade
Neutral
WBCWE BUY CARS HLDS LTD24.49 B ZAR5,794 ZAC−1.16%311.83 K0.6126.502.19 ZAR0.94%Retail trade
Neutral
FFBFORTRESS REAL EST INV B22.53 B ZAR2,091 ZAC−0.05%315.61 K0.169.052.31 ZAR−19.63%7.00%Finance
Neutral
BAWBARLOWORLD LTD21.99 B ZAR11,559 ZAC−1.79%344.03 K0.8012.789.04 ZAR−8.04%3.65%Distribution services
Neutral
DRDDRD GOLD LTD21.25 B ZAR2,437 ZAC−2.01%952.26 K1.0012.341.98 ZAR+28.24%2.01%Non-energy minerals
Strong sell
SPPTHE SPAR GROUP LTD20.25 B ZAR10,615 ZAC+0.94%293.64 K0.59−20.58 ZAR−999.92%0.00%Distribution services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD19.63 B ZAR1,342 ZAC−0.52%4.5 M1.06−0.63 ZAR−128.47%3.85%Health services
Buy
SAPSAPPI LTD17.38 B ZAR2,901 ZAC+0.38%2.11 M0.965.395.38 ZAR8.54%Process industries
Buy
PMRPREMIER GROUP LIMITED17.29 B ZAR13,819 ZAC+3.06%1.49 K0.0614.999.22 ZAR+29.61%1.64%Distribution services
Strong buy
NTCNETCARE LIMITED17.22 B ZAR1,358 ZAC−0.59%3.67 M0.7511.401.19 ZAR+23.47%5.13%Health services
Buy
ADHADVTECH LTD17.15 B ZAR3,130 ZAC−0.10%67.45 K0.2815.652.00 ZAR+15.51%3.23%Commercial services
Neutral
LTELIGHTHOUSE PROPERTIES PLC17.03 B ZAR820 ZAC+0.49%127.11 K0.2712.140.68 ZAR−85.06%6.24%Finance
Neutral
MTHMOTUS HOLDINGS LTD16.08 B ZAR9,248 ZAC−0.30%146.34 K0.626.6014.02 ZAR−17.15%5.66%Distribution services
Strong buy
CMLCORONATION FUND MNGRS LD16.03 B ZAR4,132 ZAC−0.24%483.67 K0.426.486.38 ZAR+69.07%10.34%Finance
Neutral
MSPMAS P.L.C15.47 B ZAR2,193 ZAC+0.64%588.69 K0.255.653.88 ZAR+40.84%0.00%Finance
Strong buy
DTCDATATEC LTD14.27 B ZAR5,933 ZAC−0.87%233.53 K0.4313.044.55 ZAR+23.42%3.43%Technology services
Buy
BLUBLUE LABEL TELECOMS LTD13.53 B ZAR1,576 ZAC+1.81%763.56 K0.4922.340.71 ZAR−16.19%0.00%Distribution services
Neutral
TGATHUNGELA RESOURCES LTD13.36 B ZAR9,376 ZAC−1.37%353.61 K0.443.5526.42 ZAR−28.44%13.67%Utilities
Buy
OMNOMNIA HOLDINGS LTD12.65 B ZAR7,863 ZAC−1.18%91.86 K0.3011.286.97 ZAR+0.07%4.71%Process industries
Strong buy
ITEITALTILE LTD11.92 B ZAR982 ZAC+0.20%176.8 K1.787.841.25 ZAR+3.95%5.10%Retail trade
Buy
SSUSOUTHERN SUN LTD11.92 B ZAR892 ZAC+0.56%177.74 K0.2111.680.76 ZAR+21.16%2.82%Consumer services
Buy
JSEJSE LTD11.67 B ZAR13,516 ZAC0.00%65.88 K0.6112.2311.05 ZAR+10.28%6.13%Finance
Buy
SUISUN INTERNATIONAL LTD11.24 B ZAR4,625 ZAC+0.26%87.78 K0.509.284.98 ZAR+18.98%8.63%Consumer services
Buy
AIPADCOCK INGRAM HLDGS LTD11.16 B ZAR6,863 ZAC−0.52%135.13 K0.2113.695.01 ZAR−8.71%3.84%Health technology
Neutral
WBOWILSON BAYLY HLM-OVC LTD11.06 B ZAR17,136 ZAC−0.38%63.23 K0.398.5620.02 ZAR+14.12%3.08%Industrial services
Neutral
HCIHOSKEN CONS INV LTD10.41 B ZAR12,711 ZAC−0.70%36.83 K0.941.5681.72 ZAR+946.86%1.33%Consumer services
Neutral
AFEAECI LIMITED10.3 B ZAR10,998 ZAC+1.84%602.98 K1.94−2.72 ZAR−124.90%2.03%Process industries
Neutral
AFHALEXANDER FORBES GRP HLDGS9.5 B ZAR851 ZAC+3.03%181.33 K2.1912.210.70 ZAR+34.36%6.30%Finance
Neutral
RLOREUNERT LTD8.94 B ZAR5,651 ZAC−0.72%457.4 K1.9210.655.31 ZAR−10.77%6.43%Consumer durables
Neutral
RCLRCL FOODS LIMITED8.62 B ZAR985 ZAC+2.71%2200.015.021.96 ZAR+49.75%5.72%Consumer non-durables
Neutral
BATBRAIT PLC8.58 B ZAR220 ZAC0.00%384 K0.138.400.26 ZAR0.00%Finance
Neutral
RBXRAUBEX GROUP LTD8.41 B ZAR4,518 ZAC−2.86%285.1 K0.497.615.94 ZAR+25.94%4.26%Industrial services
Strong buy
CAACA SALES HOLDINGS LTD8.4 B ZAR1,745 ZAC0.00%31.95 K0.6214.041.24 ZAR+1.10%1.40%Distribution services
Neutral
AELALTRON LIMITED A7.97 B ZAR2,078 ZAC−0.91%235.55 K1.2820.881.00 ZAR4.29%Technology services
Neutral
GNDGRINDROD LTD7.9 B ZAR1,169 ZAC−0.60%350.5 K0.1224.850.47 ZAR−68.20%3.40%Transportation
Neutral
PPCPPC LIMITED7.77 B ZAR502 ZAC−0.99%2.03 M1.3215.840.32 ZAR+252.11%3.48%Non-energy minerals
Strong buy
SDOSTADIO HOLDINGS LIMITED7.48 B ZAR885 ZAC+0.91%62.52 K0.4829.000.31 ZAR+26.43%1.72%Commercial services
Neutral
TSGTSOGO SUN LIMITED7.25 B ZAR685 ZAC−1.86%399.92 K1.055.721.20 ZAR−18.55%10.03%Consumer services
Neutral
AFTAFRIMAT LIMITED6.88 B ZAR4,487 ZAC−1.01%331.82 K0.4873.710.61 ZAR−88.17%0.55%Non-energy minerals
Strong sell
ARLASTRAL FOODS LTD6.62 B ZAR17,462 ZAC+1.71%86.59 K0.4111.6115.03 ZAR4.31%Process industries
Strong buy
THATHARISA PLC6.52 B ZAR2,252 ZAC+3.26%81.86 K0.903.76%Non-energy minerals
Strong buy
OCEOCEANA GROUP LTD6.11 B ZAR5,223 ZAC−0.46%70.63 K0.227.986.54 ZAR−38.76%7.81%Consumer non-durables
Neutral
FBRFAMOUS BRANDS LTD5.76 B ZAR5,841 ZAC+1.60%9.4 K0.1510.715.46 ZAR+19.50%5.46%Transportation
Strong buy
CLICLIENTELE LTD5.74 B ZAR1,275 ZAC+0.63%7590.036.242.04 ZAR+74.80%9.87%Miscellaneous
Neutral
SPGSUPER GROUP LTD5.69 B ZAR1,632 ZAC−2.39%831.09 K0.46−0.26 ZAR−106.13%3.58%Transportation
Neutral
HDCHUDACO INDUSTRIES LTD5.23 B ZAR18,503 ZAC−0.83%4.91 K0.099.6719.14 ZAR−3.82%5.49%Distribution services
Buy
COHCURRO HOLDINGS LIMITED4.72 B ZAR865 ZAC+3.72%332.35 K0.4347.060.18 ZAR+184.08%1.99%Consumer services
Neutral
SYGSYGNIA LIMITED4.67 B ZAR2,968 ZAC−1.30%17.91 K1.0512.452.38 ZAR+16.92%7.49%Finance
Neutral
RFGRFG HOLDINGS LIMITED4.32 B ZAR1,709 ZAC+3.58%37.5 K0.478.432.03 ZAR+2.36%6.73%Consumer non-durables
Buy
KAPKAP LIMITED4.3 B ZAR174 ZAC+0.58%952.61 K0.384.570.38 ZAR+468.36%0.00%Transportation
Neutral
LEWLEWIS GROUP LTD4.19 B ZAR7,752 ZAC−3.68%33.55 K0.135.5314.03 ZAR+79.59%7.45%Retail trade
Strong buy
CATCAXTON CTP PUBLISH PRINT4.07 B ZAR1,147 ZAC−0.17%10.26 K0.175.622.04 ZAR+18.53%5.22%Consumer services
Neutral
WVRWEAVER FINTECH LTD3.89 B ZAR3,700 ZAC0.00%2509.393.94 ZAR+23.92%5.19%Finance
Neutral
RBORAINBOW CHICKEN LIMITED3.88 B ZAR435 ZAC0.00%2.48 K0.028.130.53 ZAR0.00%Process industries
Neutral
BELBELL EQUIPMENT LTD3.86 B ZAR3,986 ZAC−1.34%6.65 K0.259.644.14 ZAR−41.99%3.96%Producer manufacturing
Neutral