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.288 B ZAR384608 ZAC−1.69%410.289 K0.7610.50366.18 ZAR0.23%Technology Services
Strong buy
FSRFIRSTRAND LTD380.79 B ZAR6789 ZAC+0.21%10.461 M0.9410.046.76 ZAR5.82%Finance
Buy
SBKSTANDARD BANK GROUP LTD305.222 B ZAR18562 ZAC+0.77%2.794 M0.917.0426.35 ZAR7.67%Finance
Buy
GFIGOLD FIELDS LTD266.646 B ZAR29793 ZAC+0.17%1.677 M0.9720.9514.22 ZAR+8.09%2.50%Non-Energy Minerals
Neutral
CPICAPITEC BANK HLDGS LTD260.532 B ZAR224405 ZAC−0.12%259.852 K1.0924.5891.30 ZAR1.93%Finance
Neutral
INLINVESTEC LTD226.779 B ZAR12301 ZAC+0.49%678.525 K1.055.1823.76 ZAR6.30%Finance
Strong buy
VODVODACOM GROUP LTD182.729 B ZAR9443 ZAC−0.07%1.643 M1.0211.738.05 ZAR−18.15%6.73%Communications
Buy
AMSANGLO AMERICAN PLAT LTD174.962 B ZAR66600 ZAC−7.26%610.767 K1.6313.4649.47 ZAR−83.50%3.20%Non-Energy Minerals
Sell
KIOKUMBA IRON ORE LTD168.4 B ZAR52503 ZAC−0.45%453.064 K1.627.4370.64 ZAR−31.66%8.91%Non-Energy Minerals
Neutral
MTNMTN GROUP LTD153.239 B ZAR8501 ZAC+0.50%4.051 M0.8239.232.17 ZAR−70.86%3.88%Communications
Buy
SLMSANLAM LIMITED149.235 B ZAR7322 ZAC−0.52%4.66 M1.1510.576.93 ZAR+52.73%5.46%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD144.959 B ZAR26442 ZAC+0.99%1.11 M1.4023.6411.19 ZAR2.58%Retail Trade
Buy
BIDBID CORPORATION LTD140.705 B ZAR42120 ZAC+0.46%764.72 K0.8018.9222.26 ZAR+96.96%2.43%Consumer Services
Buy
ABGABSA GROUP LIMITED126.663 B ZAR15276 ZAC−0.09%2.642 M1.046.3823.93 ZAR8.97%Finance
Strong buy
NEDNEDBANK GROUP LTD110.808 B ZAR23848 ZAC+0.25%747.101 K0.457.6231.28 ZAR7.94%Finance
Buy
HARHARMONY GM CO LTD108.205 B ZAR17267 ZAC−1.01%1.249 M0.7612.0514.34 ZAR+1198.59%1.29%Non-Energy Minerals
Strong sell
APNASPEN PHARMACARE HLDGS LTD103.308 B ZAR23255 ZAC+2.36%1.506 M1.3921.2210.96 ZAR−9.39%1.47%Health Technology
Buy
IMPIMPALA PLATINUM HLGS LTD94.984 B ZAR10538 ZAC−3.93%4.138 M0.73−8.71 ZAR−119.51%5.55%Non-Energy Minerals
Neutral
BVTBIDVEST LTD87.358 B ZAR25700 ZAC+0.01%601.659 K0.6414.3317.94 ZAR+27.10%3.53%Retail Trade
Buy
NNRPNEPI ROCKCASTLE N.V.86.106 B ZAR13028 ZAC+0.02%1.996 M1.028.6914.98 ZAR+122.09%8.14%Finance
Neutral
SOLSASOL LIMITED79.712 B ZAR12545 ZAC−3.42%3.109 M1.3627.504.56 ZAR−69.61%9.57%Process Industries
Buy
DSYDISCOVERY LTD77.159 B ZAR11563 ZAC−1.19%1.766 M0.7813.548.54 ZAR+23.78%1.51%Finance
Buy
CLSCLICKS GROUP LTD72.83 B ZAR30591 ZAC+0.14%460.425 K0.6827.7311.03 ZAR+25.68%2.22%Retail Trade
Buy
REMREMGRO LTD70.918 B ZAR12554 ZAC−0.25%1.149 M0.8121.905.73 ZAR−55.03%1.91%Finance
Neutral
PPHPEPKOR HOLDINGS LTD67.651 B ZAR1837 ZAC−0.54%4.961 M0.92−0.39 ZAR−125.35%2.62%Retail Trade
Neutral
SSWSIBANYE STILLWATER LTD67.566 B ZAR2388 ZAC−0.91%9.649 M0.71−13.34 ZAR−218.47%2.22%Non-Energy Minerals
Sell
OOUTOUTSURANCE GROUP LIMITED65.276 B ZAR4266 ZAC−0.35%1.791 M0.7619.442.19 ZAR−55.65%3.26%Finance
Buy
NY1NINETY ONE LIMITED60.586 B ZAR3934 ZAC−1.70%161.105 K0.3510.043.92 ZAR−3.52%7.52%Finance
Sell
WHLWOOLWORTHS HOLDINGS LTD54.357 B ZAR6008 ZAC+0.20%2.123 M0.7413.254.54 ZAR+46.34%5.03%Retail Trade
Buy
OMUOLD MUTUAL LIMITED54.185 B ZAR1130 ZAC−1.40%10.167 M0.907.351.54 ZAR+5.94%7.16%Finance
Buy
NPHNORTHAM PLATINUM HLDGS LTD53.902 B ZAR13824 ZAC−3.25%988.396 K0.79−8.05 ZAR−127.22%5.06%Non-Energy Minerals
Buy
MCGMULTICHOICE GROUP LTD49.01 B ZAR11467 ZAC+0.14%226.051 K0.33−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MRPMR PRICE GROUP LTD48.228 B ZAR18693 ZAC+0.38%1.037 M1.8316.5211.32 ZAR−1.58%3.91%Retail Trade
Buy
ARIAFRICAN RAINBOW MIN LTD44.949 B ZAR22926 ZAC−0.80%136.331 K0.199.1824.97 ZAR−57.64%7.85%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD44.457 B ZAR18405 ZAC−0.85%343.585 K0.733.9446.70 ZAR−8.93%12.38%Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV36.149 B ZAR561 ZAC+5.65%16.519 K0.252.891.94 ZAR0.00%Finance
SAPSAPPI LTD33.554 B ZAR5621 ZAC+0.32%948.023 K0.64−3.35 ZAR−124.90%4.93%Process Industries
Buy
TFGTHE FOSCHINI GROUP LIMITED33.474 B ZAR10348 ZAC+0.93%794.947 K0.6412.098.56 ZAR2.90%Retail Trade
Buy
SNTSANTAM LIMITED33.436 B ZAR30307 ZAC+0.41%25.789 K0.5210.2729.52 ZAR+19.15%4.62%Finance
Buy
TBSTIGER BRANDS LTD30.978 B ZAR19819 ZAC−2.85%181.62 K1.3610.7518.44 ZAR+79.77%5.00%Consumer Non-Durables
Neutral
TRUTRUWORTHS INT LTD29.926 B ZAR8164 ZAC+1.35%541.284 K0.849.108.98 ZAR+45.46%7.07%Retail Trade
Buy
AVIAVI LTD29.386 B ZAR8836 ZAC−0.32%257.978 K0.5714.536.08 ZAR+17.54%5.79%Consumer Non-Durables
Neutral
DCPDIS-CHEM PHARMACIES LTD29.266 B ZAR3404 ZAC−0.15%372.177 K1.1432.541.05 ZAR+15.99%1.22%Retail Trade
Neutral
MTMMOMENTUM MET HLDGS LTD28.642 B ZAR2190 ZAC+0.37%1.157 M0.637.372.97 ZAR+1731.50%5.94%Finance
Neutral
KSTPSG FIN SERVICES LTD20.69 B ZAR1644 ZAC+2.05%3.228 M2.4620.450.80 ZAR+16.62%2.34%Finance
Neutral
SPPTHE SPAR GROUP LTD19.906 B ZAR10339 ZAC+2.53%381.927 K0.8549.592.08 ZAR−82.24%0.00%Distribution Services
Neutral
TGATHUNGELA RESOURCES LTD18.617 B ZAR13248 ZAC−2.34%246.71 K0.823.5936.92 ZAR−23.22%15.09%Utilities
Neutral
BAWBARLOWORLD LTD16.776 B ZAR8975 ZAC+1.53%523.874 K1.049.139.83 ZAR+14.45%5.57%Distribution Services
Neutral
FFBFORTRESS REAL EST INV B16.306 B ZAR1526 ZAC−0.20%2.709 M1.366.232.45 ZAR+41.00%5.33%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD15.968 B ZAR1099 ZAC+0.73%2.133 M0.434.972.21 ZAR+109.26%4.01%Health Services
Buy
MTHMOTUS HOLDINGS LTD15.226 B ZAR8840 ZAC−1.41%187.542 K0.675.2216.92 ZAR+24.33%7.30%Distribution Services
Strong buy
NTCNETCARE LIMITED15.129 B ZAR1148 ZAC−0.52%2.17 M0.3811.890.97 ZAR+64.35%5.65%Health Services
Buy
LTELIGHTHOUSE PROPERTIES PLC14.554 B ZAR787 ZAC0.00%1.061 M0.411.744.52 ZAR7.08%Finance
ADHADVTECH LTD14.521 B ZAR2652 ZAC−0.45%167.303 K0.8415.321.73 ZAR+43.02%3.28%Commercial Services
HCIHOSKEN CONS INV LTD13.877 B ZAR17161 ZAC−1.36%81.313 K1.0021.987.81 ZAR−69.63%0.00%Consumer Services
DRDDRD GOLD LTD13.69 B ZAR1598 ZAC−0.81%978.251 K1.5610.381.54 ZAR+33.93%5.31%Non-Energy Minerals
Buy
PIKPICK N PAY STORES LTD12.378 B ZAR2582 ZAC+0.86%3.346 M1.26−6.61 ZAR−361.96%7.18%Retail Trade
Neutral
MSPMAS P.L.C12.246 B ZAR1724 ZAC+0.64%688.837 K0.956.252.76 ZAR+20.92%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD12.218 B ZAR3496 ZAC−0.03%497.275 K1.269.273.77 ZAR−12.59%4.72%Finance
ITEITALTILE LTD11.802 B ZAR971 ZAC+1.46%5.506 K0.018.061.21 ZAR−17.59%4.95%Retail Trade
Buy
TKGTELKOM SA SOC LTD11.773 B ZAR2413 ZAC−1.79%402.281 K0.60−19.97 ZAR−471.91%0.00%Communications
Neutral
TSGTSOGO SUN LIMITED11.486 B ZAR1107 ZAC−2.29%1.348 M1.087.531.47 ZAR+9.40%7.87%Consumer Services
RLOREUNERT LTD10.998 B ZAR6896 ZAC+1.94%99.812 K0.3711.605.95 ZAR+22.71%4.81%Consumer Durables
AFTAFRIMAT LIMITED10.445 B ZAR6905 ZAC+0.38%331.569 K1.5413.425.14 ZAR−5.90%2.17%Non-Energy Minerals
Neutral
WBOWILSON BAYLY HLM-OVC LTD10.1 B ZAR15700 ZAC+2.54%125.31 K1.768.9517.54 ZAR1.46%Industrial Services
Buy
WWBCWE BUY CARS HLDS LTD10.021 B ZAR2402 ZAC+2.21%194.382 K0.370.00%Retail Trade
RCLRCL FOODS LIMITED9.437 B ZAR1058 ZAC−1.12%64.05 K2.498.071.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
SPGSUPER GROUP LTD9.394 B ZAR2761 ZAC−1.64%390.222 K1.356.504.25 ZAR+36.47%2.90%Transportation
Buy
AFEAECI LIMITED9.315 B ZAR9762 ZAC+0.66%54.57 K0.488.9410.92 ZAR−4.01%2.24%Process Industries
Strong buy
GGNDGRINDROD LTD9.22 B ZAR1371 ZAC−1.58%520.102 K0.459.271.48 ZAR+465.27%5.27%Transportation
OMNOMNIA HOLDINGS LTD8.91 B ZAR5507 ZAC−1.64%113.994 K1.608.286.65 ZAR+26.96%6.81%Process Industries
SUISUN INTERNATIONAL LTD8.907 B ZAR3643 ZAC+0.97%186.921 K1.388.704.19 ZAR+318.98%9.63%Consumer Services
AIPADCOCK INGRAM HLDGS LTD8.895 B ZAR5501 ZAC+0.92%63.659 K1.3610.025.49 ZAR+21.58%4.55%Health Technology
Neutral
DTCDATATEC LTD8.624 B ZAR3808 ZAC+0.40%408.974 K2.275.12%Technology Services
OCEOCEANA GROUP LTD8.433 B ZAR7200 ZAC−1.72%13.981 K0.179.267.78 ZAR+46.32%6.04%Consumer Non-Durables
JSEJSE LTD8.384 B ZAR9651 ZAC+3.80%234.041 K3.359.6310.02 ZAR+15.64%8.12%Finance
Buy
AFHALEXANDER FORBES GRP HLDGS7.608 B ZAR645 ZAC−0.31%62.249 K0.8711.400.57 ZAR+469.01%7.29%Finance
SSUSOUTHERN SUN LTD7.488 B ZAR561 ZAC+4.47%392.892 K0.729.090.62 ZAR0.00%Consumer Services
KAPKAP LIMITED6.534 B ZAR262 ZAC+1.95%585.856 K0.2539.100.07 ZAR−87.33%0.00%Transportation
Neutral
RBXRAUBEX GROUP LTD6.51 B ZAR3598 ZAC−2.78%163.394 K0.437.644.71 ZAR+55.14%3.86%Industrial Services
Strong buy
COHCURRO HOLDINGS LIMITED6.176 B ZAR1071 ZAC+3.08%76.701 K0.18165.530.06 ZAR−85.06%1.37%Consumer Services
Strong sell
ARLASTRAL FOODS LTD5.754 B ZAR14921 ZAC−1.30%126.041 K1.01−5.81 ZAR−128.52%0.00%Process Industries
Neutral
CAACA SALES HOLDINGS LTD5.724 B ZAR1197 ZAC+2.92%299.062 K1.889.741.23 ZAR+113.22%1.63%Distribution Services
THATHARISA PLC5.365 B ZAR1795 ZAC0.00%22.378 K1.845.32%Non-Energy Minerals
Buy
AELALTRON LIMITED A5.116 B ZAR1351 ZAC+2.43%154.18 K1.16−0.43 ZAR−112.92%3.26%Technology Services
Neutral
PPCPPC LIMITED5.08 B ZAR333 ZAC−4.31%1.683 M1.1513.430.25 ZAR0.00%Non-Energy Minerals
FBRFAMOUS BRANDS LTD5.006 B ZAR4998 ZAC−1.30%75.451 K0.1410.954.57 ZAR+44.21%7.43%Transportation
HDCHUDACO INDUSTRIES LTD4.684 B ZAR16700 ZAC−0.07%12.7 K1.107.9720.95 ZAR+27.92%6.14%Distribution Services
MPTMPACT LIMITED4.023 B ZAR2724 ZAC+0.89%8.082 K0.455.624.85 ZAR+40.39%4.41%Process Industries
Strong buy
SDOSTADIO HOLDINGS LIMITED3.932 B ZAR466 ZAC−0.21%199.077 K1.5019.300.24 ZAR+66.25%2.16%Commercial Services
BLUBLUE LABEL TELECOMS LTD3.736 B ZAR429 ZAC+0.23%79.5 K0.185.100.84 ZAR−18.48%0.00%Distribution Services
CATCAXTON CTP PUBLISH PRINT3.726 B ZAR1040 ZAC+1.36%35.536 K0.416.041.72 ZAR+69.03%5.77%Consumer Services
RFGRFG HOLDINGS LIMITED3.584 B ZAR1371 ZAC−2.00%174.026 K2.856.921.98 ZAR+93.67%4.53%Consumer Non-Durables
Strong buy
CLICLIENTELE LTD3.508 B ZAR1045 ZAC+4.29%18.208 K1.158.951.17 ZAR−5.87%11.95%Miscellaneous
KALKAL GROUP LIMITED3.381 B ZAR4798 ZAC+0.97%18.936 K0.287.616.31 ZAR+22.42%3.75%Commercial Services
GMLGEMFIELDS GROUP LIMITED3.313 B ZAR282 ZAC0.00%8.362 K0.07−0.16 ZAR−124.94%26.47%Non-Energy Minerals
Strong buy
SYGSYGNIA LIMITED3.222 B ZAR2131 ZAC+1.91%3.299 K0.0910.961.94 ZAR+19.49%9.86%Finance
CSBCASHBUILD LTD3.129 B ZAR14501 ZAC0.00%2900.03−2.03 ZAR−107.70%4.53%Retail Trade
Neutral
MRFMERAFE RESOURCES LTD3.124 B ZAR126 ZAC+2.44%1.865 M1.291.800.70 ZAR+5.03%33.60%Non-Energy Minerals
Strong buy
CCPRCOPPER 360 LIMITED3.038 B ZAR436 ZAC+3.56%512.942 K0.940.00%Non-Energy Minerals