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-664.309 B ZAR372834 ZAC−2.10%1.867 M3.7110.18366.18 ZAR0.23%Technology Services
Strong buy
FSRFIRSTRAND LTD364.526 B ZAR6498 ZAC+0.76%28.599 M2.449.616.76 ZAR6.08%Finance
Buy
SBKSTANDARD BANK GROUP LTD294.68 B ZAR17920 ZAC+1.70%12.078 M3.936.8026.35 ZAR7.94%Finance
Buy
GFIGOLD FIELDS LTD261.956 B ZAR29269 ZAC−2.21%3.752 M2.1820.5814.22 ZAR+8.09%2.55%Non-Energy Minerals
Neutral
CPICAPITEC BANK HLDGS LTD247.281 B ZAR212992 ZAC−1.60%769.138 K3.1623.3391.30 ZAR2.29%Finance
Neutral
INLINVESTEC LTD228.135 B ZAR12304 ZAC+1.00%925.779 K1.415.1823.76 ZAR6.30%Finance
Strong buy
VODVODACOM GROUP LTD178.917 B ZAR9245 ZAC−1.53%7.042 M4.4311.488.05 ZAR−18.15%6.87%Communications
Buy
AMSANGLO AMERICAN PLAT LTD160.395 B ZAR61054 ZAC−3.47%1.12 M2.8412.3449.47 ZAR−83.50%3.49%Non-Energy Minerals
Sell
KIOKUMBA IRON ORE LTD157.239 B ZAR49028 ZAC−0.39%370.254 K1.376.9470.64 ZAR−31.66%9.55%Non-Energy Minerals
Neutral
MTNMTN GROUP LTD147.938 B ZAR8205 ZAC−3.69%12.004 M2.6637.862.17 ZAR−70.86%4.02%Communications
Buy
SLMSANLAM LIMITED144.345 B ZAR7085 ZAC−0.99%13.329 M3.0710.226.93 ZAR+52.73%5.65%Finance
Neutral
BIDBID CORPORATION LTD138.921 B ZAR41584 ZAC−1.46%2.68 M2.6018.6822.26 ZAR+96.96%2.46%Consumer Services
Buy
SHPSHOPRITE HOLDINGS LTD136.874 B ZAR24971 ZAC−1.57%2.046 M2.3422.3211.19 ZAR2.73%Retail Trade
Buy
ABGABSA GROUP LIMITED123.67 B ZAR14918 ZAC+1.21%9.064 M3.416.2323.93 ZAR9.18%Finance
Strong buy
HARHARMONY GM CO LTD107.108 B ZAR17092 ZAC−2.16%2.677 M1.6211.9214.34 ZAR+1198.59%1.30%Non-Energy Minerals
Strong sell
NEDNEDBANK GROUP LTD106.153 B ZAR22849 ZAC−1.56%4.59 M3.017.3031.28 ZAR8.29%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD103.223 B ZAR23238 ZAC+0.05%2.954 M2.8321.2110.96 ZAR−9.39%1.47%Health Technology
Buy
IMPIMPALA PLATINUM HLGS LTD86.694 B ZAR9623 ZAC−2.23%7.846 M1.56−8.71 ZAR−119.51%6.08%Non-Energy Minerals
Neutral
NNRPNEPI ROCKCASTLE N.V.85.788 B ZAR12981 ZAC+0.02%3.61 M2.078.6614.98 ZAR+122.09%8.17%Finance
Neutral
BVTBIDVEST LTD83.483 B ZAR24562 ZAC−0.47%6.6 M7.2213.6917.94 ZAR+27.10%3.69%Retail Trade
Buy
SOLSASOL LIMITED78.874 B ZAR12409 ZAC+0.47%3.406 M1.3227.204.56 ZAR−69.61%9.67%Process Industries
Buy
DSYDISCOVERY LTD73.208 B ZAR10966 ZAC−1.07%2.359 M1.2912.848.54 ZAR+23.78%1.60%Finance
Buy
CLSCLICKS GROUP LTD70.409 B ZAR29576 ZAC−1.08%2.083 M3.0826.8111.03 ZAR+25.68%2.30%Retail Trade
Buy
REMREMGRO LTD68.195 B ZAR12069 ZAC+0.33%3.3 M2.2721.055.73 ZAR−55.03%1.99%Finance
Neutral
SSWSIBANYE STILLWATER LTD66.83 B ZAR2362 ZAC−0.76%20.996 M1.85−13.34 ZAR−218.47%2.24%Non-Energy Minerals
Sell
PPHPEPKOR HOLDINGS LTD62.566 B ZAR1700 ZAC−1.05%32.552 M5.46−0.39 ZAR−125.35%2.83%Retail Trade
Buy
NY1NINETY ONE LIMITED61.433 B ZAR3972 ZAC+1.56%299.552 K0.8110.133.92 ZAR−3.52%7.45%Finance
Sell
OOUTOUTSURANCE GROUP LIMITED61.311 B ZAR4005 ZAC−1.86%5.051 M2.3918.252.19 ZAR−55.65%3.48%Finance
Buy
OMUOLD MUTUAL LIMITED50.927 B ZAR1062 ZAC−1.12%26.585 M2.246.911.54 ZAR+5.94%7.62%Finance
Buy
NPHNORTHAM PLATINUM HLDGS LTD50.573 B ZAR12974 ZAC+0.75%1.873 M1.51−8.05 ZAR−127.22%5.40%Non-Energy Minerals
Buy
WHLWOOLWORTHS HOLDINGS LTD49.246 B ZAR5443 ZAC−2.47%8.505 M2.3212.004.54 ZAR+46.34%5.56%Retail Trade
Buy
MCGMULTICHOICE GROUP LTD48.117 B ZAR11256 ZAC−0.37%1.315 M1.94−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MRPMR PRICE GROUP LTD45.792 B ZAR17752 ZAC−0.77%1.156 M1.4515.6911.32 ZAR−1.58%4.12%Retail Trade
Buy
ARIAFRICAN RAINBOW MIN LTD44.277 B ZAR22583 ZAC−0.27%619.566 K1.149.0524.97 ZAR−57.64%7.97%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD43.822 B ZAR18141 ZAC+0.72%682.563 K1.553.8846.70 ZAR−8.93%11.87%Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV36.149 B ZAR560 ZAC−0.71%16.961 K0.292.881.94 ZAR0.00%Finance
SNTSANTAM LIMITED32.948 B ZAR29867 ZAC+1.24%136.058 K3.1810.1229.52 ZAR+19.15%4.69%Finance
Buy
SAPSAPPI LTD31.954 B ZAR5354 ZAC−2.65%1.936 M1.40−3.35 ZAR−124.90%5.18%Process Industries
Buy
TFGTHE FOSCHINI GROUP LIMITED30.725 B ZAR9497 ZAC−1.40%4.791 M3.1811.098.56 ZAR3.16%Retail Trade
Buy
TBSTIGER BRANDS LTD30.478 B ZAR19498 ZAC+1.56%946.209 K6.7010.5718.44 ZAR+79.77%5.08%Consumer Non-Durables
Neutral
AVIAVI LTD28.209 B ZAR8483 ZAC−2.19%1.046 M2.3513.956.08 ZAR+17.54%6.04%Consumer Non-Durables
Neutral
TRUTRUWORTHS INT LTD27.955 B ZAR7627 ZAC−0.61%1.098 M1.648.508.98 ZAR+45.46%7.56%Retail Trade
Buy
MTMMOMENTUM MET HLDGS LTD27.856 B ZAR2129 ZAC+0.24%1.602 M1.017.172.97 ZAR+1731.50%6.11%Finance
Neutral
DCPDIS-CHEM PHARMACIES LTD26.893 B ZAR3127 ZAC−4.64%1.907 M5.5427.261.15 ZAR+15.67%1.33%Retail Trade
Neutral
KSTPSG FIN SERVICES LTD20.4 B ZAR1621 ZAC−0.73%22.12 M12.9320.160.80 ZAR+16.62%2.59%Finance
Neutral
SPPTHE SPAR GROUP LTD20.02 B ZAR10400 ZAC+2.45%497.255 K1.0449.892.08 ZAR−82.24%0.00%Distribution Services
Neutral
TGATHUNGELA RESOURCES LTD18.896 B ZAR13447 ZAC+1.82%454.206 K1.553.6436.92 ZAR−23.22%14.87%Utilities
Neutral
BAWBARLOWORLD LTD16.851 B ZAR9018 ZAC+0.66%726.455 K1.699.179.83 ZAR+14.45%5.55%Distribution Services
Neutral
FFBFORTRESS REAL EST INV B16.103 B ZAR1513 ZAC−0.53%2.286 M1.116.172.45 ZAR+41.00%5.39%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD16.098 B ZAR1106 ZAC+2.50%6.33 M1.525.002.21 ZAR+109.26%3.97%Health Services
Buy
MTHMOTUS HOLDINGS LTD14.834 B ZAR8614 ZAC+0.10%247.939 K0.825.0916.92 ZAR+24.33%7.49%Distribution Services
Strong buy
NTCNETCARE LIMITED14.813 B ZAR1125 ZAC+0.09%3.447 M0.7611.660.97 ZAR+64.35%5.77%Health Services
Buy
LTELIGHTHOUSE PROPERTIES PLC14.554 B ZAR787 ZAC+0.13%205.705 K0.131.744.52 ZAR7.08%Finance
ADHADVTECH LTD14.247 B ZAR2603 ZAC−1.81%194.245 K0.9315.031.73 ZAR+43.02%3.35%Commercial Services
DRDDRD GOLD LTD13.536 B ZAR1582 ZAC−0.75%483.687 K0.6610.271.54 ZAR+33.93%5.37%Non-Energy Minerals
Buy
HCIHOSKEN CONS INV LTD13.332 B ZAR16486 ZAC+0.97%290.944 K4.4621.127.81 ZAR−69.63%0.00%Consumer Services
MSPMAS P.L.C12.182 B ZAR1719 ZAC−0.64%545.263 K0.796.232.76 ZAR+20.92%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD12.155 B ZAR3478 ZAC+1.93%514.571 K1.329.223.77 ZAR−12.59%4.75%Finance
PIKPICK N PAY STORES LTD11.917 B ZAR2487 ZAC+1.72%2.561 M0.81−6.61 ZAR−361.96%7.45%Retail Trade
Neutral
TKGTELKOM SA SOC LTD11.583 B ZAR2373 ZAC+1.19%1.247 M2.16−19.97 ZAR−471.91%0.00%Communications
Neutral
ITEITALTILE LTD11.497 B ZAR945 ZAC−0.42%131.466 K0.307.841.21 ZAR−17.59%5.08%Retail Trade
Buy
TSGTSOGO SUN LIMITED10.967 B ZAR1057 ZAC−1.40%347.344 K0.277.191.47 ZAR+9.40%8.24%Consumer Services
RLOREUNERT LTD10.905 B ZAR6842 ZAC+1.89%852.395 K3.1811.515.95 ZAR+22.71%4.85%Consumer Durables
AFTAFRIMAT LIMITED10.656 B ZAR7045 ZAC+0.30%145.808 K0.6213.705.14 ZAR−5.90%2.13%Non-Energy Minerals
Neutral
WWBCWE BUY CARS HLDS LTD9.966 B ZAR2390 ZAC+1.79%159.358 K0.350.00%Retail Trade
WBOWILSON BAYLY HLM-OVC LTD9.694 B ZAR15071 ZAC−1.50%85.125 K1.008.5917.54 ZAR1.53%Industrial Services
Buy
SPGSUPER GROUP LTD9.217 B ZAR2709 ZAC−0.11%411.256 K1.686.374.25 ZAR+36.47%2.95%Transportation
Buy
AIPADCOCK INGRAM HLDGS LTD9.182 B ZAR5676 ZAC+4.72%257.219 K3.2710.335.49 ZAR+21.58%4.40%Health Technology
Neutral
AFEAECI LIMITED9.131 B ZAR9570 ZAC+1.52%144.714 K1.258.7610.92 ZAR−4.01%2.29%Process Industries
Strong buy
OMNOMNIA HOLDINGS LTD9.078 B ZAR5614 ZAC+4.58%398.891 K4.738.446.65 ZAR+26.96%6.68%Process Industries
GGNDGRINDROD LTD9.066 B ZAR1349 ZAC−1.10%1.75 M1.569.121.48 ZAR+465.27%5.36%Transportation
SUISUN INTERNATIONAL LTD9.027 B ZAR3696 ZAC+1.82%265.048 K2.088.824.19 ZAR+318.98%9.50%Consumer Services
RCLRCL FOODS LIMITED8.992 B ZAR1010 ZAC−0.98%6.29 K0.217.711.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
OCEOCEANA GROUP LTD8.525 B ZAR7276 ZAC+0.97%114.389 K1.749.357.78 ZAR+46.32%5.98%Consumer Non-Durables
DTCDATATEC LTD8.447 B ZAR3727 ZAC+1.03%371.391 K1.445.23%Technology Services
Buy
JSEJSE LTD7.996 B ZAR9203 ZAC−0.10%92.816 K1.109.1910.02 ZAR+15.64%8.52%Finance
Buy
AFHALEXANDER FORBES GRP HLDGS7.549 B ZAR638 ZAC−0.16%97.65 K2.3411.280.57 ZAR+469.01%7.34%Finance
SSUSOUTHERN SUN LTD7.047 B ZAR526 ZAC+0.19%28.981 K0.068.520.62 ZAR0.00%Consumer Services
RBXRAUBEX GROUP LTD6.467 B ZAR3577 ZAC−0.36%38.162 K0.267.594.71 ZAR+55.14%4.33%Industrial Services
Strong buy
KAPKAP LIMITED6.309 B ZAR251 ZAC−0.40%752.703 K0.3837.460.07 ZAR−87.33%0.00%Transportation
Neutral
COHCURRO HOLDINGS LIMITED6.17 B ZAR1069 ZAC+0.85%193.235 K0.36165.220.06 ZAR−85.06%1.37%Consumer Services
Strong sell
CAACA SALES HOLDINGS LTD5.681 B ZAR1188 ZAC−1.00%22.891 K0.139.671.23 ZAR+113.22%1.64%Distribution Services
ARLASTRAL FOODS LTD5.387 B ZAR13972 ZAC−7.34%1.468 M11.30−5.81 ZAR−128.52%0.00%Process Industries
Neutral
THATHARISA PLC5.365 B ZAR1795 ZAC−2.60%7.843 K0.705.32%Non-Energy Minerals
Buy
PPCPPC LIMITED5.141 B ZAR336 ZAC+0.30%734.797 K0.5013.550.25 ZAR0.00%Non-Energy Minerals
FBRFAMOUS BRANDS LTD4.997 B ZAR4986 ZAC+0.30%161.076 K0.2910.924.57 ZAR+44.21%7.44%Transportation
AELALTRON LIMITED A4.869 B ZAR1285 ZAC−1.91%94.436 K0.89−0.43 ZAR−112.92%3.43%Technology Services
Neutral
HDCHUDACO INDUSTRIES LTD4.629 B ZAR16502 ZAC+0.02%13.308 K1.157.8820.95 ZAR+27.92%6.21%Distribution Services
MPTMPACT LIMITED3.914 B ZAR2650 ZAC0.00%1290.015.474.85 ZAR+40.39%4.53%Process Industries
Strong buy
SDOSTADIO HOLDINGS LIMITED3.856 B ZAR454 ZAC−1.73%43.326 K0.3218.810.24 ZAR+66.25%2.20%Commercial Services
BLUBLUE LABEL TELECOMS LTD3.762 B ZAR432 ZAC+0.70%853.37 K1.905.130.84 ZAR−18.48%0.00%Distribution Services
RFGRFG HOLDINGS LIMITED3.658 B ZAR1398 ZAC+2.79%812.35 K6.887.061.98 ZAR+93.67%4.43%Consumer Non-Durables
Strong buy
CATCAXTON CTP PUBLISH PRINT3.583 B ZAR1002 ZAC−1.18%100.628 K1.135.821.72 ZAR+69.03%6.00%Consumer Services
GMLGEMFIELDS GROUP LIMITED3.558 B ZAR304 ZAC−2.25%47.199 K0.38−0.16 ZAR−124.94%24.65%Non-Energy Minerals
Strong buy
CLICLIENTELE LTD3.377 B ZAR1008 ZAC−3.45%31.912 K1.818.631.17 ZAR−5.87%12.41%Miscellaneous
KALKAL GROUP LIMITED3.346 B ZAR4752 ZAC−0.96%59.628 K0.977.546.31 ZAR+22.42%3.79%Commercial Services
MRFMERAFE RESOURCES LTD3.174 B ZAR125 ZAC+0.81%2.5 M1.661.780.70 ZAR+5.03%33.07%Non-Energy Minerals
Strong buy
CSBCASHBUILD LTD3.107 B ZAR14401 ZAC−0.08%2590.02−2.03 ZAR−107.70%4.56%Retail Trade
Neutral
SYGSYGNIA LIMITED3.072 B ZAR2069 ZAC+2.12%3.753 K0.1010.641.94 ZAR+19.49%10.34%Finance
CCPRCOPPER 360 LIMITED3.031 B ZAR433 ZAC+1.64%194.747 K0.370.00%Non-Energy Minerals