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-842.53 B ZAR523,948 ZAC+1.18%316.53 K0.8415.47338.74 ZAR−8.86%0.23%Technology services
Strong buy
FSRFIRSTRAND LTD413.26 B ZAR7,375 ZAC+0.10%9.49 M0.9210.397.10 ZAR+5.00%5.89%Finance
Buy
CPICAPITEC BANK HLDGS LTD401.95 B ZAR341,649 ZAC−1.32%186.33 K0.7728.78118.72 ZAR+30.04%1.57%Finance
Buy
SBKSTANDARD BANK GROUP LTD369.36 B ZAR22,758 ZAC−0.49%1.31 M0.578.6926.18 ZAR−0.65%6.59%Finance
Buy
GFIGOLD FIELDS LTD355.36 B ZAR39,771 ZAC+0.17%1.96 M0.9215.8625.07 ZAR+76.31%2.52%Non-energy minerals
Buy
VODVODACOM GROUP LTD260.43 B ZAR13,503 ZAC+0.26%1.63 M1.0316.498.19 ZAR−0.99%4.23%Communications
Neutral
INLINVESTEC LTD220.12 B ZAR12,447 ZAC+0.53%1.54 M1.637.6116.36 ZAR−33.79%6.65%Finance
Sell
MTNMTN GROUP LTD215.78 B ZAR12,033 ZAC+0.56%4.46 M1.22−5.31 ZAR−345.02%2.88%Communications
Buy
AMSVALTERRA PLATINUM LTD196.5 B ZAR73,682 ZAC−1.49%693.51 K0.6427.5226.78 ZAR−45.86%1.70%Non-energy minerals
Neutral
SLMSANLAM LIMITED172.29 B ZAR8,707 ZAC−0.17%1.94 M0.648.2610.54 ZAR+52.06%5.10%Finance
Neutral
HARHARMONY GM CO LTD171.04 B ZAR25,959 ZAC−4.56%4.01 M2.1815.5716.68 ZAR+16.32%1.18%Non-energy minerals
Sell
BIDBID CORPORATION LTD157.3 B ZAR47,680 ZAC+1.72%885.42 K1.2320.2023.60 ZAR+6.05%2.40%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD154.66 B ZAR28,122 ZAC−0.31%705.13 K0.7323.1512.15 ZAR2.59%Retail trade
Buy
DSYDISCOVERY LTD143.16 B ZAR21,459 ZAC+0.52%2.07 M1.4417.5312.24 ZAR+44.57%1.12%Finance
Buy
ABGABSA GROUP LIMITED139.65 B ZAR16,845 ZAC−0.01%1.8 M0.726.4925.95 ZAR+8.43%8.67%Finance
Strong buy
IMPIMPALA PLATINUM HLGS LTD124.66 B ZAR13,396 ZAC−3.17%5.76 M1.20−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
NEDNEDBANK GROUP LTD119.32 B ZAR25,595 ZAC−0.40%711.62 K0.567.2835.17 ZAR+12.42%8.07%Finance
Strong buy
OUTOUTSURANCE GROUP LIMITED118.11 B ZAR7,696 ZAC+0.59%2.51 M1.1128.532.70 ZAR+22.89%2.64%Finance
Neutral
PPHPEPKOR HOLDINGS LTD100.56 B ZAR2,731 ZAC+0.37%15.33 M2.4553.140.51 ZAR1.78%Retail trade
Buy
KIOKUMBA IRON ORE LTD97.25 B ZAR29,514 ZAC−2.66%393.27 K1.376.4645.70 ZAR−35.31%12.75%Non-energy minerals
Neutral
NRPNEPI ROCKCASTLE N.V.96.88 B ZAR13,648 ZAC+0.36%1.04 M0.687.8617.37 ZAR+15.92%7.88%Finance
Buy
CLSCLICKS GROUP LTD91.36 B ZAR38,670 ZAC+0.31%608.47 K1.2230.6812.60 ZAR+14.25%2.01%Retail trade
Neutral
REMREMGRO LTD90.08 B ZAR15,899 ZAC−0.29%599.58 K0.8012.1113.13 ZAR1.76%Finance
Buy
BVTBIDVEST LTD81.19 B ZAR23,998 ZAC+0.46%525.83 K0.7712.4719.25 ZAR+7.33%3.84%Retail trade
Strong buy
SSWSIBANYE STILLWATER LTD76.99 B ZAR2,718 ZAC−0.11%16.98 M0.83−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
NY1NINETY ONE LIMITED66.25 B ZAR3,791 ZAC+2.35%290.48 K0.699.344.06 ZAR+3.59%7.45%Finance
Sell
NPHNORTHAM PLATINUM HLDGS LTD62.81 B ZAR15,815 ZAC−0.87%1.53 M0.6441.133.84 ZAR0.53%Non-energy minerals
Buy
AILAFRICAN RAINBOW CAP INV62.62 B ZAR974 ZAC+0.41%481.04 K0.756.281.55 ZAR−20.22%0.00%Finance
MRPMR PRICE GROUP LTD62.03 B ZAR23,969 ZAC−0.30%517.6 K0.6318.8412.72 ZAR3.45%Retail trade
Buy
OMUOLD MUTUAL LIMITED53.87 B ZAR1,141 ZAC−0.09%9.41 M0.706.701.70 ZAR+10.83%7.52%Finance
Neutral
SOLSASOL LIMITED53.66 B ZAR8,199 ZAC−2.76%4.42 M0.75−75.96 ZAR−1,765.21%0.00%Process industries
Buy
APNASPEN PHARMACARE HLDGS LTD53.52 B ZAR12,099 ZAC+0.41%1.07 M0.8212.0010.08 ZAR−7.99%2.98%Health technology
Sell
WHLWOOLWORTHS HOLDINGS LTD51.82 B ZAR5,681 ZAC−0.82%2.09 M0.9317.273.29 ZAR−27.46%3.92%Retail trade
Neutral
MCGMULTICHOICE GROUP LTD49.92 B ZAR11,687 ZAC+0.05%254.35 K0.54−10.46 ZAR+1.63%0.00%Consumer services
Neutral
TBSTIGER BRANDS LTD48.86 B ZAR32,227 ZAC−0.23%244.38 K0.4516.8219.16 ZAR+12.70%3.20%Consumer non-durables
Neutral
SNTSANTAM LIMITED46.11 B ZAR41,966 ZAC+0.39%71.13 K0.9012.6333.22 ZAR+12.53%3.64%Finance
Buy
MTMMOMENTUM GROUP LIMITED43.62 B ZAR3,384 ZAC+0.59%3.56 M1.029.363.62 ZAR+21.74%4.46%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED42.54 B ZAR13,288 ZAC+1.03%1.03 M0.7514.599.11 ZAR+6.36%2.74%Retail trade
Buy
EXXEXXARO RESOURCES LTD35.22 B ZAR14,751 ZAC+1.15%468.74 K0.664.6231.95 ZAR−31.59%12.39%Energy minerals
Strong buy
ARIAFRICAN RAINBOW MIN LTD32.34 B ZAR16,182 ZAC−3.52%301.19 K0.629.5616.93 ZAR−32.18%8.05%Non-energy minerals
Buy
AVIAVI LTD31.13 B ZAR9,351 ZAC+0.20%503.03 K0.6713.187.09 ZAR+16.63%6.52%Consumer non-durables
Buy
PIKPICK N PAY STORES LTD29.87 B ZAR2,699 ZAC−4.05%4.25 M3.14−1.28 ZAR+77.16%0.00%Retail trade
Neutral
BOXBOXER RETAIL LIMITED29.69 B ZAR6,439 ZAC−0.83%295.04 K0.2521.493.00 ZAR+3.19%0.00%Consumer services
Neutral
DCPDIS-CHEM PHARMACIES LTD29.53 B ZAR3,512 ZAC+2.18%1.33 M2.1628.391.24 ZAR+18.26%1.44%Retail trade
Buy
TRUTRUWORTHS INT LTD26.8 B ZAR7,401 ZAC+1.20%1.1 M0.577.429.98 ZAR+11.19%7.03%Retail trade
Buy
KSTPSG FIN SERVICES LTD25.4 B ZAR2,039 ZAC−0.20%472.63 K0.4620.411.00 ZAR+24.19%2.23%Finance
Buy
DRDDRD GOLD LTD23.32 B ZAR2,702 ZAC−0.99%1.12 M1.5413.681.98 ZAR+28.24%1.83%Non-energy minerals
Neutral
SPPTHE SPAR GROUP LTD22.57 B ZAR11,788 ZAC+0.55%160.85 K0.3864.511.83 ZAR−12.35%0.00%Distribution services
Buy
FFBFORTRESS REAL EST INV B20.72 B ZAR1,950 ZAC+1.40%275.79 K0.398.442.31 ZAR−19.63%7.61%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD20.24 B ZAR1,372 ZAC−1.51%2.31 M0.68−0.63 ZAR−128.47%3.59%Health services
Neutral
WBCWE BUY CARS HLDS LTD20.03 B ZAR4,874 ZAC+1.48%530.62 K0.6022.292.19 ZAR0.52%Retail trade
BAWBARLOWORLD LTD19.99 B ZAR10,701 ZAC+0.05%64.75 K0.6011.849.04 ZAR−8.04%4.86%Distribution services
Neutral
SAPSAPPI LTD19.81 B ZAR3,309 ZAC+0.55%528.28 K0.216.155.38 ZAR7.50%Process industries
Buy
TKGTELKOM SA SOC LTD18.64 B ZAR3,861 ZAC+1.31%425.22 K0.469.654.00 ZAR0.00%Communications
Buy
NTCNETCARE LIMITED18.19 B ZAR1,438 ZAC−0.07%1.47 M0.6512.071.19 ZAR+23.47%4.86%Health services
Buy
ADHADVTECH LTD17.52 B ZAR3,212 ZAC+0.38%257.29 K0.5416.062.00 ZAR+15.51%3.16%Commercial services
Buy
LTELIGHTHOUSE PROPERTIES PLC17.2 B ZAR843 ZAC+0.36%1.2 M0.4912.490.68 ZAR−85.06%6.03%Finance
MTHMOTUS HOLDINGS LTD15.13 B ZAR8,780 ZAC+0.16%311.86 K0.876.2614.02 ZAR−17.15%5.99%Distribution services
Buy
CMLCORONATION FUND MNGRS LD15.02 B ZAR3,953 ZAC+1.86%611.69 K2.806.206.38 ZAR+69.07%10.64%Finance
DTCDATATEC LTD14.47 B ZAR6,114 ZAC−0.67%416.47 K0.7213.444.55 ZAR+23.42%3.33%Technology services
MSPMAS P.L.C13.48 B ZAR1,916 ZAC+0.79%809.48 K0.434.933.88 ZAR+40.84%0.00%Finance
Buy
TGATHUNGELA RESOURCES LTD12.75 B ZAR9,430 ZAC+3.89%613.96 K1.563.5726.42 ZAR−28.44%14.32%Utilities
Buy
ITEITALTILE LTD12.4 B ZAR1,008 ZAC−0.88%40.85 K0.758.051.25 ZAR+3.95%4.91%Retail trade
Buy
SSUSOUTHERN SUN LTD12.01 B ZAR896 ZAC0.00%315.25 K0.6611.740.76 ZAR+21.16%1.40%Consumer services
Buy
WBOWILSON BAYLY HLM-OVC LTD11.69 B ZAR18,319 ZAC+0.80%120.18 K1.219.1520.02 ZAR+14.12%2.92%Industrial services
Strong buy
JSEJSE LTD11.36 B ZAR13,237 ZAC+0.67%94.68 K0.5311.9811.05 ZAR+10.28%6.30%Finance
Buy
OMNOMNIA HOLDINGS LTD11.3 B ZAR7,217 ZAC+1.49%66.16 K0.3510.127.13 ZAR+7.17%5.27%Process industries
Strong buy
HCIHOSKEN CONS INV LTD10.61 B ZAR12,872 ZAC−0.96%24.98 K1.0411.8910.83 ZAR−72.45%1.15%Consumer services
AFHALEXANDER FORBES GRP HLDGS10.49 B ZAR896 ZAC−2.50%13.16 K0.2516.800.53 ZAR−5.73%5.65%Finance
SPGSUPER GROUP LTD10.33 B ZAR3,009 ZAC−0.82%567.79 K0.81−0.26 ZAR−106.13%1.98%Transportation
Neutral
SUISUN INTERNATIONAL LTD9.87 B ZAR4,078 ZAC+0.62%207.1 K0.678.184.98 ZAR+18.98%9.83%Consumer services
Buy
AFEAECI LIMITED9.87 B ZAR10,420 ZAC+0.76%64.26 K0.60−2.72 ZAR−124.90%2.12%Process industries
BLUBLUE LABEL TELECOMS LTD9.64 B ZAR1,119 ZAC+1.45%2.3 M1.2615.860.71 ZAR−16.19%0.00%Distribution services
RLOREUNERT LTD9.18 B ZAR6,024 ZAC+3.13%342.9 K0.779.886.10 ZAR+5.99%6.26%Consumer durables
AELALTRON LIMITED A8.92 B ZAR2,348 ZAC0.00%264.92 K1.5523.591.00 ZAR3.11%Technology services
RCLRCL FOODS LIMITED8.79 B ZAR962 ZAC−1.74%67.05 K0.394.901.96 ZAR+49.75%3.57%Consumer non-durables
CAACA SALES HOLDINGS LTD8.79 B ZAR1,843 ZAC+0.44%46.1 K0.1514.831.24 ZAR+1.10%1.33%Distribution services
GNDGRINDROD LTD8.73 B ZAR1,302 ZAC+0.23%305.64 K0.4227.680.47 ZAR−68.20%3.08%Transportation
TSGTSOGO SUN LIMITED8.42 B ZAR802 ZAC−1.23%244.78 K1.096.121.31 ZAR−30.51%8.63%Consumer services
Neutral
AIPADCOCK INGRAM HLDGS LTD8.41 B ZAR5,203 ZAC+0.06%46.61 K0.9610.385.01 ZAR−8.71%5.10%Health technology
Neutral
BATBRAIT PLC8.07 B ZAR214 ZAC+1.90%550.86 K0.157.350.29 ZAR0.00%Finance
RBXRAUBEX GROUP LTD7.69 B ZAR4,224 ZAC−0.78%131.17 K0.347.535.61 ZAR+33.68%4.37%Industrial services
AFTAFRIMAT LIMITED7.68 B ZAR5,191 ZAC+2.61%1.78 M1.9185.280.61 ZAR−88.17%3.24%Non-energy minerals
Strong sell
ARLASTRAL FOODS LTD7.36 B ZAR18,952 ZAC−0.77%368.74 K3.0412.6115.03 ZAR2.72%Process industries
PPCPPC LIMITED7.12 B ZAR459 ZAC−0.65%105.03 K0.1066.810.07 ZAR2.95%Non-energy minerals
KAPKAP LIMITED6.98 B ZAR261 ZAC−6.45%2.59 M1.886.850.38 ZAR+468.36%0.00%Transportation
Neutral
SDOSTADIO HOLDINGS LIMITED6.94 B ZAR834 ZAC+2.46%312.79 K1.4027.330.31 ZAR+26.43%1.85%Commercial services
OCEOCEANA GROUP LTD6.92 B ZAR5,827 ZAC−1.90%111.89 K0.646.349.19 ZAR+18.09%8.34%Consumer non-durables
Neutral
FBRFAMOUS BRANDS LTD6.53 B ZAR6,398 ZAC−1.77%58.49 K0.3811.735.46 ZAR+19.50%4.82%Transportation
Strong buy
HDCHUDACO INDUSTRIES LTD5.57 B ZAR19,743 ZAC−0.62%1.6 K0.2311.1717.68 ZAR−15.61%5.16%Distribution services
Buy
COHCURRO HOLDINGS LIMITED5.43 B ZAR944 ZAC−1.36%1.06 M1.6251.360.18 ZAR+184.08%1.74%Consumer services
CLICLIENTELE LTD5.1 B ZAR1,124 ZAC−0.09%15.42 K0.675.502.04 ZAR+74.80%11.11%Miscellaneous
RFGRFG HOLDINGS LIMITED4.71 B ZAR1,803 ZAC+0.17%71.9 K0.358.892.03 ZAR+2.36%6.17%Consumer non-durables
Neutral
THATHARISA PLC4.6 B ZAR1,536 ZAC−0.32%7.01 K0.083.075.00 ZAR−41.00%5.33%Non-energy minerals
Strong buy
CATCAXTON CTP PUBLISH PRINT4.26 B ZAR1,198 ZAC−0.17%11.51 K0.155.872.04 ZAR+18.53%5.00%Consumer services
BELBELL EQUIPMENT LTD4.11 B ZAR4,257 ZAC−1.00%25.52 K0.6610.294.14 ZAR−41.99%3.72%Producer manufacturing
LEWLEWIS GROUP LTD4.06 B ZAR8,143 ZAC+4.53%49.26 K1.768.449.65 ZAR+41.97%7.70%Retail trade
MPTMPACT LIMITED3.84 B ZAR2,646 ZAC+1.69%26.52 K1.197.753.42 ZAR−29.51%4.04%Process industries
SBPSABVEST CAPITAL LIMITED3.83 B ZAR10,000 ZAC0.00%5.05 K0.794.3023.24 ZAR+46.12%1.05%Finance
SYGSYGNIA LIMITED3.8 B ZAR2,539 ZAC+1.64%2.44 K0.1111.262.25 ZAR+15.90%8.68%Finance