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-678.557 B ZAR372834 ZAC−2.10%1.867 M3.7110.18366.18 ZAR0.23%Technology Services
Strong buy
FSRFIRSTRAND LTD361.61 B ZAR6498 ZAC+0.76%28.599 M2.449.616.76 ZAR6.13%Finance
Buy
SBKSTANDARD BANK GROUP LTD289.746 B ZAR17920 ZAC+1.70%12.078 M3.936.8026.35 ZAR8.08%Finance
Buy
GFIGOLD FIELDS LTD267.89 B ZAR29269 ZAC−2.21%3.752 M2.1820.5814.22 ZAR+8.09%2.49%Non-Energy Minerals
Neutral
CPICAPITEC BANK HLDGS LTD251.312 B ZAR212992 ZAC−1.60%769.138 K3.1623.3391.30 ZAR2.00%Finance
Neutral
INLINVESTEC LTD225.292 B ZAR12304 ZAC+1.00%925.779 K1.415.1823.76 ZAR6.36%Finance
Strong buy
VODVODACOM GROUP LTD181.684 B ZAR9245 ZAC−1.53%7.042 M4.4311.488.05 ZAR−18.15%6.76%Communications
Buy
AMSANGLO AMERICAN PLAT LTD166.169 B ZAR61054 ZAC−3.47%1.12 M2.8412.3449.47 ZAR−83.50%3.37%Non-Energy Minerals
Sell
KIOKUMBA IRON ORE LTD157.861 B ZAR49028 ZAC−0.39%370.254 K1.376.9470.64 ZAR−31.66%9.51%Non-Energy Minerals
Neutral
MTNMTN GROUP LTD153.599 B ZAR8205 ZAC−3.69%12.004 M2.6637.862.17 ZAR−70.86%3.87%Communications
Buy
SLMSANLAM LIMITED145.873 B ZAR7085 ZAC−0.99%13.329 M3.0710.226.93 ZAR+52.73%5.59%Finance
Neutral
BIDBID CORPORATION LTD140.978 B ZAR41584 ZAC−1.46%2.68 M2.6018.6822.26 ZAR+96.96%2.43%Consumer Services
Buy
SHPSHOPRITE HOLDINGS LTD139.077 B ZAR24971 ZAC−1.57%2.046 M2.3422.3211.19 ZAR2.69%Retail Trade
Buy
ABGABSA GROUP LIMITED122.211 B ZAR14918 ZAC+1.21%9.064 M3.416.2323.93 ZAR9.29%Finance
Strong buy
HARHARMONY GM CO LTD109.471 B ZAR17092 ZAC−2.16%2.677 M1.6211.9214.34 ZAR+1198.59%1.27%Non-Energy Minerals
Strong sell
NEDNEDBANK GROUP LTD107.835 B ZAR22849 ZAC−1.56%4.59 M3.017.3031.28 ZAR8.16%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD103.174 B ZAR23238 ZAC+0.05%2.954 M2.8321.2110.96 ZAR−9.39%1.47%Health Technology
Buy
IMPIMPALA PLATINUM HLGS LTD88.695 B ZAR9623 ZAC−2.23%7.846 M1.56−8.71 ZAR−119.51%5.94%Non-Energy Minerals
Neutral
NNRPNEPI ROCKCASTLE N.V.85.762 B ZAR12981 ZAC+0.02%3.61 M2.078.6614.98 ZAR+122.09%8.17%Finance
Neutral
BVTBIDVEST LTD83.881 B ZAR24562 ZAC−0.47%6.6 M7.2213.6917.94 ZAR+27.10%3.67%Retail Trade
Buy
SOLSASOL LIMITED78.497 B ZAR12409 ZAC+0.47%3.406 M1.3227.204.56 ZAR−69.61%9.72%Process Industries
Buy
DSYDISCOVERY LTD73.976 B ZAR10966 ZAC−1.07%2.359 M1.2912.848.54 ZAR+23.78%1.58%Finance
Buy
CLSCLICKS GROUP LTD71.178 B ZAR29576 ZAC−1.08%2.083 M3.0826.8111.03 ZAR+25.68%2.27%Retail Trade
Buy
REMREMGRO LTD67.963 B ZAR12069 ZAC+0.33%3.3 M2.2721.055.73 ZAR−55.03%2.00%Finance
Neutral
SSWSIBANYE STILLWATER LTD67.396 B ZAR2362 ZAC−0.76%20.996 M1.85−13.34 ZAR−218.47%2.23%Non-Energy Minerals
Sell
PPHPEPKOR HOLDINGS LTD63.303 B ZAR1700 ZAC−1.05%32.552 M5.46−0.39 ZAR−125.35%2.80%Retail Trade
Buy
OOUTOUTSURANCE GROUP LIMITED62.505 B ZAR4005 ZAC−1.86%5.051 M2.3918.252.19 ZAR−55.65%3.41%Finance
Buy
NY1NINETY ONE LIMITED60.652 B ZAR3972 ZAC+1.56%299.552 K0.8110.133.92 ZAR−3.52%7.57%Finance
Sell
OMUOLD MUTUAL LIMITED51.454 B ZAR1062 ZAC−1.12%26.585 M2.246.911.54 ZAR+5.94%7.54%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD50.467 B ZAR5443 ZAC−2.47%8.505 M2.3212.004.54 ZAR+46.34%5.42%Retail Trade
Buy
NPHNORTHAM PLATINUM HLDGS LTD50.198 B ZAR12974 ZAC+0.75%1.873 M1.51−8.05 ZAR−127.22%5.44%Non-Energy Minerals
Buy
MCGMULTICHOICE GROUP LTD48.309 B ZAR11256 ZAC−0.37%1.315 M1.94−10.63 ZAR−538.58%0.00%Consumer Services
Buy
MRPMR PRICE GROUP LTD46.148 B ZAR17752 ZAC−0.77%1.156 M1.4515.6911.32 ZAR−1.58%4.08%Retail Trade
Buy
ARIAFRICAN RAINBOW MIN LTD44.39 B ZAR22583 ZAC−0.27%619.566 K1.149.0524.97 ZAR−57.64%7.95%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD43.5 B ZAR18141 ZAC+0.72%682.563 K1.553.8846.70 ZAR−8.93%12.65%Energy Minerals
Strong buy
AILAFRICAN RAINBOW CAP INV36.214 B ZAR560 ZAC−0.71%16.961 K0.292.881.94 ZAR0.00%Finance
SAPSAPPI LTD32.838 B ZAR5354 ZAC−2.65%1.936 M1.40−3.35 ZAR−124.90%5.04%Process Industries
Buy
SNTSANTAM LIMITED32.544 B ZAR29867 ZAC+1.24%136.058 K3.1810.1229.52 ZAR+19.15%4.75%Finance
Buy
TFGTHE FOSCHINI GROUP LIMITED31.149 B ZAR9497 ZAC−1.40%4.791 M3.1811.098.56 ZAR3.11%Retail Trade
Buy
TBSTIGER BRANDS LTD30.009 B ZAR19498 ZAC+1.56%946.209 K6.7010.5718.44 ZAR+79.77%5.16%Consumer Non-Durables
Neutral
AVIAVI LTD28.837 B ZAR8483 ZAC−2.19%1.046 M2.3513.956.08 ZAR+17.54%5.90%Consumer Non-Durables
Neutral
DCPDIS-CHEM PHARMACIES LTD28.199 B ZAR3127 ZAC−4.64%1.907 M5.5427.261.15 ZAR+15.67%1.27%Retail Trade
Neutral
TRUTRUWORTHS INT LTD28.13 B ZAR7627 ZAC−0.61%1.098 M1.648.508.98 ZAR+45.46%7.52%Retail Trade
Buy
MTMMOMENTUM MET HLDGS LTD27.83 B ZAR2129 ZAC+0.24%1.602 M1.017.172.97 ZAR+1731.50%6.11%Finance
Neutral
KSTPSG FIN SERVICES LTD20.539 B ZAR1621 ZAC−0.73%22.12 M12.9320.160.80 ZAR+16.62%2.36%Finance
Neutral
SPPTHE SPAR GROUP LTD19.548 B ZAR10400 ZAC+2.45%497.255 K1.0449.892.08 ZAR−82.24%0.00%Distribution Services
Neutral
TGATHUNGELA RESOURCES LTD18.552 B ZAR13447 ZAC+1.82%454.206 K1.553.6436.92 ZAR−23.22%15.15%Utilities
Neutral
BAWBARLOWORLD LTD16.739 B ZAR9018 ZAC+0.66%726.455 K1.699.179.83 ZAR+14.45%5.58%Distribution Services
Neutral
FFBFORTRESS REAL EST INV B16.21 B ZAR1513 ZAC−0.53%2.286 M1.116.172.45 ZAR+41.00%5.36%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD15.706 B ZAR1106 ZAC+2.50%6.33 M1.525.002.21 ZAR+109.26%4.07%Health Services
Buy
MTHMOTUS HOLDINGS LTD14.821 B ZAR8614 ZAC+0.10%247.939 K0.825.0916.92 ZAR+24.33%7.49%Distribution Services
Strong buy
NTCNETCARE LIMITED14.8 B ZAR1125 ZAC+0.09%3.447 M0.7611.660.97 ZAR+64.35%5.78%Health Services
Buy
LTELIGHTHOUSE PROPERTIES PLC14.591 B ZAR787 ZAC+0.13%205.705 K0.131.744.52 ZAR7.06%Finance
ADHADVTECH LTD14.521 B ZAR2603 ZAC−1.81%194.245 K0.9315.031.73 ZAR+43.02%3.28%Commercial Services
DRDDRD GOLD LTD13.639 B ZAR1582 ZAC−0.75%483.687 K0.6610.271.54 ZAR+33.93%5.33%Non-Energy Minerals
Buy
HCIHOSKEN CONS INV LTD13.205 B ZAR16486 ZAC+0.97%290.944 K4.4621.127.81 ZAR−69.63%0.00%Consumer Services
MSPMAS P.L.C12.288 B ZAR1719 ZAC−0.64%545.263 K0.796.232.76 ZAR+20.92%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD11.921 B ZAR3478 ZAC+1.93%514.571 K1.329.223.77 ZAR−12.59%4.84%Finance
PIKPICK N PAY STORES LTD11.735 B ZAR2487 ZAC+1.72%2.561 M0.81−6.61 ZAR−361.96%7.57%Retail Trade
Neutral
ITEITALTILE LTD11.57 B ZAR945 ZAC−0.42%131.466 K0.307.841.21 ZAR−17.59%5.05%Retail Trade
Buy
TKGTELKOM SA SOC LTD11.436 B ZAR2373 ZAC+1.19%1.247 M2.16−19.97 ZAR−471.91%0.00%Communications
Neutral
TSGTSOGO SUN LIMITED11.154 B ZAR1057 ZAC−1.40%347.344 K0.277.191.47 ZAR+9.40%8.10%Consumer Services
RLOREUNERT LTD10.703 B ZAR6842 ZAC+1.89%852.395 K3.1811.515.95 ZAR+22.71%4.95%Consumer Durables
AFTAFRIMAT LIMITED10.624 B ZAR7045 ZAC+0.30%145.808 K0.6213.705.14 ZAR−5.90%2.14%Non-Energy Minerals
Neutral
WBOWILSON BAYLY HLM-OVC LTD9.842 B ZAR15071 ZAC−1.50%85.125 K1.008.5917.54 ZAR1.50%Industrial Services
Buy
WWBCWE BUY CARS HLDS LTD9.804 B ZAR2390 ZAC+1.79%159.358 K0.350.00%Retail Trade
SPGSUPER GROUP LTD9.221 B ZAR2709 ZAC−0.11%411.256 K1.686.374.25 ZAR+36.47%2.95%Transportation
Buy
GGNDGRINDROD LTD9.173 B ZAR1349 ZAC−1.10%1.75 M1.569.121.48 ZAR+465.27%5.30%Transportation
RCLRCL FOODS LIMITED9.081 B ZAR1010 ZAC−0.98%6.29 K0.217.711.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
AFEAECI LIMITED8.992 B ZAR9570 ZAC+1.52%144.714 K1.258.7610.92 ZAR−4.01%2.32%Process Industries
Strong buy
SUISUN INTERNATIONAL LTD8.878 B ZAR3696 ZAC+1.82%265.048 K2.088.824.19 ZAR+318.98%9.66%Consumer Services
AIPADCOCK INGRAM HLDGS LTD8.765 B ZAR5676 ZAC+4.72%257.219 K3.2710.335.49 ZAR+21.58%4.61%Health Technology
Neutral
OMNOMNIA HOLDINGS LTD8.68 B ZAR5614 ZAC+4.58%398.891 K4.738.446.65 ZAR+26.96%6.99%Process Industries
OCEOCEANA GROUP LTD8.438 B ZAR7276 ZAC+0.97%114.389 K1.749.357.78 ZAR+46.32%6.04%Consumer Non-Durables
DTCDATATEC LTD8.354 B ZAR3727 ZAC+1.03%371.391 K1.445.29%Technology Services
Buy
JSEJSE LTD8.005 B ZAR9203 ZAC−0.10%92.816 K1.109.1910.02 ZAR+15.64%8.51%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.02 B ZAR526 ZAC+0.19%28.981 K0.068.520.62 ZAR0.00%Consumer Services
RBXRAUBEX GROUP LTD6.494 B ZAR3577 ZAC−0.36%38.162 K0.267.594.71 ZAR+55.14%3.87%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.107 B ZAR1069 ZAC+0.85%193.235 K0.36165.220.06 ZAR−85.06%1.38%Consumer Services
Strong sell
ARLASTRAL FOODS LTD5.814 B ZAR13972 ZAC−7.34%1.468 M11.30−5.81 ZAR−128.52%0.00%Process Industries
Neutral
CAACA SALES HOLDINGS LTD5.729 B ZAR1188 ZAC−1.00%22.891 K0.139.671.23 ZAR+113.22%1.63%Distribution Services
THATHARISA PLC5.499 B ZAR1795 ZAC−2.60%7.843 K0.705.19%Non-Energy Minerals
Buy
PPCPPC LIMITED5.126 B ZAR336 ZAC+0.30%734.797 K0.5013.550.25 ZAR0.00%Non-Energy Minerals
FBRFAMOUS BRANDS LTD4.98 B ZAR4986 ZAC+0.30%161.076 K0.2910.924.57 ZAR+44.21%7.46%Transportation
AELALTRON LIMITED A4.964 B ZAR1285 ZAC−1.91%94.436 K0.89−0.43 ZAR−112.92%3.36%Technology Services
Neutral
HDCHUDACO INDUSTRIES LTD4.628 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.898 B ZAR454 ZAC−1.73%43.326 K0.3218.810.24 ZAR+66.25%2.17%Commercial Services
BLUBLUE LABEL TELECOMS LTD3.744 B ZAR432 ZAC+0.70%853.37 K1.905.130.84 ZAR−18.48%0.00%Distribution Services
CATCAXTON CTP PUBLISH PRINT3.637 B ZAR1002 ZAC−1.18%100.628 K1.135.821.72 ZAR+69.03%5.91%Consumer Services
GMLGEMFIELDS GROUP LIMITED3.605 B ZAR304 ZAC−2.25%47.199 K0.38−0.16 ZAR−124.94%24.33%Non-Energy Minerals
Strong buy
RFGRFG HOLDINGS LIMITED3.561 B ZAR1398 ZAC+2.79%812.35 K6.887.061.98 ZAR+93.67%4.56%Consumer Non-Durables
Strong buy
CLICLIENTELE LTD3.501 B ZAR1008 ZAC−3.45%31.912 K1.818.631.17 ZAR−5.87%11.97%Miscellaneous
KALKAL GROUP LIMITED3.381 B ZAR4752 ZAC−0.96%59.628 K0.977.546.31 ZAR+22.42%3.75%Commercial Services
MRFMERAFE RESOURCES LTD3.124 B ZAR125 ZAC+0.81%2.5 M1.661.780.70 ZAR+5.03%33.60%Non-Energy Minerals
Strong buy
CSBCASHBUILD LTD3.11 B ZAR14401 ZAC−0.08%2590.02−2.03 ZAR−107.70%4.56%Retail Trade
Neutral
SYGSYGNIA LIMITED3.063 B ZAR2069 ZAC+2.12%3.753 K0.1010.641.94 ZAR+19.49%10.37%Finance
ACSACSION LIMITED2.995 B ZAR778 ZAC+1.04%1020.044.42%Finance