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-680.805 B ZAR381493 ZAC−0.16%66.193 K0.1210.42366.18 ZAR0.23%Technology Services
Strong buy
FSRFIRSTRAND LTD361.61 B ZAR6582 ZAC+2.09%3.603 M0.189.746.76 ZAR6.13%Finance
Buy
SBKSTANDARD BANK GROUP LTD301.34 B ZAR18376 ZAC+0.28%802.661 K0.186.9726.35 ZAR7.77%Finance
Buy
CPICAPITEC BANK HLDGS LTD256.973 B ZAR222520 ZAC+0.53%55.864 K0.1824.3791.30 ZAR2.20%Finance
Neutral
GFIGOLD FIELDS LTD255.109 B ZAR28931 ZAC+1.50%300.396 K0.1520.3414.22 ZAR+8.09%2.61%Non-Energy Minerals
Neutral
INLINVESTEC LTD229.55 B ZAR12621 ZAC+1.16%120.371 K0.185.3123.76 ZAR6.21%Finance
Strong buy
VODVODACOM GROUP LTD175.743 B ZAR9132 ZAC+0.55%100.784 K0.0511.348.05 ZAR−18.15%6.99%Communications
Buy
AMSANGLO AMERICAN PLAT LTD147.777 B ZAR57248 ZAC+1.77%42.612 K0.0811.5749.47 ZAR−83.50%3.79%Non-Energy Minerals
Sell
SLMSANLAM LIMITED146.036 B ZAR7200 ZAC+0.47%438.112 K0.0710.396.93 ZAR+52.73%5.58%Finance
Neutral
MTNMTN GROUP LTD143.828 B ZAR8160 ZAC+2.28%1.793 M0.3537.662.17 ZAR−70.86%4.14%Communications
Buy
BIDBID CORPORATION LTD142.261 B ZAR42358 ZAC−0.53%164.846 K0.1619.0322.26 ZAR+96.96%2.41%Consumer Services
Buy
KIOKUMBA IRON ORE LTD140.94 B ZAR43460 ZAC−1.10%57.536 K0.206.1570.64 ZAR−31.66%10.65%Non-Energy Minerals
Neutral
SHPSHOPRITE HOLDINGS LTD135.684 B ZAR24696 ZAC−0.23%230.911 K0.1822.0711.19 ZAR2.76%Retail Trade
Buy
ABGABSA GROUP LIMITED126.638 B ZAR15471 ZAC+1.28%290.411 K0.096.4623.93 ZAR8.97%Finance
Strong buy
NEDNEDBANK GROUP LTD104.954 B ZAR22731 ZAC+0.64%121.91 K0.067.2731.28 ZAR8.38%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD102.535 B ZAR23160 ZAC+0.35%70.543 K0.0721.1410.96 ZAR−9.39%1.48%Health Technology
Buy
HARHARMONY GM CO LTD95.652 B ZAR15399 ZAC+0.90%172.234 K0.1010.7414.34 ZAR+1198.59%1.45%Non-Energy Minerals
Strong sell
NNRPNEPI ROCKCASTLE N.V.88.148 B ZAR13306 ZAC−0.23%198.501 K0.118.8814.98 ZAR+122.09%7.95%Finance
Buy
BVTBIDVEST LTD83.555 B ZAR24392 ZAC−0.79%57.901 K0.0413.6017.94 ZAR+27.10%3.69%Retail Trade
Buy
DSYDISCOVERY LTD76.866 B ZAR11738 ZAC+1.90%379.407 K0.2013.748.54 ZAR+23.78%1.52%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD76.007 B ZAR8580 ZAC+1.73%583.935 K0.11−8.71 ZAR−119.51%6.94%Non-Energy Minerals
Buy
SOLSASOL LIMITED75.658 B ZAR12090 ZAC+1.60%396.956 K0.1426.514.56 ZAR−69.61%10.08%Process Industries
Buy
REMREMGRO LTD71.816 B ZAR12827 ZAC+0.89%195.011 K0.1222.375.73 ZAR−55.03%1.89%Finance
Neutral
CLSCLICKS GROUP LTD70.738 B ZAR29942 ZAC+0.77%86.525 K0.1127.1411.03 ZAR+25.68%2.29%Retail Trade
Buy
PPHPEPKOR HOLDINGS LTD63.929 B ZAR1721 ZAC−0.69%1.505 M0.16−0.39 ZAR−125.35%2.77%Retail Trade
Buy
OOUTOUTSURANCE GROUP LIMITED63.607 B ZAR4171 ZAC+0.41%79.568 K0.0419.002.19 ZAR−55.65%3.35%Finance
Buy
SSWSIBANYE STILLWATER LTD58.027 B ZAR2054 ZAC+0.10%1.453 M0.12−13.34 ZAR−218.47%2.59%Non-Energy Minerals
Sell
NY1NINETY ONE LIMITED56.792 B ZAR3714 ZAC+0.32%39.446 K0.118.604.32 ZAR−4.84%8.00%Finance
Sell
OMUOLD MUTUAL LIMITED50.065 B ZAR1055 ZAC+1.05%2.539 M0.176.861.54 ZAR+5.94%7.75%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD49.066 B ZAR5387 ZAC−0.74%348.319 K0.0811.884.54 ZAR+46.34%5.58%Retail Trade
Buy
MRPMR PRICE GROUP LTD47.196 B ZAR18208 ZAC−0.48%220.203 K0.1516.0911.32 ZAR−1.58%3.99%Retail Trade
Buy
MCGMULTICHOICE GROUP LTD46.8 B ZAR10907 ZAC−0.35%497.304 K0.87−10.63 ZAR−538.58%0.00%Consumer Services
Buy
NPHNORTHAM PLATINUM HLDGS LTD42.004 B ZAR11029 ZAC+2.36%222.182 K0.14−8.05 ZAR−127.22%6.50%Non-Energy Minerals
Buy
ARIAFRICAN RAINBOW MIN LTD41.667 B ZAR21264 ZAC+0.04%119.993 K0.268.5224.97 ZAR−57.64%8.47%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD41.085 B ZAR17062 ZAC+0.29%51.233 K0.103.6546.70 ZAR−8.93%12.66%Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV38.086 B ZAR580 ZAC−1.36%3.229 K0.022.981.94 ZAR0.00%Finance
TFGTHE FOSCHINI GROUP LIMITED34.914 B ZAR10848 ZAC+0.50%544.177 K0.2011.689.29 ZAR+3.81%2.78%Retail Trade
Buy
SNTSANTAM LIMITED32.72 B ZAR29601 ZAC−0.20%3.662 K0.0710.0329.52 ZAR+19.15%4.72%Finance
Buy
TBSTIGER BRANDS LTD30.298 B ZAR19251 ZAC−0.70%11.119 K0.0310.4418.44 ZAR+79.77%5.11%Consumer Non-Durables
Neutral
TRUTRUWORTHS INT LTD29.358 B ZAR7889 ZAC−1.50%120.129 K0.118.798.98 ZAR+45.46%7.20%Retail Trade
Buy
SAPSAPPI LTD28.988 B ZAR4897 ZAC+0.83%64.582 K0.06−3.35 ZAR−124.90%5.71%Process Industries
Buy
AVIAVI LTD28.532 B ZAR8539 ZAC−0.50%39.396 K0.0714.046.08 ZAR+17.54%5.97%Consumer Non-Durables
Neutral
MTMMOMENTUM MET HLDGS LTD27.968 B ZAR2149 ZAC+0.42%162.298 K0.097.232.97 ZAR+1731.50%6.08%Finance
Neutral
DCPDIS-CHEM PHARMACIES LTD27.228 B ZAR3144 ZAC−0.79%71.885 K0.1127.401.15 ZAR+15.67%1.32%Retail Trade
Neutral
KSTPSG FIN SERVICES LTD20.523 B ZAR1649 ZAC+1.17%16.129 K0.0120.510.80 ZAR+16.62%2.57%Finance
Neutral
SPPTHE SPAR GROUP LTD19.059 B ZAR10735 ZAC+8.42%674.706 K1.1751.492.08 ZAR−82.24%0.00%Distribution Services
Neutral
TGATHUNGELA RESOURCES LTD17.031 B ZAR12126 ZAC+0.02%17.694 K0.063.2836.92 ZAR−23.22%16.50%Utilities
Neutral
FFBFORTRESS REAL EST INV B16.956 B ZAR1595 ZAC+0.38%325.096 K0.176.512.45 ZAR+41.00%5.12%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD16.724 B ZAR1153 ZAC+0.09%641.611 K0.115.212.21 ZAR+109.26%3.83%Health Services
Buy
BAWBARLOWORLD LTD16.584 B ZAR8790 ZAC−0.96%64.99 K0.168.949.83 ZAR+14.45%5.63%Distribution Services
Neutral
NTCNETCARE LIMITED15.497 B ZAR1204 ZAC+2.38%1.137 M0.2312.470.97 ZAR+64.35%5.52%Health Services
Strong buy
ADHADVTECH LTD14.723 B ZAR2685 ZAC−0.11%12.832 K0.0315.511.73 ZAR+43.02%3.24%Commercial Services
MTHMOTUS HOLDINGS LTD14.599 B ZAR8495 ZAC+0.19%19.915 K0.115.0216.92 ZAR+24.33%7.61%Distribution Services
Strong buy
LTELIGHTHOUSE PROPERTIES PLC14.387 B ZAR773 ZAC−0.51%35.967 K0.061.714.52 ZAR7.16%Finance
DRDDRD GOLD LTD13.126 B ZAR1532 ZAC−0.13%67.7 K0.079.951.54 ZAR+33.93%5.54%Non-Energy Minerals
Buy
HCIHOSKEN CONS INV LTD12.933 B ZAR16086 ZAC+0.59%70.0020.617.81 ZAR−69.63%0.00%Consumer Services
MSPMAS P.L.C12.225 B ZAR1712 ZAC−0.52%16.115 K0.036.212.76 ZAR+20.92%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD11.988 B ZAR3250 ZAC−5.25%54.238 K0.178.623.77 ZAR−12.59%4.81%Finance
PIKPICK N PAY STORES LTD11.879 B ZAR2505 ZAC+1.21%247.306 K0.15−6.61 ZAR−361.96%7.48%Retail Trade
Buy
ITEITALTILE LTD11.57 B ZAR951 ZAC−0.11%1050.007.891.21 ZAR−17.59%5.05%Retail Trade
TKGTELKOM SA SOC LTD11.539 B ZAR2488 ZAC+5.25%386.915 K0.81−19.97 ZAR−471.91%0.00%Communications
Neutral
TSGTSOGO SUN LIMITED11.102 B ZAR1064 ZAC−0.37%16.282 K0.047.241.47 ZAR+9.40%8.14%Consumer Services
RLOREUNERT LTD10.603 B ZAR6646 ZAC−0.05%2.594 K0.0111.185.95 ZAR+22.71%4.99%Consumer Durables
WWBCWE BUY CARS HLDS LTD10.53 B ZAR2577 ZAC+2.14%160.652 K0.290.00%Retail Trade
AFTAFRIMAT LIMITED10.098 B ZAR6674 ZAC−0.03%45.933 K0.2812.985.14 ZAR−5.90%2.25%Non-Energy Minerals
Neutral
RCLRCL FOODS LIMITED9.962 B ZAR1100 ZAC−1.43%8.23 K0.138.401.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
WBOWILSON BAYLY HLM-OVC LTD9.851 B ZAR15362 ZAC+0.29%1140.008.7617.54 ZAR1.50%Industrial Services
Strong buy
OMNOMNIA HOLDINGS LTD9.427 B ZAR5918 ZAC+1.58%53.564 K0.258.506.96 ZAR+6.66%6.43%Process Industries
Strong sell
SPGSUPER GROUP LTD9.35 B ZAR2799 ZAC+1.71%76.083 K0.196.594.25 ZAR+36.47%2.91%Transportation
Neutral
AFEAECI LIMITED9.063 B ZAR9478 ZAC−0.25%11.061 K0.118.6810.92 ZAR−4.01%2.31%Process Industries
Strong buy
GGNDGRINDROD LTD8.851 B ZAR1339 ZAC+1.67%39.915 K0.069.051.48 ZAR+465.27%5.49%Transportation
OCEOCEANA GROUP LTD8.841 B ZAR7557 ZAC+0.13%96.712 K1.357.0710.69 ZAR+168.93%5.76%Consumer Non-Durables
Strong buy
AIPADCOCK INGRAM HLDGS LTD8.755 B ZAR5451 ZAC+0.68%5.356 K0.069.925.49 ZAR+21.58%4.62%Health Technology
Neutral
AFHALEXANDER FORBES GRP HLDGS8.682 B ZAR740 ZAC+0.82%39.999 K0.5714.270.52 ZAR+69.62%6.39%Finance
SUISUN INTERNATIONAL LTD8.65 B ZAR3561 ZAC+0.56%48.715 K0.378.504.19 ZAR+318.98%9.92%Consumer Services
DTCDATATEC LTD8.633 B ZAR3847 ZAC+0.92%15.155 K0.0310.443.69 ZAR+52.10%5.12%Technology Services
Buy
JSEJSE LTD8.297 B ZAR9451 ZAC−1.02%7.428 K0.119.4310.02 ZAR+15.64%8.21%Finance
Buy
SSUSOUTHERN SUN LTD7.167 B ZAR530 ZAC−0.75%1210.008.590.62 ZAR0.00%Consumer Services
RBXRAUBEX GROUP LTD6.467 B ZAR3563 ZAC−0.39%1070.007.564.71 ZAR+55.14%4.33%Industrial Services
Strong buy
KAPKAP LIMITED6.035 B ZAR247 ZAC+1.65%164.986 K0.1436.870.07 ZAR−87.33%0.00%Transportation
Neutral
COHCURRO HOLDINGS LIMITED5.991 B ZAR1042 ZAC+0.39%153.222 K0.09161.050.06 ZAR−85.06%1.41%Consumer Services
Strong sell
CAACA SALES HOLDINGS LTD5.753 B ZAR1219 ZAC+1.33%16.218 K0.119.921.23 ZAR+113.22%1.62%Distribution Services
ARLASTRAL FOODS LTD5.533 B ZAR14346 ZAC+0.32%21.777 K0.11−5.81 ZAR−128.52%0.00%Process Industries
Neutral
THATHARISA PLC5.529 B ZAR1824 ZAC−1.46%10.001 K0.605.17%Non-Energy Minerals
Buy
PPCPPC LIMITED5.049 B ZAR302 ZAC−7.93%1.196 M1.4112.180.25 ZAR0.00%Non-Energy Minerals
FBRFAMOUS BRANDS LTD4.96 B ZAR4952 ZAC+0.06%1.52 K0.0110.854.57 ZAR+44.21%7.49%Transportation
AELALTRON LIMITED A4.851 B ZAR1278 ZAC0.00%5.996 K0.09−0.43 ZAR−112.92%3.44%Technology Services
Strong buy
HDCHUDACO INDUSTRIES LTD4.709 B ZAR16800 ZAC+0.08%3.012 K0.278.0220.95 ZAR+27.92%6.11%Distribution Services
SDOSTADIO HOLDINGS LIMITED4.017 B ZAR471 ZAC−0.84%24.938 K0.2219.510.24 ZAR+66.25%2.11%Commercial Services
MPTMPACT LIMITED3.795 B ZAR2571 ZAC+0.55%3.395 K0.455.314.85 ZAR+40.39%4.67%Process Industries
Strong buy
CATCAXTON CTP PUBLISH PRINT3.705 B ZAR1034 ZAC+0.78%20.875 K0.336.001.72 ZAR+69.03%5.80%Consumer Services
BLUBLUE LABEL TELECOMS LTD3.674 B ZAR423 ZAC+0.95%21.609 K0.085.030.84 ZAR−18.48%0.00%Distribution Services
RFGRFG HOLDINGS LIMITED3.647 B ZAR1394 ZAC+0.07%36.23 K0.077.041.98 ZAR+93.67%4.45%Consumer Non-Durables
Strong buy
GMLGEMFIELDS GROUP LIMITED3.36 B ZAR286 ZAC+2.14%96.051 K0.83−0.16 ZAR−124.94%26.11%Non-Energy Minerals
Strong buy
CLICLIENTELE LTD3.353 B ZAR1000 ZAC−0.20%31.171 K2.098.561.17 ZAR−5.87%12.50%Miscellaneous
MRFMERAFE RESOURCES LTD3.249 B ZAR134 ZAC+3.88%100.468 K0.071.910.70 ZAR+5.03%32.31%Non-Energy Minerals
Strong buy
KALKAL GROUP LIMITED3.24 B ZAR4593 ZAC−0.17%2.074 K0.057.286.31 ZAR+22.42%3.91%Commercial Services
QFHQUANTUM FOODS HLDGS LTD3.211 B ZAR1616 ZAC+1.00%220.001482.570.01 ZAR−97.46%0.00%Process Industries
CSBCASHBUILD LTD3.146 B ZAR14351 ZAC−1.56%6220.32−2.03 ZAR−107.70%4.51%Retail Trade
Buy
SYGSYGNIA LIMITED3.101 B ZAR2048 ZAC+1.09%27.366 K0.7210.052.04 ZAR+13.35%10.24%Finance