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-721.808 B ZAR408,321 ZAC−1.45%286.466 K0.7414.28285.97 ZAR−64.60%0.21%Technology services
Buy
FSRFIRSTRAND LTD442.03 B ZAR7,881 ZAC−0.18%11.627 M0.5711.576.81 ZAR5.27%Finance
Buy
SBKSTANDARD BANK GROUP LTD395.96 B ZAR24,157 ZAC−1.23%2.96 M1.009.2526.11 ZAR6.11%Finance
Buy
CPICAPITEC BANK HLDGS LTD382.592 B ZAR329,539 ZAC−0.44%100.181 K0.3631.02106.24 ZAR1.65%Finance
Neutral
INLINVESTEC LTD258.41 B ZAR13,916 ZAC−0.65%280.552 K0.465.6324.70 ZAR5.72%Finance
GFIGOLD FIELDS LTD248.181 B ZAR27,727 ZAC−1.57%922.563 K0.4521.3712.97 ZAR−16.99%2.60%Non-energy minerals
Neutral
VODVODACOM GROUP LTD202.118 B ZAR10,452 ZAC+0.77%1.549 M0.9412.648.27 ZAR−15.95%5.65%Communications
Buy
AMSANGLO AMERICAN PLAT LTD176.478 B ZAR67,176 ZAC−3.45%450.438 K1.0515.2444.08 ZAR−80.40%2.84%Non-energy minerals
Neutral
SLMSANLAM LIMITED175.347 B ZAR8,880 ZAC+0.33%1.37 M0.4411.367.81 ZAR+42.27%4.51%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD172.412 B ZAR31,453 ZAC+0.49%799.446 K0.4727.4911.44 ZAR+9.47%2.26%Retail trade
Neutral
MTNMTN GROUP LTD151.923 B ZAR8,425 ZAC+0.47%1.789 M0.48−6.94 ZAR−167.31%3.92%Communications
Buy
BIDBID CORPORATION LTD146.615 B ZAR43,690 ZAC+0.90%538.596 K0.5018.3323.83 ZAR+65.47%2.49%Consumer services
Neutral
ABGABSA GROUP LIMITED139.911 B ZAR16,877 ZAC−0.66%1.121 M0.577.4022.82 ZAR8.12%Finance
Buy
NEDNEDBANK GROUP LTD136.244 B ZAR29,331 ZAC−1.62%631.502 K0.478.8833.03 ZAR6.80%Finance
Buy
DSYDISCOVERY LTD122.376 B ZAR18,338 ZAC−0.06%1.03 M0.5416.9710.80 ZAR+32.12%1.18%Finance
Buy
HARHARMONY GM CO LTD111.573 B ZAR17,742 ZAC−1.64%700.89 K0.3613.0113.64 ZAR1.36%Non-energy minerals
Sell
KIOKUMBA IRON ORE LTD109.63 B ZAR34,180 ZAC−4.89%309.62 K0.925.4462.88 ZAR−5.69%12.57%Non-energy minerals
Neutral
IMPIMPALA PLATINUM HLGS LTD101.824 B ZAR11,300 ZAC−5.73%2.897 M0.60−19.24 ZAR−150.11%0.00%Non-energy minerals
Neutral
NNRPNEPI ROCKCASTLE N.V.98.854 B ZAR13,878 ZAC−0.18%957.468 K0.548.7115.94 ZAR+99.78%7.73%Finance
Neutral
BVTBIDVEST LTD96.144 B ZAR28,285 ZAC−0.76%373.21 K0.4815.1318.69 ZAR+25.43%3.23%Retail trade
Strong buy
OOUTOUTSURANCE GROUP LIMITED93.53 B ZAR6,082 ZAC−0.28%1.006 M0.3523.372.60 ZAR−82.21%2.87%Finance
Neutral
CLSCLICKS GROUP LTD92.447 B ZAR38,831 ZAC+0.20%406.015 K0.5032.6211.90 ZAR+10.21%1.81%Retail trade
Neutral
REMREMGRO LTD85.297 B ZAR15,100 ZAC−1.97%1.137 M1.2367.872.22 ZAR−90.40%1.59%Finance
Buy
PPHPEPKOR HOLDINGS LTD82.882 B ZAR2,251 ZAC+0.90%9.235 M1.17−0.39 ZAR−125.35%2.14%Retail trade
Neutral
APNASPEN PHARMACARE HLDGS LTD78.501 B ZAR17,669 ZAC−1.60%561.185 K0.6817.829.91 ZAR−30.68%2.03%Health technology
Buy
MRPMR PRICE GROUP LTD66.741 B ZAR25,850 ZAC+3.74%1.817 M2.1120.8012.43 ZAR−2.13%3.13%Retail trade
Buy
NY1NINETY ONE LIMITED65.972 B ZAR3,743 ZAC−2.04%614.506 K0.718.674.32 ZAR−4.84%7.72%Finance
Sell
SOLSASOL LIMITED63.717 B ZAR9,971 ZAC−6.03%2.248 M0.79−69.47 ZAR−213.26%2.01%Process industries
Buy
OMUOLD MUTUAL LIMITED60.605 B ZAR1,268 ZAC−0.08%9.243 M0.777.081.79 ZAR−7.97%6.56%Finance
Sell
WHLWOOLWORTHS HOLDINGS LTD58.607 B ZAR6,480 ZAC+2.43%3.804 M1.2322.642.86 ZAR−24.95%4.10%Retail trade
Neutral
SSWSIBANYE STILLWATER LTD57.404 B ZAR2,027 ZAC−3.80%10.115 M0.61−18.61 ZAR−359.48%0.00%Non-energy minerals
Sell
TFGTHE FOSCHINI GROUP LIMITED49.882 B ZAR15,425 ZAC+5.02%3.664 M2.9616.619.29 ZAR+3.81%2.27%Retail trade
Buy
AILAFRICAN RAINBOW CAP INV48.672 B ZAR753 ZAC−1.44%269.161 K1.224.771.58 ZAR+59.73%0.00%Finance
NPHNORTHAM PLATINUM HLDGS LTD47.695 B ZAR12,236 ZAC−4.00%2.462 M0.7426.544.61 ZAR−82.20%1.39%Non-energy minerals
Buy
MCGMULTICHOICE GROUP LTD47.155 B ZAR11,029 ZAC−0.66%238.533 K0.47−9.35 ZAR−402.28%0.00%Consumer services
SNTSANTAM LIMITED41.245 B ZAR37,386 ZAC+0.44%20.165 K0.5011.1733.47 ZAR+64.10%3.85%Finance
Neutral
EXXEXXARO RESOURCES LTD40.457 B ZAR16,751 ZAC+0.95%694.385 K0.894.4637.53 ZAR−28.48%10.78%Energy minerals
Buy
MTMMOMENTUM GROUP LIMITED39.173 B ZAR2,944 ZAC−0.24%1.612 M0.6810.642.77 ZAR+6.44%4.24%Finance
Neutral
TRUTRUWORTHS INT LTD38.494 B ZAR10,506 ZAC+2.00%2.002 M1.0010.1110.39 ZAR+32.35%5.04%Retail trade
Neutral
AVIAVI LTD38.011 B ZAR11,398 ZAC+0.37%770.221 K0.7516.876.76 ZAR+27.75%5.18%Consumer non-durables
Buy
TBSTIGER BRANDS LTD37.203 B ZAR23,869 ZAC+0.21%99.843 K0.3612.9518.44 ZAR+79.77%4.28%Consumer non-durables
Strong buy
ARIAFRICAN RAINBOW MIN LTD33.143 B ZAR16,904 ZAC−5.90%258.2 K0.6210.5416.03 ZAR−74.64%8.87%Non-energy minerals
Buy
DCPDIS-CHEM PHARMACIES LTD32.67 B ZAR3,798 ZAC+0.37%594.187 K0.7930.701.24 ZAR+2.44%1.20%Retail trade
Buy
SAPSAPPI LTD31.911 B ZAR5,314 ZAC−1.81%3.074 M1.8380.300.66 ZAR−91.16%5.22%Process industries
Buy
PIKPICK N PAY STORES LTD27.215 B ZAR2,576 ZAC+0.39%954.793 K0.37−6.02 ZAR−348.46%0.00%Retail trade
Neutral
SPPTHE SPAR GROUP LTD24.877 B ZAR12,918 ZAC+0.85%162.587 K0.31−1.87 ZAR−116.08%0.00%Distribution services
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD24.475 B ZAR1,680 ZAC+2.13%13.345 M4.027.592.21 ZAR+109.26%2.73%Health services
Buy
KSTPSG FIN SERVICES LTD23.596 B ZAR1,887 ZAC+3.51%458.285 K0.7420.770.91 ZAR+31.33%2.23%Finance
FFBFORTRESS REAL EST INV B20.416 B ZAR1,894 ZAC+0.37%494.017 K0.317.452.54 ZAR+598.19%8.01%Finance
Neutral
MTHMOTUS HOLDINGS LTD20.353 B ZAR11,763 ZAC−0.46%208.774 K0.648.4413.93 ZAR−22.93%4.42%Distribution services
Buy
NTCNETCARE LIMITED19.733 B ZAR1,502 ZAC+0.40%1.148 M0.4115.560.97 ZAR+64.35%4.33%Health services
Buy
TGATHUNGELA RESOURCES LTD18.705 B ZAR13,312 ZAC−0.41%436.183 K0.965.5224.12 ZAR−78.76%9.01%Utilities
Buy
ADHADVTECH LTD17.465 B ZAR3,190 ZAC+0.25%110.617 K0.3917.081.87 ZAR+42.13%2.98%Commercial services
Buy
ITEITALTILE LTD16.668 B ZAR1,369 ZAC−0.36%58.979 K0.2011.221.22 ZAR−19.44%3.58%Retail trade
Strong sell
DRDDRD GOLD LTD16.384 B ZAR1,917 ZAC−1.24%585.082 K0.3412.491.54 ZAR+17.61%2.09%Non-energy minerals
Neutral
HCIHOSKEN CONS INV LTD15.851 B ZAR19,601 ZAC−0.51%97.346 K1.2025.117.81 ZAR−69.63%0.51%Consumer services
BAWBARLOWORLD LTD15.692 B ZAR8,396 ZAC−1.41%47.805 K0.148.549.83 ZAR+14.45%6.07%Distribution services
Neutral
WWBCWE BUY CARS HLDS LTD15.686 B ZAR3,761 ZAC−0.53%1.464 M1.190.00%Retail trade
LTELIGHTHOUSE PROPERTIES PLC14.751 B ZAR778 ZAC−1.02%1.602 M1.241.754.45 ZAR6.65%Finance
Sell
CMLCORONATION FUND MNGRS LD13.809 B ZAR3,948 ZAC−0.60%170.663 K0.4310.473.77 ZAR−12.59%8.86%Finance
WBOWILSON BAYLY HLM-OVC LTD13.663 B ZAR21,242 ZAC+2.34%77.528 K0.7511.5718.36 ZAR2.17%Industrial services
Strong buy
TKGTELKOM SA SOC LTD13.134 B ZAR2,687 ZAC−0.37%617.507 K0.367.083.80 ZAR−26.97%0.00%Communications
Strong buy
MSPMAS P.L.C12.913 B ZAR1,819 ZAC−0.27%955.153 K1.415.073.59 ZAR+11.57%0.00%Finance
Buy
RLOREUNERT LTD12.583 B ZAR8,010 ZAC+0.60%42.166 K0.1313.475.95 ZAR+22.71%4.23%Consumer durables
TSGTSOGO SUN LIMITED12.556 B ZAR1,207 ZAC−0.98%604.452 K0.818.211.47 ZAR+9.40%5.79%Consumer services
Neutral
AIPADCOCK INGRAM HLDGS LTD11.144 B ZAR6,893 ZAC−0.35%82.459 K3.2013.095.26 ZAR+8.37%3.99%Health technology
Neutral
SSUSOUTHERN SUN LTD11.136 B ZAR829 ZAC+0.73%1.452 M0.4413.160.63 ZAR1.51%Consumer services
Buy
SUISUN INTERNATIONAL LTD10.652 B ZAR4,369 ZAC−0.11%82.132 K0.219.804.46 ZAR+94.37%8.33%Consumer services
Buy
OMNOMNIA HOLDINGS LTD10.634 B ZAR6,619 ZAC−0.93%410.222 K4.479.506.96 ZAR+6.66%5.66%Process industries
JSEJSE LTD10.361 B ZAR11,999 ZAC−1.41%95.904 K1.2711.9710.02 ZAR+1.22%6.53%Finance
Buy
AFTAFRIMAT LIMITED9.999 B ZAR6,611 ZAC−0.91%335.897 K0.9513.454.92 ZAR−3.88%2.93%Non-energy minerals
Neutral
AFEAECI LIMITED9.291 B ZAR9,738 ZAC−0.19%68.247 K0.3013.437.25 ZAR−39.27%2.25%Process industries
DTCDATATEC LTD9.094 B ZAR3,951 ZAC+0.05%455.801 K0.638.614.59 ZAR+118.86%3.29%Technology services
Buy
GNDGRINDROD LTD9.092 B ZAR1,353 ZAC+0.30%2.621 M3.438.781.54 ZAR4.51%Transportation
AFHALEXANDER FORBES GRP HLDGS8.705 B ZAR737 ZAC−1.99%31.602 K0.3214.210.52 ZAR+69.62%6.78%Finance
RBXRAUBEX GROUP LTD8.59 B ZAR4,750 ZAC−0.63%571.14 K0.5010.084.71 ZAR+55.14%3.26%Industrial services
Strong buy
KAPKAP LIMITED8.479 B ZAR338 ZAC−1.17%2.042 M1.277.820.43 ZAR−36.88%0.00%Transportation
Neutral
RCLRCL FOODS LIMITED8.219 B ZAR920 ZAC0.00%760.005.061.82 ZAR+60.92%3.80%Consumer non-durables
OCEOCEANA GROUP LTD8.001 B ZAR6,832 ZAC−0.77%26.278 K0.376.3910.69 ZAR+168.93%7.32%Consumer non-durables
Strong buy
CAACA SALES HOLDINGS LTD7.782 B ZAR1,626 ZAC+1.75%47.721 K0.3215.741.03 ZAR+50.77%1.20%Distribution services
AELALTRON LIMITED A7.772 B ZAR2,052 ZAC+1.53%193.325 K1.8818.641.10 ZAR2.83%Technology services
SPGSUPER GROUP LTD7.684 B ZAR2,259 ZAC−0.79%287.543 K0.38162.280.14 ZAR−96.28%2.65%Transportation
Neutral
COHCURRO HOLDINGS LIMITED7.61 B ZAR1,319 ZAC−0.08%704.672 K1.9099.250.13 ZAR−72.97%1.11%Consumer services
BATBRAIT PLC6.644 B ZAR172 ZAC+2.99%3.576 M0.89−0.09 ZAR−129.64%0.00%Finance
ARLASTRAL FOODS LTD6.537 B ZAR16,951 ZAC−0.48%90.201 K0.54−5.81 ZAR−128.52%0.00%Process industries
PPCPPC LIMITED6.369 B ZAR414 ZAC+1.22%1.893 M0.6647.310.09 ZAR3.30%Non-energy minerals
FBRFAMOUS BRANDS LTD6.344 B ZAR6,329 ZAC+0.06%14.431 K0.1713.234.78 ZAR−0.28%4.77%Transportation
HDCHUDACO INDUSTRIES LTD5.678 B ZAR20,245 ZAC+0.46%4.902 K0.0910.1719.90 ZAR+13.32%5.06%Distribution services
CLICLIENTELE LTD5.551 B ZAR1,225 ZAC0.00%10.365 K0.7612.470.98 ZAR−24.24%10.20%Miscellaneous
SDOSTADIO HOLDINGS LIMITED5.505 B ZAR647 ZAC−0.31%617.363 K1.7324.070.27 ZAR+66.85%1.54%Commercial services
THATHARISA PLC4.958 B ZAR1,657 ZAC−1.13%1060.005.76%Non-energy minerals
Strong buy
BLUBLUE LABEL TELECOMS LTD4.75 B ZAR540 ZAC−1.28%680.958 K0.927.500.72 ZAR−36.89%0.00%Distribution services
CATCAXTON CTP PUBLISH PRINT4.497 B ZAR1,256 ZAC+0.08%7.998 K0.216.871.83 ZAR+21.12%4.78%Consumer services
RFGRFG HOLDINGS LIMITED4.453 B ZAR1,702 ZAC+1.86%5.819 K0.078.591.98 ZAR+93.67%3.64%Consumer non-durables
Buy
MPTMPACT LIMITED4.283 B ZAR2,900 ZAC+0.03%1.784 K0.186.944.18 ZAR+9.80%3.62%Process industries
HILHOMECHOICE INT PLC3.986 B ZAR3,790 ZAC0.00%350.0110.283.69 ZAR+96.33%4.70%Retail trade
CSBCASHBUILD LTD3.986 B ZAR18,651 ZAC+0.24%40.782 K0.7046.394.02 ZAR−80.76%3.01%Retail trade
Neutral
BELBELL EQUIPMENT LTD3.906 B ZAR4,085 ZAC+0.17%1.401 K0.035.397.58 ZAR+179.08%0.00%Producer manufacturing
LEWLEWIS GROUP LTD3.904 B ZAR7,499 ZAC+0.01%42.143 K0.929.607.81 ZAR+10.06%4.00%Retail trade
NPKNAMPAK LTD3.696 B ZAR46,695 ZAC+1.51%10.933 K0.85−197.84 ZAR−322.37%0.00%Process industries