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-864.34 B ZAR531,251 ZAC−2.29%531.05 K1.4115.68338.74 ZAR−8.86%0.23%Technology services
Buy
FSRFIRSTRAND LTD405.18 B ZAR7,225 ZAC−3.67%10.42 M1.0810.187.10 ZAR+5.00%6.01%Finance
Buy
GFIGOLD FIELDS LTD404.12 B ZAR45,151 ZAC+1.29%2.84 M1.3218.0125.07 ZAR+76.31%2.21%Non-energy minerals
Buy
CPICAPITEC BANK HLDGS LTD400.71 B ZAR345,141 ZAC−1.81%230.71 K1.1029.07118.72 ZAR+30.04%1.89%Finance
Buy
SBKSTANDARD BANK GROUP LTD367.34 B ZAR22,745 ZAC−3.35%3.26 M1.188.6926.18 ZAR−0.65%6.63%Finance
Buy
VODVODACOM GROUP LTD261.28 B ZAR13,507 ZAC−1.19%2.22 M1.4116.508.19 ZAR−0.99%4.22%Communications
Neutral
MTNMTN GROUP LTD238.87 B ZAR13,249 ZAC−1.31%6.88 M0.98−5.31 ZAR−345.02%2.60%Communications
Buy
INLINVESTEC LTD217.35 B ZAR12,108 ZAC−3.64%771.91 K1.117.4016.36 ZAR−33.79%6.81%Finance
Sell
VALVALTERRA PLATINUM LTD200.07 B ZAR76,162 ZAC−5.85%3.72 M0.6828.4426.78 ZAR−45.86%1.67%Non-energy minerals
Neutral
SLMSANLAM LIMITED171.32 B ZAR8,677 ZAC−2.78%3.94 M0.878.2310.54 ZAR+52.06%5.13%Finance
Neutral
HARHARMONY GM CO LTD167.69 B ZAR26,665 ZAC+1.86%3.9 M1.4915.9916.68 ZAR+16.32%1.20%Non-energy minerals
Sell
BIDBID CORPORATION LTD148.95 B ZAR44,389 ZAC−3.97%1.1 M1.7818.8123.60 ZAR+6.05%2.53%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD148.25 B ZAR27,046 ZAC−2.28%2.22 M1.4022.2612.15 ZAR2.70%Retail trade
Buy
DSYDISCOVERY LTD144.85 B ZAR21,595 ZAC−1.42%1.49 M0.8117.6412.24 ZAR+44.57%1.11%Finance
Buy
ABGABSA GROUP LIMITED142.83 B ZAR17,230 ZAC−2.85%3.44 M1.386.6425.95 ZAR+8.43%8.47%Finance
Strong buy
IMPIMPALA PLATINUM HLGS LTD134.4 B ZAR14,917 ZAC−4.49%6.97 M1.07−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
OUTOUTSURANCE GROUP LIMITED122.38 B ZAR7,928 ZAC−1.43%2.58 M0.9529.392.70 ZAR+22.89%2.55%Finance
Neutral
NEDNEDBANK GROUP LTD113.94 B ZAR24,538 ZAC−2.88%1.44 M1.106.9835.17 ZAR+12.42%8.46%Finance
Buy
PPHPEPKOR HOLDINGS LTD100.09 B ZAR2,709 ZAC−3.83%12.76 M1.2152.720.51 ZAR1.79%Retail trade
Buy
NRPNEPI ROCKCASTLE N.V.95.81 B ZAR13,451 ZAC−0.87%2.37 M0.907.7417.37 ZAR+15.92%7.97%Finance
Buy
KIOKUMBA IRON ORE LTD90.54 B ZAR28,228 ZAC−3.92%384.89 K0.956.1845.70 ZAR−35.31%13.70%Non-energy minerals
Buy
REMREMGRO LTD86.64 B ZAR15,336 ZAC−1.81%1.1 M1.1411.6813.13 ZAR1.83%Finance
Buy
SSWSIBANYE STILLWATER LTD86.62 B ZAR3,059 ZAC−3.32%29.58 M1.35−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
CLSCLICKS GROUP LTD85.92 B ZAR36,255 ZAC−3.42%1.09 M1.5428.7712.60 ZAR+14.25%2.14%Retail trade
Neutral
BVTBIDVEST LTD77.28 B ZAR22,738 ZAC−4.60%1.74 M1.4611.8119.25 ZAR+7.33%4.03%Retail trade
Strong buy
NY1NINETY ONE LIMITED72.42 B ZAR4,111 ZAC−3.75%1.21 M1.2610.323.98 ZAR−7.74%6.71%Finance
Sell
NPHNORTHAM PLATINUM HLDGS LTD67.16 B ZAR17,058 ZAC−4.39%2.9 M0.8744.373.84 ZAR0.50%Non-energy minerals
Buy
SOLSASOL LIMITED61.4 B ZAR9,654 ZAC+10.85%15.23 M4.59−75.96 ZAR−1,765.21%0.00%Process industries
Buy
OMUOLD MUTUAL LIMITED56.08 B ZAR1,190 ZAC−3.80%22.19 M1.166.991.70 ZAR+10.83%7.23%Finance
Neutral
MRPMR PRICE GROUP LTD54.42 B ZAR21,324 ZAC−3.42%2.46 M1.5615.5413.72 ZAR+10.53%3.89%Retail trade
Neutral
APNASPEN PHARMACARE HLDGS LTD53.02 B ZAR11,937 ZAC−3.33%1.71 M1.4311.8410.08 ZAR−7.99%3.01%Health technology
Sell
MCGMULTICHOICE GROUP LTD49.38 B ZAR11,550 ZAC+0.11%704.93 K1.3241.802.76 ZAR0.00%Consumer services
Neutral
TBSTIGER BRANDS LTD48.79 B ZAR32,251 ZAC−0.40%579.51 K1.0313.6423.65 ZAR+28.26%3.21%Consumer non-durables
Neutral
SNTSANTAM LIMITED46.94 B ZAR42,548 ZAC−1.83%116.68 K1.7612.8133.22 ZAR+12.53%3.57%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD46.35 B ZAR5,126 ZAC−5.46%7.46 M2.3515.583.29 ZAR−27.46%4.38%Retail trade
Neutral
MTMMOMENTUM GROUP LIMITED44.57 B ZAR3,455 ZAC−2.81%3.19 M1.099.553.62 ZAR+21.74%4.34%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED39.92 B ZAR12,345 ZAC−5.46%3.79 M2.1912.709.72 ZAR+4.71%2.92%Retail trade
Buy
EXXEXXARO RESOURCES LTD35.84 B ZAR14,840 ZAC−1.83%1.01 M1.464.6431.95 ZAR−31.59%11.20%Energy minerals
Strong buy
ARIAFRICAN RAINBOW MIN LTD31.95 B ZAR16,571 ZAC−5.56%1.09 M1.899.7916.93 ZAR−32.18%8.15%Non-energy minerals
Buy
AVIAVI LTD29.1 B ZAR8,721 ZAC−3.49%1.11 M1.2312.297.09 ZAR+16.63%6.97%Consumer non-durables
Buy
BOXBOXER RETAIL LIMITED29 B ZAR6,339 ZAC−0.97%3.33 M3.2821.163.00 ZAR+3.19%0.00%Consumer services
Neutral
DCPDIS-CHEM PHARMACIES LTD26.94 B ZAR3,134 ZAC−1.91%1.57 M0.7522.791.38 ZAR+19.85%1.58%Retail trade
Buy
PIKPICK N PAY STORES LTD25.82 B ZAR2,436 ZAC−2.40%3.72 M1.78−1.28 ZAR+77.16%0.00%Retail trade
Neutral
KSTPSG FIN SERVICES LTD25.19 B ZAR2,026 ZAC−2.22%1.07 M2.3820.281.00 ZAR+24.19%2.57%Finance
Buy
TRUTRUWORTHS INT LTD24.76 B ZAR6,757 ZAC−3.75%2.83 M1.266.779.98 ZAR+11.19%7.61%Retail trade
Neutral
DRDDRD GOLD LTD22.16 B ZAR2,589 ZAC+0.70%827.07 K0.7013.111.98 ZAR+28.24%1.93%Non-energy minerals
Sell
FFBFORTRESS REAL EST INV B21.43 B ZAR1,990 ZAC−1.63%635.69 K0.388.612.31 ZAR−19.63%7.36%Finance
Neutral
WBCWE BUY CARS HLDS LTD21.39 B ZAR5,120 ZAC−0.89%1.03 M1.9923.422.19 ZAR0.49%Retail trade
TKGTELKOM SA SOC LTD21.12 B ZAR4,322 ZAC+0.07%2.05 M1.842.8715.07 ZAR+292.45%0.00%Communications
Buy
SPPTHE SPAR GROUP LTD21.08 B ZAR10,949 ZAC−2.55%930.41 K1.27−20.58 ZAR−999.92%0.00%Distribution services
Buy
BAWBARLOWORLD LTD20.49 B ZAR10,967 ZAC+0.97%172.62 K0.7112.139.04 ZAR−8.04%4.74%Distribution services
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD20.11 B ZAR1,384 ZAC−4.62%5.27 M0.83−0.63 ZAR−128.47%3.62%Health services
Neutral
SAPSAPPI LTD18.29 B ZAR3,036 ZAC−5.30%3.44 M1.405.655.38 ZAR8.12%Process industries
Buy
NTCNETCARE LIMITED18.09 B ZAR1,431 ZAC−3.11%6.08 M1.6612.011.19 ZAR+23.47%4.88%Health services
Buy
ADHADVTECH LTD16.8 B ZAR3,070 ZAC−1.06%587.6 K2.5415.352.00 ZAR+15.51%3.29%Commercial services
Buy
LTELIGHTHOUSE PROPERTIES PLC16.79 B ZAR822 ZAC+0.12%743.93 K0.3312.170.68 ZAR−85.06%6.18%Finance
MTHMOTUS HOLDINGS LTD16.35 B ZAR9,480 ZAC−3.84%619.76 K1.066.7614.02 ZAR−17.15%5.54%Distribution services
Buy
DTCDATATEC LTD15.17 B ZAR6,451 ZAC+0.44%1.26 M2.5614.184.55 ZAR+23.42%3.18%Technology services
Buy
MSPMAS P.L.C14.97 B ZAR2,111 ZAC−0.66%2.07 M0.645.443.88 ZAR+40.84%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD14.27 B ZAR3,687 ZAC−2.79%389.03 K0.565.786.38 ZAR+69.07%11.20%Finance
OMNOMNIA HOLDINGS LTD12.47 B ZAR7,844 ZAC−3.26%595.53 K3.2711.266.97 ZAR+0.07%4.78%Process industries
Strong buy
TGATHUNGELA RESOURCES LTD12.2 B ZAR8,686 ZAC+0.33%1.23 M1.393.2926.42 ZAR−28.44%14.97%Utilities
Buy
ITEITALTILE LTD12.04 B ZAR989 ZAC−0.30%172.69 K0.387.901.25 ZAR+3.95%5.05%Retail trade
Buy
WBOWILSON BAYLY HLM-OVC LTD11.88 B ZAR18,465 ZAC−4.11%251.06 K2.429.2220.02 ZAR+14.12%2.87%Industrial services
Buy
SSUSOUTHERN SUN LTD11.87 B ZAR886 ZAC−1.01%1.72 M2.7511.610.76 ZAR+21.16%1.41%Consumer services
Buy
BLUBLUE LABEL TELECOMS LTD11.64 B ZAR1,330 ZAC−2.13%3.68 M1.1818.850.71 ZAR−16.19%0.00%Distribution services
HCIHOSKEN CONS INV LTD11.04 B ZAR13,576 ZAC−4.41%52.16 K0.351.6681.72 ZAR+946.86%1.10%Consumer services
JSEJSE LTD10.92 B ZAR12,648 ZAC−2.08%148.5 K1.3211.4511.05 ZAR+10.28%6.55%Finance
Buy
AFHALEXANDER FORBES GRP HLDGS10.25 B ZAR900 ZAC+0.11%35.69 K0.5313.020.69 ZAR+33.26%5.78%Finance
AFEAECI LIMITED9.9 B ZAR10,380 ZAC−2.83%249.17 K1.03−2.72 ZAR−124.90%2.11%Process industries
SUISUN INTERNATIONAL LTD9.88 B ZAR4,057 ZAC−2.80%166.47 K0.608.144.98 ZAR+18.98%9.82%Consumer services
Buy
SPGSUPER GROUP LTD9.87 B ZAR2,905 ZAC−2.35%2.09 M1.27−0.26 ZAR−106.13%2.07%Transportation
Neutral
GNDGRINDROD LTD9 B ZAR1,339 ZAC−1.98%2.22 M2.3928.470.47 ZAR−68.20%2.99%Transportation
RLOREUNERT LTD8.86 B ZAR5,637 ZAC−2.17%599.06 K1.3410.635.31 ZAR−10.77%6.49%Consumer durables
RCLRCL FOODS LIMITED8.73 B ZAR971 ZAC+1.46%48.16 K1.154.951.96 ZAR+49.75%5.65%Consumer non-durables
CAACA SALES HOLDINGS LTD8.42 B ZAR1,751 ZAC0.00%125.81 K1.9514.091.24 ZAR+1.10%1.40%Distribution services
BATBRAIT PLC8.38 B ZAR216 ZAC−0.46%377.07 K0.547.420.29 ZAR0.00%Finance
RBXRAUBEX GROUP LTD8.37 B ZAR4,628 ZAC−3.48%380.02 K0.347.805.94 ZAR+25.94%4.02%Industrial services
Strong buy
AIPADCOCK INGRAM HLDGS LTD8.09 B ZAR5,001 ZAC−2.09%69.03 K1.039.975.01 ZAR−8.71%5.30%Health technology
Neutral
PPCPPC LIMITED7.98 B ZAR518 ZAC−6.67%5.53 M1.8216.350.32 ZAR+252.11%2.63%Non-energy minerals
Strong buy
AELALTRON LIMITED A7.95 B ZAR2,089 ZAC−6.66%557.7 K1.2420.991.00 ZAR3.49%Technology services
TSGTSOGO SUN LIMITED7.84 B ZAR754 ZAC−2.08%244.65 K0.346.301.20 ZAR−18.55%9.27%Consumer services
Neutral
AFTAFRIMAT LIMITED7.62 B ZAR5,018 ZAC−0.99%749.74 K1.9182.440.61 ZAR−88.17%3.27%Non-energy minerals
Strong sell
SDOSTADIO HOLDINGS LIMITED7.24 B ZAR852 ZAC−0.81%104.55 K0.2727.920.31 ZAR+26.43%1.78%Commercial services
ARLASTRAL FOODS LTD6.9 B ZAR17,902 ZAC−4.81%183.13 K1.4111.9115.03 ZAR2.91%Process industries
Strong buy
OCEOCEANA GROUP LTD6.53 B ZAR5,602 ZAC−3.45%528.06 K1.218.566.54 ZAR−38.76%8.83%Consumer non-durables
Neutral
FBRFAMOUS BRANDS LTD6.39 B ZAR6,380 ZAC+3.42%266 K4.0611.695.46 ZAR+19.50%4.92%Transportation
Strong buy
THATHARISA PLC5.87 B ZAR1,965 ZAC−2.24%101.27 K0.633.935.00 ZAR−41.00%4.17%Non-energy minerals
Strong buy
HDCHUDACO INDUSTRIES LTD5.41 B ZAR19,276 ZAC−4.41%39.57 K4.8410.9017.68 ZAR−15.61%5.32%Distribution services
Buy
CLICLIENTELE LTD5.19 B ZAR1,142 ZAC+3.25%17.77 K0.835.592.04 ZAR+74.80%10.92%Miscellaneous
COHCURRO HOLDINGS LIMITED4.93 B ZAR868 ZAC−4.41%708.66 K0.6347.230.18 ZAR+184.08%1.91%Consumer services
RFGRFG HOLDINGS LIMITED4.64 B ZAR1,776 ZAC−1.28%378.83 K1.048.762.03 ZAR+2.36%6.26%Consumer non-durables
Buy
KAPKAP LIMITED4.38 B ZAR175 ZAC−5.91%15.13 M4.494.600.38 ZAR+468.36%0.00%Transportation
Neutral
SYGSYGNIA LIMITED4.35 B ZAR2,796 ZAC+0.94%19.95 K0.0411.732.38 ZAR+16.92%7.76%Finance
LEWLEWIS GROUP LTD4.25 B ZAR8,170 ZAC−0.39%144.45 K6.185.8214.03 ZAR+79.59%7.34%Retail trade
Strong buy
CATCAXTON CTP PUBLISH PRINT4.21 B ZAR1,184 ZAC+0.34%75 K1.445.802.04 ZAR+18.53%5.06%Consumer services
NPKNAMPAK LTD4.04 B ZAR50,998 ZAC−1.59%4.99 K0.491.38369.86 ZAR0.00%Process industries
SBPSABVEST CAPITAL LIMITED4.01 B ZAR10,471 ZAC−0.33%1.54 K0.134.5123.24 ZAR+46.12%1.00%Finance
BELBELL EQUIPMENT LTD3.97 B ZAR4,149 ZAC+2.80%34.6 K1.2710.034.14 ZAR−41.99%3.86%Producer manufacturing
MPTMPACT LIMITED3.83 B ZAR2,594 ZAC−3.53%18.12 K0.867.593.42 ZAR−29.51%4.05%Process industries