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-694.628 B ZAR389851 ZAC−1.01%565.441 K1.1110.65366.18 ZAR0.22%Technology Services
Strong buy
FSRFIRSTRAND LTD386.398 B ZAR6891 ZAC−0.75%9.943 M0.8310.196.76 ZAR5.73%Finance
Buy
SBKSTANDARD BANK GROUP LTD310.254 B ZAR18867 ZAC−0.71%2.539 M0.747.1626.35 ZAR7.54%Finance
Buy
GFIGOLD FIELDS LTD267.371 B ZAR29874 ZAC−1.17%1.441 M0.6621.0114.22 ZAR+8.09%2.49%Non-Energy Minerals
Sell
CPICAPITEC BANK HLDGS LTD263.248 B ZAR226745 ZAC−0.53%247.314 K0.9224.8491.30 ZAR1.91%Finance
Neutral
INLINVESTEC LTD236.096 B ZAR12719 ZAC+0.78%529.136 K0.995.3123.94 ZAR6.09%Finance
Strong buy
AMSANGLO AMERICAN PLAT LTD190.02 B ZAR72331 ZAC−1.93%337.09 K0.8114.6249.47 ZAR−83.50%2.94%Non-Energy Minerals
Sell
VODVODACOM GROUP LTD186.716 B ZAR9647 ZAC+1.67%2.521 M1.6711.988.05 ZAR−18.15%6.58%Communications
Buy
KIOKUMBA IRON ORE LTD175.841 B ZAR54827 ZAC+2.25%540.158 K2.267.7670.64 ZAR−31.66%8.54%Non-Energy Minerals
Neutral
MTNMTN GROUP LTD159.332 B ZAR8839 ZAC+1.69%3.999 M0.8140.792.17 ZAR−70.86%3.73%Communications
Buy
SLMSANLAM LIMITED152.373 B ZAR7477 ZAC+1.05%3.954 M0.9810.796.93 ZAR+52.73%5.35%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD145.584 B ZAR26557 ZAC+0.98%969.471 K1.1323.7411.19 ZAR2.57%Retail Trade
Buy
BIDBID CORPORATION LTD142.939 B ZAR42786 ZAC+0.11%1.009 M1.4719.2222.26 ZAR+96.96%2.40%Consumer Services
Buy
ABGABSA GROUP LIMITED129.465 B ZAR15619 ZAC+0.35%2.511 M0.896.5323.93 ZAR8.77%Finance
Strong buy
HARHARMONY GM CO LTD113.369 B ZAR18089 ZAC−2.40%1.319 M0.8212.6214.34 ZAR+1198.59%1.23%Non-Energy Minerals
Strong sell
NEDNEDBANK GROUP LTD112.667 B ZAR24251 ZAC−0.07%1.703 M0.967.7531.28 ZAR7.81%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD102.752 B ZAR23131 ZAC−0.31%1.088 M1.1121.1110.96 ZAR−9.39%1.48%Health Technology
Buy
IMPIMPALA PLATINUM HLGS LTD97.102 B ZAR10774 ZAC−3.87%4.365 M0.67−8.71 ZAR−119.51%5.43%Non-Energy Minerals
Neutral
BVTBIDVEST LTD86.933 B ZAR25579 ZAC+0.29%795.865 K0.873.54%Retail Trade
Buy
NNRPNEPI ROCKCASTLE N.V.86.568 B ZAR13099 ZAC+1.57%2.456 M1.288.7414.98 ZAR+122.09%8.10%Finance
Neutral
SOLSASOL LIMITED84.748 B ZAR13342 ZAC−0.80%1.555 M0.6729.254.56 ZAR−69.61%8.99%Process Industries
Buy
DSYDISCOVERY LTD78.407 B ZAR11746 ZAC+0.30%1.442 M0.5913.758.54 ZAR+23.78%1.49%Finance
Buy
CLSCLICKS GROUP LTD72.357 B ZAR30392 ZAC+2.17%876.295 K1.2227.5511.03 ZAR+25.68%2.23%Retail Trade
Buy
REMREMGRO LTD71.686 B ZAR12687 ZAC+0.12%1.288 M0.7222.135.73 ZAR−55.03%1.89%Finance
Neutral
PPHPEPKOR HOLDINGS LTD69.014 B ZAR1872 ZAC−2.45%9.653 M2.03−0.37 ZAR−127.77%2.57%Retail Trade
Neutral
SSWSIBANYE STILLWATER LTD68.33 B ZAR2415 ZAC−4.47%14.187 M0.87−13.34 ZAR−218.47%2.20%Non-Energy Minerals
Sell
OOUTOUTSURANCE GROUP LIMITED66.286 B ZAR4328 ZAC−0.12%1.833 M0.5619.722.19 ZAR−55.65%3.21%Finance
Buy
NY1NINETY ONE LIMITED61.336 B ZAR3978 ZAC+1.07%441.26 K0.8310.153.92 ZAR−3.52%7.44%Finance
Sell
NPHNORTHAM PLATINUM HLDGS LTD55.75 B ZAR14302 ZAC−4.21%1.21 M0.88−8.05 ZAR−127.22%4.90%Non-Energy Minerals
Buy
WHLWOOLWORTHS HOLDINGS LTD55.125 B ZAR6095 ZAC−1.55%2.371 M0.8813.444.54 ZAR+46.34%4.96%Retail Trade
Buy
OMUOLD MUTUAL LIMITED53.946 B ZAR1125 ZAC+1.81%12.437 M1.097.321.54 ZAR+5.94%7.19%Finance
Buy
MCGMULTICHOICE GROUP LTD49.348 B ZAR11544 ZAC−0.49%2.162 M1.71−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MRPMR PRICE GROUP LTD48.091 B ZAR18643 ZAC+0.14%503.56 K0.7116.4711.32 ZAR−1.58%3.92%Retail Trade
Buy
ARIAFRICAN RAINBOW MIN LTD45.288 B ZAR23099 ZAC−2.08%485.82 K0.499.2524.97 ZAR−57.64%7.79%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD44.947 B ZAR18610 ZAC−1.73%550.742 K1.023.9846.70 ZAR−8.93%12.25%Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV36.149 B ZAR561 ZAC0.00%90.825 K1.282.891.94 ZAR0.00%Finance
TFGTHE FOSCHINI GROUP LIMITED34.564 B ZAR10688 ZAC−0.13%939.157 K0.7012.488.56 ZAR2.81%Retail Trade
Buy
SAPSAPPI LTD34.318 B ZAR5752 ZAC+1.29%2.48 M1.54−3.35 ZAR−124.90%4.82%Process Industries
Buy
SNTSANTAM LIMITED33.095 B ZAR29999 ZAC+0.18%80.694 K1.5810.1629.52 ZAR+19.15%4.67%Finance
Buy
TBSTIGER BRANDS LTD32.098 B ZAR20538 ZAC+0.48%119.846 K0.7612.0817.00 ZAR+50.44%4.83%Consumer Non-Durables
Buy
TRUTRUWORTHS INT LTD30.355 B ZAR8284 ZAC+1.28%763.281 K0.789.238.98 ZAR+45.46%6.97%Retail Trade
Buy
MTMMOMENTUM MET HLDGS LTD29.941 B ZAR2281 ZAC−0.26%1.469 M0.697.682.97 ZAR+1731.50%5.70%Finance
Neutral
AVIAVI LTD29.595 B ZAR8902 ZAC−0.01%520.323 K1.0014.636.08 ZAR+17.54%5.75%Consumer Non-Durables
Neutral
DCPDIS-CHEM PHARMACIES LTD28.973 B ZAR3373 ZAC+0.63%220.486 K0.5132.241.05 ZAR+15.99%1.24%Retail Trade
Neutral
SPPTHE SPAR GROUP LTD20.312 B ZAR10548 ZAC+0.27%351.907 K0.7950.602.08 ZAR−82.24%0.00%Distribution Services
Neutral
KSTPSG FIN SERVICES LTD20.274 B ZAR1611 ZAC+3.34%1.582 M1.4320.040.80 ZAR+16.62%2.39%Finance
Neutral
TGATHUNGELA RESOURCES LTD19.526 B ZAR13900 ZAC−0.39%288.086 K0.823.7636.92 ZAR−23.22%14.39%Utilities
Neutral
BAWBARLOWORLD LTD16.632 B ZAR8901 ZAC−0.12%143.11 K0.267.5011.86 ZAR+6.05%5.62%Distribution Services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD16.433 B ZAR1129 ZAC+6.11%7.519 M1.8262.830.18 ZAR−84.58%3.89%Health Services
Buy
FFBFORTRESS REAL EST INV B16.359 B ZAR1535 ZAC+0.39%1.6 M0.756.262.45 ZAR+41.00%5.31%Finance
Neutral
NTCNETCARE LIMITED15.576 B ZAR1182 ZAC+1.55%5.88 M1.2112.250.97 ZAR+64.35%5.49%Health Services
Buy
MTHMOTUS HOLDINGS LTD15.512 B ZAR9007 ZAC−0.50%302.398 K1.395.3216.92 ZAR+24.33%7.16%Distribution Services
Strong buy
LTELIGHTHOUSE PROPERTIES PLC14.368 B ZAR777 ZAC+0.52%5.022 M1.851.724.52 ZAR7.17%Finance
ADHADVTECH LTD14.285 B ZAR2604 ZAC−3.84%77.07 K0.3215.041.73 ZAR+43.02%3.34%Commercial Services
DRDDRD GOLD LTD14.144 B ZAR1656 ZAC−1.95%307.254 K0.2910.751.54 ZAR+33.93%5.14%Non-Energy Minerals
Buy
HCIHOSKEN CONS INV LTD14.025 B ZAR17343 ZAC−2.56%74.706 K0.804.4139.32 ZAR+143.13%0.00%Consumer Services
TSGTSOGO SUN LIMITED12.462 B ZAR1199 ZAC+2.74%703.016 K0.576.361.88 ZAR+120.04%7.25%Consumer Services
TKGTELKOM SA SOC LTD12.012 B ZAR2461 ZAC−1.24%420.336 K0.77−19.97 ZAR−471.91%0.00%Communications
Neutral
CMLCORONATION FUND MNGRS LD12.005 B ZAR3433 ZAC+0.59%286.065 K0.709.103.77 ZAR−12.59%4.80%Finance
MSPMAS P.L.C12.005 B ZAR1691 ZAC−0.47%1.225 M2.246.132.76 ZAR+20.92%0.00%Finance
Buy
ITEITALTILE LTD11.668 B ZAR958 ZAC+1.05%2.334 K0.007.951.21 ZAR−17.59%5.01%Retail Trade
Buy
RLOREUNERT LTD11.041 B ZAR6923 ZAC+3.59%540.902 K3.3411.655.95 ZAR+22.71%4.79%Consumer Durables
PIKPICK N PAY STORES LTD10.603 B ZAR2209 ZAC+4.25%4.911 M2.9874.580.30 ZAR−87.09%8.38%Retail Trade
Neutral
AFTAFRIMAT LIMITED10.353 B ZAR6844 ZAC+0.93%248.609 K1.5213.315.14 ZAR−5.90%2.19%Non-Energy Minerals
Neutral
WBOWILSON BAYLY HLM-OVC LTD9.748 B ZAR15153 ZAC+2.65%145.1 K2.328.6417.54 ZAR1.52%Industrial Services
Buy
SPGSUPER GROUP LTD9.585 B ZAR2820 ZAC−1.33%218.424 K0.646.644.25 ZAR+36.47%2.84%Transportation
Buy
WWBCWE BUY CARS HLDS LTD9.524 B ZAR2284 ZAC−3.91%432.293 K0.680.00%Retail Trade
GGNDGRINDROD LTD9.495 B ZAR1412 ZAC+2.24%3.248 M4.159.551.48 ZAR+465.27%5.12%Transportation
AFEAECI LIMITED9.299 B ZAR9749 ZAC+0.79%23.479 K0.188.9210.92 ZAR−4.01%2.25%Process Industries
Strong buy
OMNOMNIA HOLDINGS LTD9.294 B ZAR5746 ZAC+1.43%68.786 K0.978.646.65 ZAR+26.96%6.53%Process Industries
RCLRCL FOODS LIMITED9.259 B ZAR1040 ZAC+1.96%29.623 K1.547.941.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
AIPADCOCK INGRAM HLDGS LTD8.956 B ZAR5538 ZAC+0.67%3.877 K0.0410.085.49 ZAR+21.58%4.51%Health Technology
Neutral
SUISUN INTERNATIONAL LTD8.899 B ZAR3633 ZAC+0.64%156.4 K1.048.674.19 ZAR+318.98%9.66%Consumer Services
OCEOCEANA GROUP LTD8.656 B ZAR7389 ZAC+1.05%60.416 K0.759.507.78 ZAR+46.32%5.89%Consumer Non-Durables
DTCDATATEC LTD8.553 B ZAR3775 ZAC+0.19%139.146 K0.745.806.51 ZAR+672.21%38.27%Technology Services
JSEJSE LTD8.176 B ZAR9409 ZAC+1.74%59.561 K0.879.3910.02 ZAR+15.64%8.33%Finance
Buy
AFHALEXANDER FORBES GRP HLDGS7.667 B ZAR649 ZAC−1.82%85.075 K1.1411.470.57 ZAR+469.01%7.23%Finance
SSUSOUTHERN SUN LTD7.488 B ZAR559 ZAC+4.10%859.663 K2.199.060.62 ZAR0.00%Consumer Services
RBXRAUBEX GROUP LTD6.702 B ZAR3708 ZAC−1.33%49.13 K0.117.874.71 ZAR+55.14%3.75%Industrial Services
Strong buy
KAPKAP LIMITED6.583 B ZAR262 ZAC+2.34%1.929 M0.6939.100.07 ZAR−87.33%0.00%Transportation
Neutral
COHCURRO HOLDINGS LIMITED6.28 B ZAR1092 ZAC+0.55%135.816 K0.30168.780.06 ZAR−85.06%1.34%Consumer Services
Strong sell
ARLASTRAL FOODS LTD5.879 B ZAR15250 ZAC+0.04%94.697 K0.95−5.81 ZAR−128.52%0.00%Process Industries
Strong sell
CAACA SALES HOLDINGS LTD5.767 B ZAR1210 ZAC−1.22%63.545 K0.739.851.23 ZAR+113.22%1.62%Distribution Services
FBRFAMOUS BRANDS LTD5.355 B ZAR5342 ZAC+4.52%78.816 K0.8311.704.57 ZAR+44.21%6.94%Transportation
PPCPPC LIMITED5.249 B ZAR344 ZAC−0.58%1.917 M1.1213.870.25 ZAR0.00%Non-Energy Minerals
THATHARISA PLC5.23 B ZAR1751 ZAC−2.61%1.385 K0.125.46%Non-Energy Minerals
Buy
AELALTRON LIMITED A4.797 B ZAR1266 ZAC+7.93%137.062 K1.14−0.43 ZAR−112.92%3.48%Technology Services
Neutral
HDCHUDACO INDUSTRIES LTD4.712 B ZAR16800 ZAC0.00%4.601 K0.358.0220.95 ZAR+27.92%6.10%Distribution Services
MPTMPACT LIMITED3.987 B ZAR2700 ZAC+0.07%2.551 K0.135.574.85 ZAR+40.39%4.44%Process Industries
Strong buy
SDOSTADIO HOLDINGS LIMITED3.957 B ZAR468 ZAC−1.06%100.524 K0.1619.390.24 ZAR+66.25%2.14%Commercial Services
BLUBLUE LABEL TELECOMS LTD3.779 B ZAR434 ZAC+0.93%674.019 K1.745.160.84 ZAR−18.48%0.00%Distribution Services
CATCAXTON CTP PUBLISH PRINT3.601 B ZAR1003 ZAC−2.90%89.294 K1.675.821.72 ZAR+69.03%5.97%Consumer Services
RFGRFG HOLDINGS LIMITED3.556 B ZAR1357 ZAC−0.29%22.431 K0.106.851.98 ZAR+93.67%4.56%Consumer Non-Durables
Strong buy
CLICLIENTELE LTD3.504 B ZAR1043 ZAC−1.60%17.641 K0.908.931.17 ZAR−5.87%11.96%Miscellaneous
SYGSYGNIA LIMITED3.313 B ZAR2190 ZAC+4.83%12.669 K0.5611.261.94 ZAR+19.49%9.59%Finance
KALKAL GROUP LIMITED3.312 B ZAR4704 ZAC+0.11%5.033 K0.067.466.31 ZAR+22.42%3.83%Commercial Services
GMLGEMFIELDS GROUP LIMITED3.267 B ZAR283 ZAC+0.35%429.044 K6.63−0.16 ZAR−124.94%26.85%Non-Energy Minerals
Strong buy
CCPRCOPPER 360 LIMITED3.212 B ZAR459 ZAC+2.23%334.236 K0.570.00%Non-Energy Minerals
CSBCASHBUILD LTD3.2 B ZAR14830 ZAC+2.28%1.526 K0.10−2.03 ZAR−107.70%4.43%Retail Trade
Neutral
MRFMERAFE RESOURCES LTD3.124 B ZAR125 ZAC−0.79%875.933 K0.501.780.70 ZAR+5.03%33.60%Non-Energy Minerals
Strong buy