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-696.323 B ZAR390800 ZAC−4.09%679.452 K1.4510.67366.18 ZAR0.22%Technology Services
Buy
FSRFIRSTRAND LTD385.388 B ZAR6869 ZAC−0.04%9.684 M0.8010.166.76 ZAR5.75%Finance
Buy
SBKSTANDARD BANK GROUP LTD311.471 B ZAR18937 ZAC−0.60%3.077 M0.837.1926.35 ZAR7.51%Finance
Buy
CPICAPITEC BANK HLDGS LTD263.547 B ZAR227003 ZAC−0.58%213.554 K0.7624.8691.30 ZAR1.91%Finance
Sell
GFIGOLD FIELDS LTD262.645 B ZAR29343 ZAC+0.70%3.07 M1.3620.6314.22 ZAR+8.09%2.54%Non-Energy Minerals
Sell
INLINVESTEC LTD233.97 B ZAR12575 ZAC−0.04%481.081 K0.905.2523.94 ZAR6.16%Finance
Strong buy
AMSANGLO AMERICAN PLAT LTD204.911 B ZAR78001 ZAC+1.77%245.425 K0.5915.7749.47 ZAR−83.50%2.73%Non-Energy Minerals
Sell
VODVODACOM GROUP LTD184.297 B ZAR9524 ZAC+1.00%1.347 M0.9511.838.05 ZAR−18.15%6.67%Communications
Buy
KIOKUMBA IRON ORE LTD169.423 B ZAR52826 ZAC−0.83%151.72 K0.577.4870.64 ZAR−31.66%8.86%Non-Energy Minerals
Neutral
MTNMTN GROUP LTD155.348 B ZAR8616 ZAC+3.32%6.742 M1.4139.762.17 ZAR−70.86%3.83%Communications
Buy
SLMSANLAM LIMITED149.928 B ZAR7359 ZAC+0.45%3.734 M0.8910.626.93 ZAR+52.73%5.44%Finance
Neutral
BIDBID CORPORATION LTD144.112 B ZAR43138 ZAC−1.31%843.177 K1.3419.3822.26 ZAR+96.96%2.38%Consumer Services
Buy
SHPSHOPRITE HOLDINGS LTD143.364 B ZAR26151 ZAC+0.20%799.144 K0.8123.3711.19 ZAR2.61%Retail Trade
Buy
ABGABSA GROUP LIMITED127.857 B ZAR15423 ZAC+0.34%2.864 M1.016.4423.93 ZAR8.88%Finance
Strong buy
HARHARMONY GM CO LTD112.629 B ZAR17972 ZAC+4.78%2.03 M1.3712.5414.34 ZAR+1198.59%1.24%Non-Energy Minerals
Strong sell
NEDNEDBANK GROUP LTD110.576 B ZAR23798 ZAC−0.59%1.957 M1.157.6131.28 ZAR7.95%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD102.082 B ZAR22977 ZAC−0.85%533.381 K0.5820.9710.96 ZAR−9.39%1.49%Health Technology
Buy
IMPIMPALA PLATINUM HLGS LTD99.156 B ZAR11003 ZAC+2.49%5.081 M0.84−8.71 ZAR−119.51%5.32%Non-Energy Minerals
Neutral
BVTBIDVEST LTD87.691 B ZAR25798 ZAC−1.18%960.292 K1.063.51%Retail Trade
Buy
SOLSASOL LIMITED84.477 B ZAR13298 ZAC+0.73%3.883 M2.0629.154.56 ZAR−69.61%9.02%Process Industries
Buy
NNRPNEPI ROCKCASTLE N.V.82.821 B ZAR12531 ZAC+0.26%1.306 M0.708.3614.98 ZAR+122.09%8.46%Finance
Neutral
DSYDISCOVERY LTD77.566 B ZAR11620 ZAC−0.03%1.768 M0.6813.608.54 ZAR+23.78%1.51%Finance
Buy
CLSCLICKS GROUP LTD73.216 B ZAR30757 ZAC−0.08%440.525 K0.6627.8811.03 ZAR+25.68%2.21%Retail Trade
Buy
SSWSIBANYE STILLWATER LTD72.859 B ZAR2573 ZAC+5.80%14.183 M0.89−13.34 ZAR−218.47%2.06%Non-Energy Minerals
Sell
REMREMGRO LTD71.065 B ZAR12580 ZAC−0.14%1.537 M0.9121.945.73 ZAR−55.03%1.91%Finance
Neutral
PPHPEPKOR HOLDINGS LTD70.009 B ZAR1901 ZAC−0.78%4.12 M0.79−0.37 ZAR−127.77%2.53%Retail Trade
Neutral
OOUTOUTSURANCE GROUP LIMITED65.291 B ZAR4264 ZAC+0.66%2.702 M0.9219.432.19 ZAR−55.65%3.26%Finance
Buy
NY1NINETY ONE LIMITED60.867 B ZAR3945 ZAC−0.63%423.697 K0.8110.063.92 ZAR−3.52%7.51%Finance
Sell
NPHNORTHAM PLATINUM HLDGS LTD57.582 B ZAR14772 ZAC+1.52%965.366 K0.74−8.05 ZAR−127.22%4.74%Non-Energy Minerals
Buy
WHLWOOLWORTHS HOLDINGS LTD57.043 B ZAR6309 ZAC+0.38%3.447 M1.3513.914.54 ZAR+46.34%4.80%Retail Trade
Buy
OMUOLD MUTUAL LIMITED53.898 B ZAR1123 ZAC−1.75%7.695 M0.687.311.54 ZAR+5.94%7.20%Finance
Buy
MCGMULTICHOICE GROUP LTD49.42 B ZAR11561 ZAC−1.20%500.344 K0.33−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MRPMR PRICE GROUP LTD47.727 B ZAR18499 ZAC−0.17%446.74 K0.4316.3511.32 ZAR−1.58%3.95%Retail Trade
Buy
ARIAFRICAN RAINBOW MIN LTD45.249 B ZAR23079 ZAC+0.61%1.009 M1.019.2424.97 ZAR−57.64%7.80%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD44.314 B ZAR18349 ZAC−0.69%444.869 K0.733.9346.70 ZAR−8.93%12.42%Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV36.278 B ZAR564 ZAC−4.24%44.789 K0.562.901.94 ZAR0.00%Finance
TFGTHE FOSCHINI GROUP LIMITED34.48 B ZAR10660 ZAC+0.93%566.055 K0.3812.458.56 ZAR2.81%Retail Trade
Buy
SNTSANTAM LIMITED33.231 B ZAR30125 ZAC+0.30%45.87 K1.0010.2029.52 ZAR+19.15%4.65%Finance
Buy
SAPSAPPI LTD32.665 B ZAR5473 ZAC+0.88%1.072 M0.67−3.35 ZAR−124.90%5.07%Process Industries
Buy
TBSTIGER BRANDS LTD32.119 B ZAR20548 ZAC+0.29%128.499 K0.7512.0917.00 ZAR+50.44%4.82%Consumer Non-Durables
Buy
AVIAVI LTD29.771 B ZAR8955 ZAC+0.84%506.413 K0.8114.726.08 ZAR+17.54%5.72%Consumer Non-Durables
Neutral
TRUTRUWORTHS INT LTD29.684 B ZAR8102 ZAC−0.28%424.826 K0.359.038.98 ZAR+45.46%7.12%Retail Trade
Buy
MTMMOMENTUM MET HLDGS LTD29.324 B ZAR2232 ZAC+0.22%1.488 M0.687.512.97 ZAR+1731.50%5.82%Finance
Neutral
DCPDIS-CHEM PHARMACIES LTD28.836 B ZAR3352 ZAC−0.48%209.297 K0.4732.041.05 ZAR+15.99%1.24%Retail Trade
Neutral
SPPTHE SPAR GROUP LTD20.838 B ZAR10822 ZAC+1.64%695.819 K1.5551.912.08 ZAR−82.24%0.00%Distribution Services
Neutral
KSTPSG FIN SERVICES LTD19.569 B ZAR1555 ZAC+0.45%1.091 M1.2219.340.80 ZAR+16.62%2.48%Finance
TGATHUNGELA RESOURCES LTD18.607 B ZAR13242 ZAC+0.23%173.565 K0.513.5936.92 ZAR−23.22%15.10%Utilities
Neutral
BAWBARLOWORLD LTD16.563 B ZAR8862 ZAC−1.18%603.993 K1.127.4711.86 ZAR+6.05%5.64%Distribution Services
Buy
FFBFORTRESS REAL EST INV B16.146 B ZAR1513 ZAC+1.48%1.285 M0.546.172.45 ZAR+41.00%5.38%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD15.488 B ZAR1066 ZAC−1.02%3.044 M0.5859.320.18 ZAR−84.58%4.13%Health Services
Buy
MTHMOTUS HOLDINGS LTD15.366 B ZAR8922 ZAC+0.92%151.218 K0.765.2716.92 ZAR+24.33%7.23%Distribution Services
Strong buy
NTCNETCARE LIMITED15.3 B ZAR1162 ZAC−0.09%4.504 M0.7612.430.93 ZAR+72.05%5.59%Health Services
Buy
ADHADVTECH LTD15.069 B ZAR2750 ZAC+0.33%175.933 K1.0915.881.73 ZAR+43.02%3.16%Commercial Services
HCIHOSKEN CONS INV LTD14.36 B ZAR17756 ZAC−1.84%26.529 K0.354.5239.32 ZAR+143.13%0.00%Consumer Services
LTELIGHTHOUSE PROPERTIES PLC14.314 B ZAR784 ZAC−0.13%342.591 K0.131.744.52 ZAR7.11%Finance
DRDDRD GOLD LTD14.152 B ZAR1656 ZAC+3.37%668.662 K0.7110.751.54 ZAR+33.93%5.14%Non-Energy Minerals
Buy
TSGTSOGO SUN LIMITED12.244 B ZAR1178 ZAC+2.61%2.373 M1.426.251.88 ZAR+120.04%7.38%Consumer Services
TKGTELKOM SA SOC LTD12.119 B ZAR2486 ZAC+0.28%615.264 K1.14−19.97 ZAR−471.91%0.00%Communications
Neutral
MSPMAS P.L.C12.068 B ZAR1703 ZAC−0.06%113.312 K0.216.182.76 ZAR+20.92%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD11.446 B ZAR3276 ZAC−0.09%215.166 K0.6117.911.83 ZAR−62.51%5.04%Finance
ITEITALTILE LTD11.437 B ZAR941 ZAC−0.63%157.585 K0.197.811.21 ZAR−17.59%5.11%Retail Trade
Buy
RLOREUNERT LTD10.716 B ZAR6719 ZAC+0.01%216.71 K1.5611.685.76 ZAR+19.25%4.94%Consumer Durables
AFTAFRIMAT LIMITED10.367 B ZAR6857 ZAC+0.91%211.754 K1.7713.335.14 ZAR−5.90%2.19%Non-Energy Minerals
Strong buy
WWBCWE BUY CARS HLDS LTD10.012 B ZAR2402 ZAC+1.05%691.52 K1.340.00%Retail Trade
SPGSUPER GROUP LTD9.632 B ZAR2835 ZAC−0.77%206.855 K0.586.674.25 ZAR+36.47%2.82%Transportation
Buy
PIKPICK N PAY STORES LTD9.571 B ZAR1993 ZAC−0.75%409.673 K0.3667.290.30 ZAR−87.09%9.28%Retail Trade
Neutral
RCLRCL FOODS LIMITED9.348 B ZAR1050 ZAC+3.86%16.908 K0.568.011.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
WBOWILSON BAYLY HLM-OVC LTD9.327 B ZAR14501 ZAC+0.01%132.333 K3.148.2717.54 ZAR1.59%Industrial Services
Buy
AFEAECI LIMITED9.174 B ZAR9615 ZAC−1.91%134.459 K1.118.8010.92 ZAR−4.01%2.28%Process Industries
Strong buy
OMNOMNIA HOLDINGS LTD9.107 B ZAR5629 ZAC+1.48%130.062 K1.438.466.65 ZAR+26.96%6.66%Process Industries
Strong sell
GGNDGRINDROD LTD9.099 B ZAR1356 ZAC+0.97%453.245 K1.029.171.48 ZAR+465.27%5.34%Transportation
AIPADCOCK INGRAM HLDGS LTD8.896 B ZAR5502 ZAC+0.75%229.584 K1.7010.025.49 ZAR+21.58%4.54%Health Technology
Neutral
SUISUN INTERNATIONAL LTD8.794 B ZAR3593 ZAC+1.35%274.578 K2.208.584.19 ZAR+318.98%9.77%Consumer Services
OCEOCEANA GROUP LTD8.608 B ZAR7347 ZAC+0.70%17.28 K0.149.457.78 ZAR+46.32%5.92%Consumer Non-Durables
DTCDATATEC LTD8.558 B ZAR3780 ZAC+0.48%121.886 K0.625.816.51 ZAR+672.21%38.25%Technology Services
JSEJSE LTD8.035 B ZAR9248 ZAC+1.34%123.499 K1.489.2310.02 ZAR+15.64%8.48%Finance
Buy
AFHALEXANDER FORBES GRP HLDGS7.49 B ZAR634 ZAC−0.16%39.833 K0.5711.210.57 ZAR+469.01%7.40%Finance
SSUSOUTHERN SUN LTD7.394 B ZAR550 ZAC−0.90%680.419 K1.7811.770.47 ZAR0.00%Consumer Services
RBXRAUBEX GROUP LTD6.738 B ZAR3727 ZAC+8.00%387.891 K0.927.914.71 ZAR+55.14%3.73%Industrial Services
Strong buy
KAPKAP LIMITED6.509 B ZAR259 ZAC−1.52%874.812 K0.3638.660.07 ZAR−87.33%0.00%Transportation
Neutral
COHCURRO HOLDINGS LIMITED6.199 B ZAR1077 ZAC−0.65%1.124 M2.91166.460.06 ZAR−85.06%1.36%Consumer Services
Strong sell
CAACA SALES HOLDINGS LTD5.891 B ZAR1232 ZAC+1.57%34.455 K0.4510.021.23 ZAR+113.22%1.59%Distribution Services
ARLASTRAL FOODS LTD5.733 B ZAR14871 ZAC+1.00%73.658 K1.42−13.35 ZAR−209.73%0.00%Process Industries
FBRFAMOUS BRANDS LTD5.33 B ZAR5318 ZAC−1.46%24.801 K0.4111.474.63 ZAR+17.61%6.98%Transportation
PPCPPC LIMITED5.233 B ZAR340 ZAC+1.49%3.111 M2.1613.710.25 ZAR0.00%Non-Energy Minerals
THATHARISA PLC5.215 B ZAR1743 ZAC+2.05%5.102 K0.495.48%Non-Energy Minerals
Buy
HDCHUDACO INDUSTRIES LTD4.66 B ZAR16610 ZAC−0.23%10 K0.837.9320.95 ZAR+27.92%6.17%Distribution Services
AELALTRON LIMITED A4.29 B ZAR1134 ZAC+0.35%51.197 K0.18−0.99 ZAR3.89%Technology Services
Neutral
SDOSTADIO HOLDINGS LIMITED3.991 B ZAR468 ZAC+0.65%117.503 K0.1819.390.24 ZAR+66.25%2.12%Commercial Services
MPTMPACT LIMITED3.987 B ZAR2698 ZAC−0.95%25.361 K1.315.574.85 ZAR+40.39%4.44%Process Industries
Strong buy
BLUBLUE LABEL TELECOMS LTD3.771 B ZAR432 ZAC+1.17%1.001 M4.115.130.84 ZAR−18.48%0.00%Distribution Services
CATCAXTON CTP PUBLISH PRINT3.586 B ZAR999 ZAC−1.19%71.101 K0.745.801.72 ZAR+69.03%5.99%Consumer Services
CLICLIENTELE LTD3.554 B ZAR1060 ZAC−0.47%31.653 K1.929.071.17 ZAR−5.87%11.79%Miscellaneous
RFGRFG HOLDINGS LIMITED3.461 B ZAR1326 ZAC−0.90%14.332 K0.067.301.82 ZAR+121.21%4.69%Consumer Non-Durables
Strong buy
KALKAL GROUP LIMITED3.275 B ZAR4652 ZAC+6.23%36.122 K0.427.386.31 ZAR+22.42%3.87%Commercial Services
CCPRCOPPER 360 LIMITED3.247 B ZAR464 ZAC−2.32%699.999 K1.400.00%Non-Energy Minerals
SYGSYGNIA LIMITED3.177 B ZAR2101 ZAC+0.05%3.397 K0.1110.801.94 ZAR+19.49%10.00%Finance
GMLGEMFIELDS GROUP LIMITED3.15 B ZAR271 ZAC0.00%28.13 K0.44−0.16 ZAR−124.94%27.85%Non-Energy Minerals
Strong buy
MRFMERAFE RESOURCES LTD3.124 B ZAR124 ZAC+0.81%3.508 M2.281.770.70 ZAR+5.03%33.60%Non-Energy Minerals
Strong buy
CSBCASHBUILD LTD3.068 B ZAR14217 ZAC−3.86%46.771 K7.54−2.03 ZAR−107.70%4.62%Retail Trade
Neutral