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-685.11 B ZAR380184 ZAC−1.12%76.084 K0.1410.38366.18 ZAR0.23%Technology Services
Strong buy
FSRFIRSTRAND LTD355.217 B ZAR6455 ZAC+1.88%7.461 M0.409.556.76 ZAR6.24%Finance
Buy
SBKSTANDARD BANK GROUP LTD300.14 B ZAR18401 ZAC+0.82%894.135 K0.216.9826.35 ZAR7.80%Finance
Buy
GFIGOLD FIELDS LTD259.915 B ZAR28920 ZAC−0.41%293.868 K0.1520.3414.22 ZAR+8.09%2.57%Non-Energy Minerals
Neutral
CPICAPITEC BANK HLDGS LTD250.613 B ZAR216699 ZAC+0.39%57.041 K0.2023.7491.30 ZAR2.26%Finance
Neutral
INLINVESTEC LTD230.435 B ZAR12449 ZAC−0.18%314.525 K0.415.2423.76 ZAR6.21%Finance
Strong buy
VODVODACOM GROUP LTD175.085 B ZAR8969 ZAC−0.84%135.857 K0.0711.148.05 ZAR−18.15%7.02%Communications
Buy
AMSANGLO AMERICAN PLAT LTD150.725 B ZAR56683 ZAC−1.20%58.792 K0.1011.4649.47 ZAR−83.50%3.71%Non-Energy Minerals
Sell
KIOKUMBA IRON ORE LTD145.863 B ZAR43797 ZAC−3.70%87.745 K0.306.2070.64 ZAR−31.66%10.29%Non-Energy Minerals
Neutral
SLMSANLAM LIMITED145.649 B ZAR7086 ZAC−0.85%336.502 K0.0610.236.93 ZAR+52.73%5.60%Finance
Neutral
MTNMTN GROUP LTD144.621 B ZAR8082 ZAC+0.77%1.961 M0.4037.302.17 ZAR−70.86%4.11%Communications
Buy
BIDBID CORPORATION LTD142.315 B ZAR42511 ZAC−0.21%114.866 K0.1119.1022.26 ZAR+96.96%2.41%Consumer Services
Buy
SHPSHOPRITE HOLDINGS LTD136.144 B ZAR24615 ZAC−0.89%340.079 K0.2822.0011.19 ZAR2.75%Retail Trade
Buy
ABGABSA GROUP LIMITED124.325 B ZAR15173 ZAC+1.19%862.584 K0.256.3423.93 ZAR9.14%Finance
Strong buy
NEDNEDBANK GROUP LTD103.667 B ZAR22557 ZAC+1.09%367.271 K0.207.2131.28 ZAR8.48%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD101.89 B ZAR22985 ZAC+0.20%137.029 K0.1320.9810.96 ZAR−9.39%1.49%Health Technology
Buy
HARHARMONY GM CO LTD98.084 B ZAR15195 ZAC−2.90%507.296 K0.3010.6014.34 ZAR+1198.59%1.42%Non-Energy Minerals
Strong sell
NNRPNEPI ROCKCASTLE N.V.88.148 B ZAR13296 ZAC−0.31%361.883 K0.218.8714.98 ZAR+122.09%7.95%Finance
Buy
BVTBIDVEST LTD81.927 B ZAR24396 ZAC+1.21%119.914 K0.0913.6017.94 ZAR+27.10%3.76%Retail Trade
Buy
IMPIMPALA PLATINUM HLGS LTD78.485 B ZAR8587 ZAC−1.43%1.694 M0.34−8.71 ZAR−119.51%6.72%Non-Energy Minerals
Buy
SOLSASOL LIMITED76.306 B ZAR11892 ZAC−0.93%281.482 K0.1026.074.56 ZAR−69.61%10.00%Process Industries
Buy
DSYDISCOVERY LTD75.057 B ZAR11325 ZAC+0.68%317.878 K0.1713.268.54 ZAR+23.78%1.56%Finance
Buy
CLSCLICKS GROUP LTD70.912 B ZAR29938 ZAC+0.50%104.843 K0.1327.1411.03 ZAR+25.68%2.28%Retail Trade
Buy
REMREMGRO LTD70.133 B ZAR12479 ZAC+0.55%306.415 K0.2021.775.73 ZAR−55.03%1.93%Finance
Neutral
PPHPEPKOR HOLDINGS LTD63.303 B ZAR1723 ZAC+0.41%1.134 M0.13−0.39 ZAR−125.35%2.80%Retail Trade
Buy
OOUTOUTSURANCE GROUP LIMITED63.194 B ZAR4151 ZAC+0.53%257.013 K0.1118.912.19 ZAR−55.65%3.37%Finance
Buy
SSWSIBANYE STILLWATER LTD59.102 B ZAR2056 ZAC−1.44%1.621 M0.14−13.34 ZAR−218.47%2.54%Non-Energy Minerals
Sell
NY1NINETY ONE LIMITED57.344 B ZAR3703 ZAC−0.96%98.232 K0.268.584.32 ZAR−4.84%7.92%Finance
Sell
OMUOLD MUTUAL LIMITED49.346 B ZAR1019 ZAC−1.26%3.181 M0.246.631.54 ZAR+5.94%7.86%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD48.839 B ZAR5367 ZAC−0.59%891.391 K0.2011.834.54 ZAR+46.34%5.60%Retail Trade
Buy
MCGMULTICHOICE GROUP LTD46.872 B ZAR10890 ZAC−0.69%30.377 K0.05−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MRPMR PRICE GROUP LTD46.179 B ZAR17964 ZAC+0.36%797.199 K0.5915.8711.32 ZAR−1.58%4.08%Retail Trade
Buy
NPHNORTHAM PLATINUM HLDGS LTD43.009 B ZAR10877 ZAC−1.43%216.11 K0.13−8.05 ZAR−127.22%6.35%Non-Energy Minerals
Buy
ARIAFRICAN RAINBOW MIN LTD42.469 B ZAR21262 ZAC−1.84%152.308 K0.378.5224.97 ZAR−57.64%8.31%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD41.689 B ZAR17019 ZAC−1.39%88.841 K0.183.6446.70 ZAR−8.93%12.47%Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV37.44 B ZAR581 ZAC+0.35%133.841 K0.932.991.94 ZAR0.00%Finance
TFGTHE FOSCHINI GROUP LIMITED33.474 B ZAR10574 ZAC+2.15%608.298 K0.2311.399.29 ZAR+3.81%2.90%Retail Trade
Buy
SNTSANTAM LIMITED32.406 B ZAR29504 ZAC+0.43%6.328 K0.129.9929.52 ZAR+19.15%4.77%Finance
Buy
TBSTIGER BRANDS LTD30.479 B ZAR19498 ZAC−0.02%380.646 K1.2210.5718.44 ZAR+79.77%5.08%Consumer Non-Durables
Neutral
SAPSAPPI LTD29.591 B ZAR4873 ZAC−1.70%82.66 K0.08−3.35 ZAR−124.90%5.59%Process Industries
Buy
TRUTRUWORTHS INT LTD28.713 B ZAR7861 ZAC+0.36%168.934 K0.178.768.98 ZAR+45.46%7.36%Retail Trade
Buy
AVIAVI LTD28.109 B ZAR8541 ZAC+1.04%55.256 K0.1014.046.08 ZAR+17.54%6.06%Consumer Non-Durables
Neutral
MTMMOMENTUM MET HLDGS LTD27.746 B ZAR2116 ZAC−0.28%273.877 K0.157.122.97 ZAR+1731.50%6.13%Finance
Neutral
DCPDIS-CHEM PHARMACIES LTD27.047 B ZAR3144 ZAC−0.10%73.225 K0.1227.401.15 ZAR+15.67%1.33%Retail Trade
Neutral
KSTPSG FIN SERVICES LTD20.4 B ZAR1637 ZAC+1.17%91.832 K0.0320.360.80 ZAR+16.62%2.59%Finance
Neutral
SPPTHE SPAR GROUP LTD18.637 B ZAR9736 ZAC+0.57%90.78 K0.1646.702.08 ZAR−82.24%0.00%Distribution Services
Neutral
TGATHUNGELA RESOURCES LTD17.557 B ZAR12176 ZAC−2.58%46.13 K0.163.3036.92 ZAR−23.22%16.00%Utilities
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD17.146 B ZAR1178 ZAC+0.08%614.688 K0.125.322.21 ZAR+109.26%3.73%Health Services
Buy
FFBFORTRESS REAL EST INV B16.807 B ZAR1583 ZAC+0.38%359.472 K0.196.462.45 ZAR+41.00%5.17%Finance
Neutral
BAWBARLOWORLD LTD16.73 B ZAR8866 ZAC−0.98%35.235 K0.099.029.83 ZAR+14.45%5.59%Distribution Services
Neutral
NTCNETCARE LIMITED15.352 B ZAR1167 ZAC+0.09%853.139 K0.1812.090.97 ZAR+64.35%5.57%Health Services
Strong buy
MTHMOTUS HOLDINGS LTD14.784 B ZAR8505 ZAC−0.94%16.017 K0.085.0316.92 ZAR+24.33%7.51%Distribution Services
Strong buy
ADHADVTECH LTD14.68 B ZAR2662 ZAC−0.60%229.961 K0.5215.381.73 ZAR+43.02%3.25%Commercial Services
MKRMONTAUK RENEWABLES INC14.668 B ZAR10327 ZAC−0.84%7760.1537.472.76 ZAR−32.60%0.00%Process Industries
Buy
LTELIGHTHOUSE PROPERTIES PLC14.368 B ZAR777 ZAC+0.39%150.938 K0.301.724.52 ZAR7.17%Finance
DRDDRD GOLD LTD13.194 B ZAR1535 ZAC−0.39%81.642 K0.089.971.54 ZAR+33.93%5.51%Non-Energy Minerals
Buy
HCIHOSKEN CONS INV LTD12.778 B ZAR15787 ZAC−0.07%6.926 K0.0820.227.81 ZAR−69.63%0.00%Consumer Services
MSPMAS P.L.C12.232 B ZAR1712 ZAC−0.58%69.433 K0.146.212.76 ZAR+20.92%0.00%Finance
Buy
PIKPICK N PAY STORES LTD12.152 B ZAR2495 ZAC−1.42%307.584 K0.15−6.61 ZAR−361.96%7.31%Retail Trade
Buy
CMLCORONATION FUND MNGRS LD11.97 B ZAR3423 ZAC−0.06%67.283 K0.209.083.77 ZAR−12.59%4.82%Finance
ITEITALTILE LTD11.789 B ZAR960 ZAC−0.72%22 K0.097.971.21 ZAR−17.59%4.95%Retail Trade
TKGTELKOM SA SOC LTD11.573 B ZAR2363 ZAC−0.42%21.07 K0.04−19.97 ZAR−471.91%0.00%Communications
Neutral
TSGTSOGO SUN LIMITED10.811 B ZAR1044 ZAC+0.58%81.062 K0.217.111.47 ZAR+9.40%8.36%Consumer Services
RLOREUNERT LTD10.638 B ZAR6618 ZAC−0.85%21.355 K0.0911.135.95 ZAR+22.71%4.98%Consumer Durables
WWBCWE BUY CARS HLDS LTD10.221 B ZAR2518 ZAC+2.69%110.717 K0.240.00%Retail Trade
RCLRCL FOODS LIMITED10.194 B ZAR1130 ZAC−1.14%58.906 K1.188.621.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
AFTAFRIMAT LIMITED10.191 B ZAR6634 ZAC−1.57%18.215 K0.1112.905.14 ZAR−5.90%2.23%Non-Energy Minerals
Neutral
WBOWILSON BAYLY HLM-OVC LTD9.783 B ZAR15102 ZAC−0.69%3.297 K0.048.6117.54 ZAR1.51%Industrial Services
Strong buy
OMNOMNIA HOLDINGS LTD9.291 B ZAR5852 ZAC+1.86%46.346 K0.238.406.96 ZAR+6.66%6.53%Process Industries
Strong sell
SPGSUPER GROUP LTD9.132 B ZAR2740 ZAC+2.09%119.451 K0.316.454.25 ZAR+36.47%2.98%Transportation
Buy
GGNDGRINDROD LTD9.099 B ZAR1330 ZAC−1.77%1.139 M1.868.991.48 ZAR+465.27%5.34%Transportation
AFEAECI LIMITED9.058 B ZAR9458 ZAC−0.39%13.533 K0.128.6610.92 ZAR−4.01%2.31%Process Industries
Strong buy
AIPADCOCK INGRAM HLDGS LTD8.854 B ZAR5448 ZAC−0.51%2.669 K0.039.925.49 ZAR+21.58%4.57%Health Technology
Neutral
OCEOCEANA GROUP LTD8.685 B ZAR7500 ZAC+1.12%13.972 K0.247.0210.69 ZAR+168.93%5.87%Consumer Non-Durables
SUISUN INTERNATIONAL LTD8.669 B ZAR3533 ZAC−0.45%38.017 K0.318.444.19 ZAR+318.98%9.89%Consumer Services
DTCDATATEC LTD8.563 B ZAR3793 ZAC+0.29%158.265 K0.4110.293.69 ZAR+52.10%5.16%Technology Services
Buy
AFHALEXANDER FORBES GRP HLDGS8.269 B ZAR785 ZAC+11.82%54.886 K0.8915.130.52 ZAR+69.62%6.70%Finance
JSEJSE LTD8.044 B ZAR9309 ZAC+0.53%9.967 K0.149.2910.02 ZAR+15.64%8.47%Finance
Buy
SSUSOUTHERN SUN LTD7.234 B ZAR550 ZAC+1.85%24.314 M183.188.910.62 ZAR0.00%Consumer Services
RBXRAUBEX GROUP LTD6.51 B ZAR3600 ZAC−0.06%134.16 K0.937.644.71 ZAR+55.14%4.31%Industrial Services
Strong buy
KAPKAP LIMITED6.209 B ZAR242 ZAC−3.20%187.864 K0.1636.120.07 ZAR−87.33%0.00%Transportation
Neutral
COHCURRO HOLDINGS LIMITED6.026 B ZAR1039 ZAC−0.57%2.967 M2.24160.590.06 ZAR−85.06%1.40%Consumer Services
Strong sell
THATHARISA PLC5.676 B ZAR1874 ZAC−1.37%7620.075.03%Non-Energy Minerals
Buy
CAACA SALES HOLDINGS LTD5.657 B ZAR1189 ZAC+0.17%12.091 K0.069.671.23 ZAR+113.22%1.65%Distribution Services
ARLASTRAL FOODS LTD5.514 B ZAR14285 ZAC−0.10%3.548 K0.02−5.81 ZAR−128.52%0.00%Process Industries
Neutral
FBRFAMOUS BRANDS LTD4.784 B ZAR4803 ZAC+0.57%8.756 K0.0810.524.57 ZAR+44.21%7.77%Transportation
PPCPPC LIMITED4.773 B ZAR312 ZAC+0.32%311.094 K0.4112.580.25 ZAR0.00%Non-Energy Minerals
AELALTRON LIMITED A4.737 B ZAR1245 ZAC−0.24%12.998 K0.19−0.43 ZAR−112.92%3.52%Technology Services
Strong buy
HDCHUDACO INDUSTRIES LTD4.712 B ZAR16598 ZAC−1.20%6.201 K0.597.9220.95 ZAR+27.92%6.10%Distribution Services
SDOSTADIO HOLDINGS LIMITED4.025 B ZAR474 ZAC0.00%16.499 K0.1319.640.24 ZAR+66.25%2.11%Commercial Services
MPTMPACT LIMITED3.775 B ZAR2564 ZAC+0.27%1.349 K0.185.294.85 ZAR+40.39%4.69%Process Industries
Strong buy
BLUBLUE LABEL TELECOMS LTD3.762 B ZAR420 ZAC−1.87%46.547 K0.164.990.84 ZAR−18.48%0.00%Distribution Services
CATCAXTON CTP PUBLISH PRINT3.687 B ZAR1019 ZAC−0.68%4.41 K0.075.921.72 ZAR+69.03%5.83%Consumer Services
RFGRFG HOLDINGS LIMITED3.624 B ZAR1392 ZAC+0.58%12.797 K0.027.031.98 ZAR+93.67%4.48%Consumer Non-Durables
Strong buy
GMLGEMFIELDS GROUP LIMITED3.325 B ZAR280 ZAC−2.10%1080.00−0.16 ZAR−124.94%26.38%Non-Energy Minerals
Strong buy
CLICLIENTELE LTD3.303 B ZAR999 ZAC+1.42%6.092 K0.448.551.17 ZAR−5.87%12.69%Miscellaneous
KALKAL GROUP LIMITED3.24 B ZAR4690 ZAC+2.00%1.307 K0.037.446.31 ZAR+22.42%3.91%Commercial Services
MRFMERAFE RESOURCES LTD3.224 B ZAR133 ZAC+3.91%500.039 K0.401.900.70 ZAR+5.03%32.56%Non-Energy Minerals
Strong buy
QFHQUANTUM FOODS HLDGS LTD3.18 B ZAR1600 ZAC−4.76%1010.001467.890.01 ZAR−97.46%0.00%Process Industries
CSBCASHBUILD LTD3.129 B ZAR14501 ZAC+0.01%900.05−2.03 ZAR−107.70%4.53%Retail Trade
Buy