Largest companies by market cap — South African Stock Market

Market capitalization shows the value of a corporation by multiplying the stock price by the number of stocks outstanding. Here you can see the companies with the largest market cap. Large-cap stocks are usually industry and sector leaders and represent well-known, established companies.

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-623.695B ZAR338502 ZAC+0.02%433.776K0.829.24366.18 ZAR0.20%Technology Services
Strong buy
FSRFIRSTRAND LTD372.938B ZAR6651 ZAC+0.15%15.773M1.6210.256.49 ZAR5.77%Finance
Buy
GFIGOLD FIELDS LTD239.755B ZAR26831 ZAC−0.48%1.545M0.8820.4113.14 ZAR−21.16%2.87%Non-Energy Minerals
Neutral
CPICAPITEC BANK HLDGS LTD224.399B ZAR193280 ZAC−0.79%561.488K2.2922.9884.12 ZAR2.24%Finance
Sell
INLINVESTEC LTD217.064B ZAR11741 ZAC+1.47%730.229K1.234.9123.94 ZAR5.97%Finance
Strong buy
AMSANGLO AMERICAN PLAT LTD201.582B ZAR76731 ZAC−0.32%401.535K0.926.69114.71 ZAR−56.89%5.99%Non-Energy Minerals
Neutral
VODVODACOM GROUP LTD191.593B ZAR9901 ZAC+1.04%1.368M0.8010.979.03 ZAR−2.49%6.41%Communications
Neutral
MTNMTN GROUP LTD189.529B ZAR10510 ZAC+0.54%3.411M0.669.4511.12 ZAR+169.89%3.14%Communications
Buy
KIOKUMBA IRON ORE LTD188.766B ZAR58855 ZAC−1.82%249.81K0.8514.5040.60 ZAR−65.37%6.61%Non-Energy Minerals
Sell
SHPSHOPRITE HOLDINGS LTD142.766B ZAR26042 ZAC+0.44%915.771K1.0024.1610.78 ZAR+23.25%2.55%Retail Trade
Neutral
SLMSANLAM LIMITED138.008B ZAR6775 ZAC−0.37%3.872M1.249.497.14 ZAR+46.93%5.32%Finance
Neutral
BIDBID CORPORATION LTD136.953B ZAR40996 ZAC+3.26%754.43K1.1319.9420.56 ZAR+122.67%2.29%Consumer Services
Buy
SOLSASOL LIMITED112.728B ZAR17798 ZAC−3.11%4.416M1.7012.8713.83 ZAR−2.87%9.55%Process Industries
Buy
NEDNEDBANK GROUP LTD94.9B ZAR20427 ZAC−1.13%1.146M1.106.9229.51 ZAR8.50%Finance
Strong buy
DSYDISCOVERY LTD89.047B ZAR13409 ZAC−0.48%1.111M0.7416.917.93 ZAR+66.79%0.82%Finance
Buy
REMREMGRO LTD84.184B ZAR14901 ZAC+3.57%1.284M1.218.7617.01 ZAR+171.32%1.61%Finance
Sell
APNASPEN PHARMACARE HLDGS LTD82.831B ZAR18615 ZAC−0.28%1.374M2.3715.8211.77 ZAR+21.68%1.84%Health Technology
Buy
BVTBIDVEST LTD80.421B ZAR23663 ZAC+1.52%1.123M0.7213.5017.53 ZAR+51.70%3.70%Retail Trade
Buy
NRPNEPI ROCKCASTLE N.V.77.317B ZAR11699 ZAC−0.49%1.598M1.137.3815.86 ZAR+252.94%8.06%Finance
Buy
CLSCLICKS GROUP LTD74.302B ZAR31212 ZAC+0.99%937.67K1.0129.9510.42 ZAR+40.13%2.06%Retail Trade
Neutral
HARHARMONY GM CO LTD69.073B ZAR11248 ZAC−0.06%1.603M0.9614.487.77 ZAR−6.33%0.67%Non-Energy Minerals
Sell
PPHPEPKOR HOLDINGS LTD68.838B ZAR1876 ZAC+0.86%5.288M0.72−0.37 ZAR−127.98%2.94%Retail Trade
Neutral
OUTOUTSURANCE GROUP LIMITED65.827B ZAR4301 ZAC+1.39%1.236M0.6123.051.87 ZAR−1.37%3.13%Finance
Neutral
IMPIMPALA PLATINUM HLGS LTD64.608B ZAR7172 ZAC−1.03%4.845M0.8012.095.93 ZAR−89.70%8.16%Non-Energy Minerals
Neutral
NY1NINETY ONE LIMITED62.893B ZAR4120 ZAC+2.28%571.025K1.9410.513.92 ZAR−3.52%7.09%Finance
Sell
SSWSIBANYE STILLWATER LTD62.782B ZAR2221 ZAC+2.35%12.657M0.644.554.88 ZAR−68.28%7.89%Non-Energy Minerals
Neutral
WHLWOOLWORTHS HOLDINGS LTD61.773B ZAR6828 ZAC+1.34%1.434M0.6512.605.42 ZAR+26.41%4.58%Retail Trade
Neutral
OMUOLD MUTUAL LIMITED56.293B ZAR1176 ZAC−0.42%8.395M0.578.731.35 ZAR+72.51%7.06%Finance
Buy
EXXEXXARO RESOURCES LTD45.329B ZAR18769 ZAC−1.22%1.078M2.553.9547.49 ZAR+6.36%12.14%Energy Minerals
Buy
NPHNORTHAM PLATINUM HLDGS LTD44.963B ZAR11535 ZAC+0.77%1.71M1.2117.626.54 ZAR−74.06%5.20%Non-Energy Minerals
Buy
MRPMR PRICE GROUP LTD40.176B ZAR15571 ZAC+1.46%1.189M0.8213.7611.32 ZAR−1.58%4.88%Retail Trade
Buy
TFGTHE FOSCHINI GROUP LIMITED35.518B ZAR10980 ZAC+0.11%962.649K0.7312.828.56 ZAR2.91%Retail Trade
Buy
ARIAFRICAN RAINBOW MIN LTD35.066B ZAR17887 ZAC−0.69%1.257M0.554.6138.77 ZAR−39.41%14.54%Non-Energy Minerals
Strong buy
SNTSANTAM LIMITED30.558B ZAR27701 ZAC−1.01%43.692K0.8410.9025.40 ZAR+91.79%4.84%Finance
Buy
AILAFRICAN RAINBOW CAP INV30.316B ZAR479 ZAC−5.15%93.597K0.373.251.48 ZAR+1154.04%0.00%Finance
TBSTIGER BRANDS LTD30.031B ZAR19212 ZAC+1.12%588.444K1.0211.3017.00 ZAR+50.44%5.06%Consumer Non-Durables
Buy
MCGMULTICHOICE GROUP LTD29.657B ZAR6938 ZAC+0.51%637.779K0.62−10.63 ZAR−538.58%0.00%Consumer Services
Buy
TRUTRUWORTHS INT LTD27.702B ZAR7558 ZAC+1.53%2.613M1.138.628.76 ZAR+83.76%7.47%Retail Trade
Neutral
MTMMOMENTUM MET HLDGS LTD27.561B ZAR2077 ZAC−0.34%985.124K0.336.733.09 ZAR+908.63%5.77%Finance
Strong buy
AVIAVI LTD26.497B ZAR7973 ZAC−0.45%734.278K0.6614.405.54 ZAR+11.34%6.05%Consumer Non-Durables
Buy
LHCLIFE HEALTHC GRP HLDGS LTD25.886B ZAR1779 ZAC−0.17%3.471M0.7899.000.18 ZAR−84.58%2.36%Health Services
Neutral
DCPDIS-CHEM PHARMACIES LTD25.448B ZAR2958 ZAC+0.78%226.037K0.3928.281.05 ZAR+15.99%1.41%Retail Trade
Buy
FFAFORTRESS REAL EST INV A22.833B ZAR1363 ZAC+0.37%730.138K0.344.862.80 ZAR+80.25%0.00%Finance
Buy
SAPSAPPI LTD22.203B ZAR3986 ZAC−0.37%2.275M1.535.327.49 ZAR−45.75%6.71%Process Industries
Strong buy
SPPTHE SPAR GROUP LTD21.98B ZAR11415 ZAC+1.03%496.826K0.7754.762.08 ZAR−82.24%3.50%Distribution Services
Neutral
TGATHUNGELA RESOURCES LTD20.714B ZAR14742 ZAC+1.63%596.524K1.721.8579.80 ZAR33.91%Utilities
Neutral
KSTPSG FIN SERVICES LTD19.074B ZAR1508 ZAC+0.07%305.222K0.7319.420.78 ZAR+32.63%2.56%Finance
NTCNETCARE LIMITED17.957B ZAR1341 ZAC−0.81%4.328M1.4214.350.93 ZAR+72.05%4.47%Health Services
Buy
MTHMOTUS HOLDINGS LTD16.272B ZAR9449 ZAC−0.51%592.374K1.174.9119.23 ZAR+73.24%7.51%Distribution Services
Buy
HCIHOSKEN CONS INV LTD16.071B ZAR19871 ZAC−2.35%93.949K1.445.0539.32 ZAR+143.13%0.25%Consumer Services
BAWBARLOWORLD LTD13.779B ZAR7376 ZAC−0.91%182.881K0.486.2211.86 ZAR+6.05%6.71%Distribution Services
Neutral
DRDDRD GOLD LTD13.725B ZAR1603 ZAC−2.38%382.969K0.6810.821.48 ZAR−11.67%5.30%Non-Energy Minerals
Sell
ADHADVTECH LTD13.718B ZAR2501 ZAC0.00%1.139M2.1215.321.63 ZAR+50.45%2.68%Commercial Services
ITEITALTILE LTD13.31B ZAR1092 ZAC−4.96%478.223K4.818.251.32 ZAR−5.45%4.84%Retail Trade
Buy
TSGTSOGO SUN LIMITED13.168B ZAR1267 ZAC−0.78%365.059K0.926.721.88 ZAR+120.04%6.86%Consumer Services
TKGTELKOM SA SOC LTD12.612B ZAR2584 ZAC−0.96%1.591M0.78−19.97 ZAR−471.91%0.00%Communications
Buy
LTELIGHTHOUSE PROPERTIES PLC12.593B ZAR686 ZAC+1.48%634.107K1.6918.000.38 ZAR8.19%Finance
MSPMAS P.L.C11.934B ZAR1680 ZAC−0.71%411.365K0.477.512.24 ZAR+67.60%8.97%Finance
Buy
PIKPICK N PAY STORES LTD10.747B ZAR2241 ZAC−4.60%2.326M0.9975.660.30 ZAR−87.09%8.27%Retail Trade
Neutral
CMLCORONATION FUND MNGRS LD10.511B ZAR3006 ZAC−0.43%355.669K1.0916.431.83 ZAR−62.51%5.72%Finance
OMNOMNIA HOLDINGS LTD9.894B ZAR6037 ZAC−1.03%294.253K1.069.076.65 ZAR+26.96%6.21%Process Industries
Strong sell
SUISUN INTERNATIONAL LTD9.836B ZAR3975 ZAC−0.67%302.963K1.5513.372.97 ZAR9.79%Consumer Services
AFEAECI LIMITED9.731B ZAR10203 ZAC−2.83%232.461K1.0811.289.04 ZAR+135.62%6.67%Process Industries
RLOREUNERT LTD9.474B ZAR5942 ZAC−2.56%591.226K1.6810.325.76 ZAR+19.25%5.17%Consumer Durables
SPGSUPER GROUP LTD9.374B ZAR2756 ZAC−1.75%638.167K0.775.904.68 ZAR+64.67%2.90%Transportation
Neutral
AIPADCOCK INGRAM HLDGS LTD8.903B ZAR5504 ZAC−0.86%52.093K0.2110.035.49 ZAR+38.50%4.54%Health Technology
Neutral
AFTAFRIMAT LIMITED8.603B ZAR5688 ZAC+0.99%129.216K0.6212.514.55 ZAR−15.62%2.64%Non-Energy Minerals
Strong buy
WBOWILSON BAYLY HLM-OVC LTD8.4B ZAR13058 ZAC+0.45%66.352K0.608.7714.90 ZAR+150.71%0.00%Industrial Services
Buy
DTCDATATEC LTD8.008B ZAR3536 ZAC−0.20%46.605K0.105.436.51 ZAR+672.21%40.88%Technology Services
Buy
OCEOCEANA GROUP LTD7.959B ZAR6793 ZAC−2.12%28.928K0.248.737.78 ZAR+46.32%6.20%Consumer Non-Durables
Strong buy
RCLRCL FOODS LIMITED7.646B ZAR860 ZAC0.00%42.089K2.4712.520.69 ZAR−38.46%0.00%Consumer Non-Durables
Strong sell
JSEJSE LTD7.513B ZAR8647 ZAC+1.44%88.426K0.699.069.55 ZAR+26.66%8.89%Finance
SSUSOUTHERN SUN LTD7.39B ZAR501 ZAC−1.38%537.191K0.4710.720.47 ZAR0.00%Consumer Services
GNDGRINDROD LTD7.098B ZAR1059 ZAC−2.49%375.389K0.4210.720.99 ZAR5.35%Transportation
AFHALEXANDER FORBES GRP HLDGS7.042B ZAR596 ZAC+2.58%93.059K0.0310.540.57 ZAR+469.01%7.04%Finance
COHCURRO HOLDINGS LIMITED6.699B ZAR1140 ZAC−0.96%1.03M3.7624.910.46 ZAR0.97%Consumer Services
TCPTRANSACTION CAPITAL LTD6.322B ZAR805 ZAC−1.95%1.669M0.50−1.23 ZAR−136.87%8.68%Commercial Services
Strong buy
ARLASTRAL FOODS LTD6.173B ZAR16009 ZAC+2.09%48.053K0.52−13.35 ZAR−209.73%8.62%Process Industries
Sell
KAPKAP LIMITED6.019B ZAR242 ZAC−1.22%4.053M0.4415.210.16 ZAR−58.44%0.00%Transportation
Buy
FBRFAMOUS BRANDS LTD5.661B ZAR5649 ZAC−0.56%468.388K3.1412.194.63 ZAR+17.61%6.42%Transportation
Strong buy
CACCAFCA LIMITED5.525B ZAR199 ZAC0.00%1.244K0.000.01332.79 ZAR15.74%Producer Manufacturing
PPCPPC LIMITED5.463B ZAR357 ZAC−2.19%3.328M3.9314.400.25 ZAR0.00%Non-Energy Minerals
RBXRAUBEX GROUP LTD5.244B ZAR2899 ZAC+4.36%137.853K1.496.914.20 ZAR+66.65%4.79%Industrial Services
Buy
CAACA SALES HOLDINGS LTD4.696B ZAR996 ZAC+2.15%41.326K0.649.041.10 ZAR+93.03%1.55%Distribution Services
HDCHUDACO INDUSTRIES LTD4.516B ZAR16099 ZAC+0.57%16.564K2.398.0420.03 ZAR+30.44%5.90%Distribution Services
THATHARISA PLC4.304B ZAR1439 ZAC+1.27%31.675K0.358.08%Non-Energy Minerals
Buy
MPTMPACT LIMITED4.269B ZAR2891 ZAC+0.94%8240.035.295.46 ZAR+83.23%4.15%Process Industries
SDOSTADIO HOLDINGS LIMITED4.151B ZAR489 ZAC+0.20%63.594K0.2422.790.21 ZAR+514.90%1.82%Commercial Services
CATCAXTON CTP PUBLISH PRINT3.758B ZAR1044 ZAC−1.42%28.273K0.215.142.03 ZAR+38.78%4.78%Consumer Services
AELALTRON LIMITED A3.749B ZAR989 ZAC−1.20%99.02K1.74−0.89 ZAR4.45%Technology Services
GMLGEMFIELDS GROUP LIMITED3.691B ZAR302 ZAC−4.73%16.842K0.089.700.31 ZAR24.90%Non-Energy Minerals
Strong buy
CSBCASHBUILD LTD3.582B ZAR16602 ZAC−0.56%3.045K0.1638.204.35 ZAR−85.16%4.41%Retail Trade
Buy
CLICLIENTELE LTD3.538B ZAR1054 ZAC+0.38%52.559K2.797.251.45 ZAR+24.39%11.85%Miscellaneous
BLUBLUE LABEL TELECOMS LTD3.342B ZAR383 ZAC+1.32%419.625K0.8712.730.30 ZAR−67.47%0.00%Distribution Services
RFGRFG HOLDINGS LIMITED3.323B ZAR1268 ZAC−1.71%23.737K0.636.981.82 ZAR+121.21%3.61%Consumer Non-Durables
Strong buy
MTAMETAIR INVESTMENTS LTD3.228B ZAR1674 ZAC+0.36%255.818K1.79−0.15 ZAR−103.96%0.00%Producer Manufacturing
MRFMERAFE RESOURCES LTD2.974B ZAR119 ZAC−3.25%1.272M3.641.940.61 ZAR+187.18%27.73%Non-Energy Minerals
Strong buy
SYGSYGNIA LIMITED2.853B ZAR1890 ZAC−1.05%11.344K0.309.721.94 ZAR+19.49%11.48%Finance
ZEDZEDER INV LTD2.825B ZAR184 ZAC+3.95%298.655K0.5254.930.03 ZAR−93.03%0.00%Finance
MIXMIX TELEMATICS LTD2.77B ZAR500 ZAC+0.60%18.928K0.9722.400.22 ZAR−6.14%3.50%Technology Services
Buy