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-712.715 B ZAR402400 ZAC+0.60%596.982 K1.2510.99366.18 ZAR0.22%Technology Services
Buy
FSRFIRSTRAND LTD371.536 B ZAR6763 ZAC+2.08%15.559 M1.1310.006.76 ZAR5.96%Finance
Buy
SBKSTANDARD BANK GROUP LTD305.945 B ZAR18834 ZAC+1.24%4.008 M0.987.1526.35 ZAR7.65%Finance
Buy
GFIGOLD FIELDS LTD277.529 B ZAR30876 ZAC−0.43%2.106 M0.8921.7114.22 ZAR+8.09%2.40%Non-Energy Minerals
Sell
CPICAPITEC BANK HLDGS LTD264.708 B ZAR226879 ZAC−0.49%266.91 K0.8724.8591.30 ZAR1.90%Finance
Sell
INLINVESTEC LTD234.397 B ZAR12742 ZAC+1.74%535.409 K0.955.3223.94 ZAR6.19%Finance
Strong buy
AMSANGLO AMERICAN PLAT LTD188.413 B ZAR75503 ZAC+5.28%384.577 K0.8315.2649.47 ZAR−83.50%2.97%Non-Energy Minerals
Sell
KIOKUMBA IRON ORE LTD173.679 B ZAR53054 ZAC−2.03%376.774 K1.407.5170.64 ZAR−31.66%8.64%Non-Energy Minerals
Neutral
VODVODACOM GROUP LTD172.279 B ZAR9389 ZAC+5.46%1.812 M1.3011.668.05 ZAR−18.15%7.13%Communications
Buy
MTNMTN GROUP LTD152.914 B ZAR8647 ZAC+1.95%4.241 M0.7539.902.17 ZAR−70.86%3.89%Communications
Buy
BIDBID CORPORATION LTD147.326 B ZAR44197 ZAC+0.22%516.358 K0.7119.8622.26 ZAR+96.96%2.32%Consumer Services
Buy
SLMSANLAM LIMITED143.489 B ZAR7206 ZAC+2.34%6.846 M1.6810.406.93 ZAR+52.73%5.68%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD141.977 B ZAR25924 ZAC+0.09%703.062 K0.6023.1711.19 ZAR2.63%Retail Trade
Buy
ABGABSA GROUP LIMITED125.618 B ZAR15365 ZAC+1.40%3.479 M1.266.4223.93 ZAR9.04%Finance
Strong buy
NEDNEDBANK GROUP LTD108.156 B ZAR24021 ZAC+3.19%1.971 M1.107.6831.28 ZAR8.13%Finance
Buy
HARHARMONY GM CO LTD107.917 B ZAR17286 ZAC+0.37%2.444 M1.7112.0614.34 ZAR+1198.59%1.29%Non-Energy Minerals
Strong sell
APNASPEN PHARMACARE HLDGS LTD101.446 B ZAR23012 ZAC+0.76%1.809 M2.0621.0010.96 ZAR−9.39%1.50%Health Technology
Buy
IMPIMPALA PLATINUM HLGS LTD89.208 B ZAR10325 ZAC+4.28%7.827 M1.29−8.71 ZAR−119.51%5.91%Non-Energy Minerals
Neutral
BVTBIDVEST LTD87.44 B ZAR26372 ZAC+2.52%1.406 M1.503.52%Retail Trade
Buy
SOLSASOL LIMITED84.32 B ZAR13286 ZAC+0.09%2.253 M1.1329.134.56 ZAR−69.61%9.04%Process Industries
Buy
NNRPNEPI ROCKCASTLE N.V.83.456 B ZAR12747 ZAC+0.94%4.919 M2.828.5114.98 ZAR+122.09%8.40%Finance
Neutral
CLSCLICKS GROUP LTD72.935 B ZAR30948 ZAC+1.01%1.075 M1.5628.0611.03 ZAR+25.68%2.22%Retail Trade
Buy
DSYDISCOVERY LTD71.553 B ZAR11193 ZAC+4.40%3.672 M1.5113.108.54 ZAR+23.78%1.63%Finance
Buy
REMREMGRO LTD70.059 B ZAR12533 ZAC+1.07%1.482 M0.9621.865.73 ZAR−55.03%1.94%Finance
Neutral
PPHPEPKOR HOLDINGS LTD69.714 B ZAR1921 ZAC+1.64%5.839 M1.06−0.37 ZAR−127.77%2.54%Retail Trade
Neutral
SSWSIBANYE STILLWATER LTD63.49 B ZAR2366 ZAC+5.53%19.607 M1.27−13.34 ZAR−218.47%2.36%Non-Energy Minerals
Sell
OOUTOUTSURANCE GROUP LIMITED63.485 B ZAR4182 ZAC+0.87%2.936 M1.1119.052.19 ZAR−55.65%3.36%Finance
Buy
NY1NINETY ONE LIMITED61.476 B ZAR3969 ZAC−0.25%521.442 K0.8810.133.92 ZAR−3.52%7.44%Finance
Sell
WHLWOOLWORTHS HOLDINGS LTD55.324 B ZAR6179 ZAC+1.00%1.921 M0.6613.624.54 ZAR+46.34%4.95%Retail Trade
Buy
NPHNORTHAM PLATINUM HLDGS LTD53.582 B ZAR14516 ZAC+5.61%1.644 M1.21−8.05 ZAR−127.22%5.09%Non-Energy Minerals
Buy
OMUOLD MUTUAL LIMITED52.173 B ZAR1115 ZAC+2.39%10.881 M0.947.251.54 ZAR+5.94%7.44%Finance
Buy
MCGMULTICHOICE GROUP LTD50.446 B ZAR11624 ZAC−1.47%677.868 K0.37−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MRPMR PRICE GROUP LTD47.222 B ZAR18500 ZAC+1.08%552.821 K0.4516.3511.32 ZAR−1.58%3.99%Retail Trade
Buy
EXXEXXARO RESOURCES LTD44.684 B ZAR18497 ZAC−0.01%402.153 K0.613.9646.70 ZAR−8.93%12.32%Energy Minerals
Strong buy
ARIAFRICAN RAINBOW MIN LTD43.459 B ZAR22501 ZAC+1.51%1.548 M1.889.0124.97 ZAR−57.64%8.12%Non-Energy Minerals
Buy
AILAFRICAN RAINBOW CAP INV36.149 B ZAR560 ZAC−0.18%49.755 K0.182.881.94 ZAR0.00%Finance
SNTSANTAM LIMITED33.394 B ZAR29903 ZAC−1.21%24.635 K0.4910.1329.52 ZAR+19.15%4.62%Finance
Buy
TFGTHE FOSCHINI GROUP LIMITED33.161 B ZAR10513 ZAC+2.52%1.717 M1.2812.288.56 ZAR2.93%Retail Trade
Buy
SAPSAPPI LTD32.957 B ZAR5216 ZAC−5.56%1.547 M1.03−3.35 ZAR−124.90%5.02%Process Industries
Buy
TBSTIGER BRANDS LTD31.028 B ZAR20543 ZAC+3.49%148.941 K0.7612.0817.00 ZAR+50.44%4.99%Consumer Non-Durables
Buy
TRUTRUWORTHS INT LTD29.175 B ZAR8059 ZAC+1.22%899.859 K0.678.988.98 ZAR+45.46%7.25%Retail Trade
Buy
DCPDIS-CHEM PHARMACIES LTD28.93 B ZAR3386 ZAC+0.68%484.497 K0.8732.371.05 ZAR+15.99%1.24%Retail Trade
Neutral
AVIAVI LTD28.85 B ZAR8754 ZAC+0.88%422.628 K0.6314.396.08 ZAR+17.54%5.90%Consumer Non-Durables
Neutral
MTMMOMENTUM MET HLDGS LTD27.958 B ZAR2203 ZAC+3.38%2.434 M0.997.422.97 ZAR+1731.50%6.11%Finance
Neutral
SPPTHE SPAR GROUP LTD19.671 B ZAR10171 ZAC−0.45%441.313 K0.8448.792.08 ZAR−82.24%0.00%Distribution Services
Neutral
KSTPSG FIN SERVICES LTD19.607 B ZAR1549 ZAC−0.45%1.324 M1.8519.270.80 ZAR+16.62%2.47%Finance
TGATHUNGELA RESOURCES LTD18.819 B ZAR12907 ZAC−3.62%339.64 K0.953.5036.92 ZAR−23.22%14.93%Utilities
Neutral
BAWBARLOWORLD LTD16.629 B ZAR8947 ZAC+0.57%1.03 M2.397.5411.86 ZAR+6.05%5.62%Distribution Services
Buy
FFBFORTRESS REAL EST INV B16.029 B ZAR1506 ZAC0.00%1.483 M0.616.152.45 ZAR+41.00%5.42%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD15.589 B ZAR1086 ZAC+1.40%8.001 M1.4060.430.18 ZAR−84.58%4.10%Health Services
Buy
ADHADVTECH LTD14.948 B ZAR2714 ZAC−0.48%77.082 K0.3415.681.73 ZAR+43.02%3.19%Commercial Services
MTHMOTUS HOLDINGS LTD14.94 B ZAR8672 ZAC−0.02%204.944 K1.185.1216.92 ZAR+24.33%7.44%Distribution Services
Strong buy
LTELIGHTHOUSE PROPERTIES PLC14.826 B ZAR804 ZAC−0.99%729.594 K0.261.784.52 ZAR6.86%Finance
NTCNETCARE LIMITED14.826 B ZAR1148 ZAC+1.68%3.712 M0.5912.280.93 ZAR+72.05%5.77%Health Services
Buy
HCIHOSKEN CONS INV LTD14.718 B ZAR18126 ZAC−0.40%109.577 K1.694.6139.32 ZAR+143.13%0.00%Consumer Services
DRDDRD GOLD LTD13.733 B ZAR1610 ZAC+0.44%410.398 K0.4210.451.54 ZAR+33.93%5.29%Non-Energy Minerals
Buy
TKGTELKOM SA SOC LTD12.129 B ZAR2421 ZAC−2.58%1.064 M1.79−19.97 ZAR−471.91%0.00%Communications
Neutral
MSPMAS P.L.C12.061 B ZAR1730 ZAC+1.59%1.197 M2.266.272.76 ZAR+20.92%0.00%Finance
Buy
TSGTSOGO SUN LIMITED11.662 B ZAR1142 ZAC+1.69%965.841 K0.556.061.88 ZAR+120.04%7.75%Consumer Services
ITEITALTILE LTD11.583 B ZAR949 ZAC−0.42%1.135 M1.387.881.21 ZAR−17.59%5.04%Retail Trade
Buy
CMLCORONATION FUND MNGRS LD11.47 B ZAR3273 ZAC−0.21%599.53 K1.8917.891.83 ZAR−62.51%5.03%Finance
RLOREUNERT LTD10.733 B ZAR6682 ZAC−0.71%95.561 K0.8711.615.76 ZAR+19.25%4.93%Consumer Durables
AFTAFRIMAT LIMITED10.002 B ZAR6718 ZAC+1.56%327.246 K4.2314.784.55 ZAR−15.62%2.27%Non-Energy Minerals
Strong buy
SPGSUPER GROUP LTD9.632 B ZAR2803 ZAC−1.09%476.307 K1.036.604.25 ZAR+36.47%2.82%Transportation
Buy
PIKPICK N PAY STORES LTD9.547 B ZAR1967 ZAC−1.21%745.278 K0.6766.410.30 ZAR−87.09%9.30%Retail Trade
Neutral
WWBCWE BUY CARS HLDS LTD9.516 B ZAR2328 ZAC+1.93%548.945 K0.760.00%Retail Trade
WBOWILSON BAYLY HLM-OVC LTD9.227 B ZAR14486 ZAC+0.97%39.106 K0.828.2617.54 ZAR1.60%Industrial Services
Buy
AFEAECI LIMITED9.22 B ZAR9600 ZAC−0.66%82.489 K0.668.7910.92 ZAR−4.01%2.27%Process Industries
Strong buy
RCLRCL FOODS LIMITED9.17 B ZAR1011 ZAC−1.75%19.987 K0.407.721.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
AIPADCOCK INGRAM HLDGS LTD8.959 B ZAR5528 ZAC−0.25%55.257 K0.3610.065.49 ZAR+21.58%4.51%Health Technology
Neutral
OMNOMNIA HOLDINGS LTD8.943 B ZAR5605 ZAC+1.34%93.838 K0.868.426.65 ZAR+26.96%6.78%Process Industries
Strong sell
GGNDGRINDROD LTD8.763 B ZAR1306 ZAC+0.08%486.625 K0.968.831.48 ZAR+465.27%5.55%Transportation
SUISUN INTERNATIONAL LTD8.62 B ZAR3466 ZAC−1.51%113.545 K0.868.284.19 ZAR+318.98%9.97%Consumer Services
DTCDATATEC LTD8.54 B ZAR3744 ZAC−0.66%126.051 K0.625.756.51 ZAR+672.21%38.33%Technology Services
OCEOCEANA GROUP LTD8.538 B ZAR7316 ZAC+0.36%76.113 K0.519.417.78 ZAR+46.32%5.97%Consumer Non-Durables
JSEJSE LTD7.82 B ZAR9165 ZAC+1.81%130.934 K1.529.1510.02 ZAR+15.64%8.71%Finance
Buy
AFHALEXANDER FORBES GRP HLDGS7.467 B ZAR628 ZAC−0.95%291.141 K3.7311.100.57 ZAR+469.01%7.42%Finance
SSUSOUTHERN SUN LTD7.087 B ZAR518 ZAC−2.45%342.994 K0.8311.080.47 ZAR0.00%Consumer Services
KAPKAP LIMITED6.509 B ZAR261 ZAC+0.38%4.08 M1.6938.960.07 ZAR−87.33%0.00%Transportation
Neutral
RBXRAUBEX GROUP LTD6.17 B ZAR3414 ZAC0.00%2.179 M8.867.244.71 ZAR+55.14%4.07%Industrial Services
Strong buy
COHCURRO HOLDINGS LIMITED6.112 B ZAR1068 ZAC+0.47%178.827 K0.20165.070.06 ZAR−85.06%1.38%Consumer Services
Strong sell
CAACA SALES HOLDINGS LTD5.867 B ZAR1217 ZAC−0.81%263.797 K3.329.901.23 ZAR+113.22%1.59%Distribution Services
ARLASTRAL FOODS LTD5.808 B ZAR14956 ZAC−0.72%110.154 K3.02−13.35 ZAR−209.73%0.00%Process Industries
Strong sell
FBRFAMOUS BRANDS LTD5.211 B ZAR5126 ZAC−1.40%73.123 K1.1711.064.63 ZAR+17.61%7.13%Transportation
PPCPPC LIMITED5.126 B ZAR331 ZAC−0.60%715.441 K0.4613.350.25 ZAR0.00%Non-Energy Minerals
THATHARISA PLC4.961 B ZAR1662 ZAC+0.12%1.92 K0.155.76%Non-Energy Minerals
Buy
HDCHUDACO INDUSTRIES LTD4.704 B ZAR16659 ZAC−0.67%14.062 K1.457.9520.95 ZAR+27.92%6.11%Distribution Services
Buy
AELALTRON LIMITED A4.354 B ZAR1175 ZAC+2.44%511.275 K2.26−0.99 ZAR3.83%Technology Services
Neutral
MPTMPACT LIMITED4.024 B ZAR2701 ZAC−0.84%54.258 K3.635.574.85 ZAR+40.39%4.40%Process Industries
Strong buy
SDOSTADIO HOLDINGS LIMITED4.017 B ZAR466 ZAC−1.89%126.636 K0.2019.300.24 ZAR+66.25%2.11%Commercial Services
BLUBLUE LABEL TELECOMS LTD3.762 B ZAR431 ZAC+0.23%653.383 K3.655.120.84 ZAR−18.48%0.00%Distribution Services
CATCAXTON CTP PUBLISH PRINT3.687 B ZAR1012 ZAC−1.56%48.013 K0.485.881.72 ZAR+69.03%5.83%Consumer Services
RFGRFG HOLDINGS LIMITED3.516 B ZAR1339 ZAC−0.37%7.875 K0.037.371.82 ZAR+121.21%4.61%Consumer Non-Durables
Strong buy
CLICLIENTELE LTD3.504 B ZAR1074 ZAC+3.07%34.541 K2.419.191.17 ZAR−5.87%11.96%Miscellaneous
CSBCASHBUILD LTD3.409 B ZAR15000 ZAC−5.06%9140.12−2.03 ZAR−107.70%4.16%Retail Trade
Neutral
GMLGEMFIELDS GROUP LIMITED3.267 B ZAR280 ZAC+0.36%290.93 K4.83−0.16 ZAR−124.94%26.85%Non-Energy Minerals
Strong buy
SYGSYGNIA LIMITED3.177 B ZAR2100 ZAC+0.14%7.603 K0.2110.801.94 ZAR+19.49%10.00%Finance
MRFMERAFE RESOURCES LTD3.149 B ZAR123 ZAC−2.38%2.719 M1.681.750.70 ZAR+5.03%33.33%Non-Energy Minerals
Strong buy
CCPRCOPPER 360 LIMITED3.108 B ZAR451 ZAC+0.89%452.756 K0.760.00%Non-Energy Minerals
KALKAL GROUP LIMITED3.071 B ZAR4368 ZAC+0.21%75.912 K1.406.936.31 ZAR+22.42%4.13%Commercial Services