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-864.34 B ZAR529,058 ZAC−0.41%342.06 K1.0915.62338.74 ZAR−8.86%0.23%Technology services
Buy
FSRFIRSTRAND LTD405.18 B ZAR7,207 ZAC−0.25%6.4 M0.8010.157.10 ZAR+5.00%6.01%Finance
Buy
GFIGOLD FIELDS LTD404.12 B ZAR43,575 ZAC−3.49%1.9 M0.9817.3825.07 ZAR+76.31%2.21%Non-energy minerals
Buy
CPICAPITEC BANK HLDGS LTD400.71 B ZAR342,847 ZAC−0.66%143.98 K0.7928.88118.72 ZAR+30.04%1.89%Finance
Buy
SBKSTANDARD BANK GROUP LTD367.34 B ZAR22,716 ZAC−0.13%1.14 M0.488.6826.18 ZAR−0.65%6.63%Finance
Buy
VODVODACOM GROUP LTD261.28 B ZAR13,237 ZAC−2.00%1.83 M1.2916.178.19 ZAR−0.99%4.22%Communications
Neutral
MTNMTN GROUP LTD238.87 B ZAR12,876 ZAC−2.82%3.87 M0.58−5.31 ZAR−345.02%2.60%Communications
Buy
INLINVESTEC LTD219.15 B ZAR12,184 ZAC+0.63%300.5 K0.507.4516.36 ZAR−33.79%6.81%Finance
Sell
VALVALTERRA PLATINUM LTD200.07 B ZAR73,886 ZAC−2.99%3.86 M0.6827.5926.78 ZAR−45.86%1.67%Non-energy minerals
Neutral
SLMSANLAM LIMITED171.32 B ZAR8,669 ZAC−0.09%1.44 M0.378.2310.54 ZAR+52.06%5.13%Finance
Neutral
HARHARMONY GM CO LTD167.69 B ZAR25,632 ZAC−3.87%1.71 M0.6815.3716.68 ZAR+16.32%1.20%Non-energy minerals
Sell
BIDBID CORPORATION LTD148.95 B ZAR44,163 ZAC−0.51%675.58 K1.2018.7123.60 ZAR+6.05%2.53%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD148.25 B ZAR26,653 ZAC−1.45%2.27 M1.5821.9412.15 ZAR2.70%Retail trade
Buy
DSYDISCOVERY LTD144.85 B ZAR21,529 ZAC−0.31%839.53 K0.5517.5912.24 ZAR+44.57%1.11%Finance
Buy
ABGABSA GROUP LIMITED142.83 B ZAR17,330 ZAC+0.58%1.13 M0.506.6825.95 ZAR+8.43%8.47%Finance
Strong buy
IMPIMPALA PLATINUM HLGS LTD134.4 B ZAR14,468 ZAC−3.01%2.98 M0.47−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
OUTOUTSURANCE GROUP LIMITED122.38 B ZAR7,875 ZAC−0.67%1.68 M0.7129.192.70 ZAR+22.89%2.55%Finance
Neutral
NEDNEDBANK GROUP LTD113.94 B ZAR24,570 ZAC+0.13%746.81 K0.636.9935.17 ZAR+12.42%8.46%Finance
Buy
PPHPEPKOR HOLDINGS LTD100.09 B ZAR2,730 ZAC+0.78%3.43 M0.4253.130.51 ZAR1.79%Retail trade
Buy
NRPNEPI ROCKCASTLE N.V.95.81 B ZAR13,425 ZAC−0.19%1.18 M0.577.7317.37 ZAR+15.92%7.97%Finance
Buy
KIOKUMBA IRON ORE LTD90.54 B ZAR27,991 ZAC−0.84%304.38 K0.836.1345.70 ZAR−35.31%13.70%Non-energy minerals
Buy
REMREMGRO LTD86.64 B ZAR15,322 ZAC−0.09%462.19 K0.5511.6713.13 ZAR1.83%Finance
Buy
SSWSIBANYE STILLWATER LTD86.62 B ZAR3,011 ZAC−1.57%15.22 M0.66−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
CLSCLICKS GROUP LTD85.92 B ZAR35,994 ZAC−0.72%1.16 M1.8028.5612.60 ZAR+14.25%2.14%Retail trade
Neutral
BVTBIDVEST LTD77.28 B ZAR22,922 ZAC+0.81%829.25 K0.8011.9119.25 ZAR+7.33%4.03%Retail trade
Strong buy
NY1NINETY ONE LIMITED72.92 B ZAR4,237 ZAC+3.06%590.86 K0.5910.643.98 ZAR−7.74%6.71%Finance
Sell
NPHNORTHAM PLATINUM HLDGS LTD67.16 B ZAR16,902 ZAC−0.91%1.46 M0.4243.963.84 ZAR0.50%Non-energy minerals
Buy
SOLSASOL LIMITED61.4 B ZAR9,802 ZAC+1.53%5.02 M1.18−75.96 ZAR−1,765.21%0.00%Process industries
Buy
OMUOLD MUTUAL LIMITED56.08 B ZAR1,199 ZAC+0.76%11.14 M0.827.041.70 ZAR+10.83%7.23%Finance
Neutral
MRPMR PRICE GROUP LTD54.42 B ZAR21,444 ZAC+0.56%1.85 M1.1015.6313.72 ZAR+10.53%3.89%Retail trade
Neutral
APNASPEN PHARMACARE HLDGS LTD53.02 B ZAR11,848 ZAC−0.75%1.21 M1.2611.7510.08 ZAR−7.99%3.01%Health technology
Sell
MCGMULTICHOICE GROUP LTD49.38 B ZAR11,587 ZAC+0.32%1.15 M1.9541.932.76 ZAR0.00%Consumer services
Neutral
TBSTIGER BRANDS LTD48.79 B ZAR31,767 ZAC−1.50%352.15 K0.7013.4323.65 ZAR+28.26%3.21%Consumer non-durables
Neutral
SNTSANTAM LIMITED46.94 B ZAR42,159 ZAC−0.91%22.19 K0.3112.6933.22 ZAR+12.53%3.57%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD46.35 B ZAR5,114 ZAC−0.23%3.19 M1.0515.543.29 ZAR−27.46%4.38%Retail trade
Neutral
MTMMOMENTUM GROUP LIMITED44.57 B ZAR3,448 ZAC−0.20%4.75 M1.639.533.62 ZAR+21.74%4.34%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED39.92 B ZAR12,097 ZAC−2.01%1.78 M0.8912.449.72 ZAR+4.71%2.92%Retail trade
Buy
EXXEXXARO RESOURCES LTD35.84 B ZAR14,832 ZAC−0.05%469.66 K0.684.6431.95 ZAR−31.59%11.20%Energy minerals
Strong buy
ARIAFRICAN RAINBOW MIN LTD31.95 B ZAR16,808 ZAC+1.43%314.42 K0.479.9316.93 ZAR−32.18%8.15%Non-energy minerals
Buy
AVIAVI LTD29.1 B ZAR8,945 ZAC+2.57%834.66 K0.9612.617.09 ZAR+16.63%6.97%Consumer non-durables
Buy
BOXBOXER RETAIL LIMITED29 B ZAR6,370 ZAC+0.49%551.03 K0.4421.263.00 ZAR+3.19%0.00%Consumer services
Neutral
DCPDIS-CHEM PHARMACIES LTD26.94 B ZAR3,143 ZAC+0.29%1.74 M1.2622.861.38 ZAR+19.85%1.58%Retail trade
Buy
PIKPICK N PAY STORES LTD25.82 B ZAR2,528 ZAC+3.78%1.55 M0.73−1.28 ZAR+77.16%0.00%Retail trade
Neutral
KSTPSG FIN SERVICES LTD25.19 B ZAR2,015 ZAC−0.54%763.79 K1.4920.171.00 ZAR+24.19%2.57%Finance
Buy
TRUTRUWORTHS INT LTD24.76 B ZAR6,872 ZAC+1.69%2.3 M1.056.889.98 ZAR+11.19%7.61%Retail trade
Neutral
DRDDRD GOLD LTD22.16 B ZAR2,610 ZAC+0.81%723.89 K0.6213.211.98 ZAR+28.24%1.93%Non-energy minerals
Sell
FFBFORTRESS REAL EST INV B21.43 B ZAR2,007 ZAC+0.85%858.64 K0.668.682.31 ZAR−19.63%7.36%Finance
Neutral
WBCWE BUY CARS HLDS LTD21.39 B ZAR5,328 ZAC+4.06%831.21 K1.7724.372.19 ZAR0.49%Retail trade
TKGTELKOM SA SOC LTD21.12 B ZAR4,501 ZAC+4.14%1.66 M1.382.9915.07 ZAR+292.45%0.00%Communications
Buy
SPPTHE SPAR GROUP LTD21.08 B ZAR10,867 ZAC−0.75%348.76 K0.47−20.58 ZAR−999.92%0.00%Distribution services
Buy
BAWBARLOWORLD LTD20.49 B ZAR10,915 ZAC−0.47%200.26 K0.9512.079.04 ZAR−8.04%4.74%Distribution services
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD20.11 B ZAR1,374 ZAC−0.72%2.01 M0.32−0.63 ZAR−128.47%3.62%Health services
Neutral
SAPSAPPI LTD18.29 B ZAR3,085 ZAC+1.61%1.55 M0.625.745.38 ZAR8.12%Process industries
Buy
NTCNETCARE LIMITED18.09 B ZAR1,464 ZAC+2.31%3.14 M0.8212.281.19 ZAR+23.47%4.88%Health services
Buy
ADHADVTECH LTD16.8 B ZAR3,094 ZAC+0.78%648.39 K2.3015.472.00 ZAR+15.51%3.29%Commercial services
Buy
LTELIGHTHOUSE PROPERTIES PLC16.79 B ZAR820 ZAC−0.24%1.96 M1.2912.140.68 ZAR−85.06%6.18%Finance
MTHMOTUS HOLDINGS LTD16.35 B ZAR9,308 ZAC−1.81%267.73 K0.486.6414.02 ZAR−17.15%5.54%Distribution services
Buy
DTCDATATEC LTD15.17 B ZAR6,534 ZAC+1.29%1.78 M3.0714.374.55 ZAR+23.42%3.18%Technology services
Buy
MSPMAS P.L.C14.97 B ZAR2,145 ZAC+1.61%786.08 K0.255.523.88 ZAR+40.84%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD14.27 B ZAR3,691 ZAC+0.11%241.4 K0.575.796.38 ZAR+69.07%11.20%Finance
OMNOMNIA HOLDINGS LTD12.47 B ZAR7,813 ZAC−0.40%465.95 K2.0211.216.97 ZAR+0.07%4.78%Process industries
Strong buy
TGATHUNGELA RESOURCES LTD12.2 B ZAR8,607 ZAC−0.91%449.88 K0.483.2626.42 ZAR−28.44%14.97%Utilities
Buy
ITEITALTILE LTD12.04 B ZAR973 ZAC−1.62%350.53 K0.757.771.25 ZAR+3.95%5.05%Retail trade
Buy
WBOWILSON BAYLY HLM-OVC LTD11.88 B ZAR18,358 ZAC−0.58%126.42 K1.169.1720.02 ZAR+14.12%2.87%Industrial services
Buy
SSUSOUTHERN SUN LTD11.87 B ZAR877 ZAC−1.02%225.83 K0.3011.490.76 ZAR+21.16%1.41%Consumer services
Buy
BLUBLUE LABEL TELECOMS LTD11.64 B ZAR1,320 ZAC−0.75%910.12 K0.2818.710.71 ZAR−16.19%0.00%Distribution services
HCIHOSKEN CONS INV LTD11.04 B ZAR13,128 ZAC−3.30%89.82 K0.641.6181.72 ZAR+946.86%1.10%Consumer services
JSEJSE LTD10.92 B ZAR12,674 ZAC+0.21%38.26 K0.3511.4711.05 ZAR+10.28%6.55%Finance
Buy
AFHALEXANDER FORBES GRP HLDGS10.25 B ZAR845 ZAC−6.11%327.68 K4.7712.230.69 ZAR+33.26%5.78%Finance
AFEAECI LIMITED9.9 B ZAR10,341 ZAC−0.38%183.02 K0.94−2.72 ZAR−124.90%2.11%Process industries
SUISUN INTERNATIONAL LTD9.88 B ZAR4,093 ZAC+0.89%211.52 K0.798.214.98 ZAR+18.98%9.82%Consumer services
Buy
SPGSUPER GROUP LTD9.87 B ZAR2,960 ZAC+1.89%2.09 M1.21−0.26 ZAR−106.13%2.07%Transportation
Neutral
GNDGRINDROD LTD9 B ZAR1,297 ZAC−3.14%1.3 M1.1527.570.47 ZAR−68.20%2.99%Transportation
RLOREUNERT LTD8.86 B ZAR5,678 ZAC+0.73%537.96 K1.4810.705.31 ZAR−10.77%6.49%Consumer durables
RCLRCL FOODS LIMITED8.73 B ZAR950 ZAC−2.16%9810.024.841.96 ZAR+49.75%5.65%Consumer non-durables
CAACA SALES HOLDINGS LTD8.42 B ZAR1,787 ZAC+2.06%7.89 K0.1114.381.24 ZAR+1.10%1.40%Distribution services
BATBRAIT PLC8.38 B ZAR216 ZAC0.00%235.23 K0.367.420.29 ZAR0.00%Finance
RBXRAUBEX GROUP LTD8.37 B ZAR4,716 ZAC+1.90%247.6 K0.317.955.94 ZAR+25.94%4.02%Industrial services
Strong buy
AIPADCOCK INGRAM HLDGS LTD8.09 B ZAR4,941 ZAC−1.20%58.39 K0.819.855.01 ZAR−8.71%5.30%Health technology
Neutral
PPCPPC LIMITED7.98 B ZAR540 ZAC+4.25%1.24 M0.3517.040.32 ZAR+252.11%2.63%Non-energy minerals
Strong buy
AELALTRON LIMITED A7.95 B ZAR2,028 ZAC−2.92%496.69 K1.0220.381.00 ZAR3.49%Technology services
TSGTSOGO SUN LIMITED7.84 B ZAR753 ZAC−0.13%182.51 K0.276.291.20 ZAR−18.55%9.27%Consumer services
Neutral
AFTAFRIMAT LIMITED7.62 B ZAR4,854 ZAC−3.27%580.72 K1.3379.740.61 ZAR−88.17%3.27%Non-energy minerals
Strong sell
SDOSTADIO HOLDINGS LIMITED7.24 B ZAR841 ZAC−1.29%131.07 K0.5027.560.31 ZAR+26.43%1.78%Commercial services
ARLASTRAL FOODS LTD6.9 B ZAR18,077 ZAC+0.98%165.91 K1.2312.0215.03 ZAR2.91%Process industries
Strong buy
OCEOCEANA GROUP LTD6.53 B ZAR5,452 ZAC−2.68%566.38 K2.798.336.54 ZAR−38.76%8.83%Consumer non-durables
Neutral
FBRFAMOUS BRANDS LTD6.39 B ZAR6,219 ZAC−2.52%154.15 K1.7711.405.46 ZAR+19.50%4.92%Transportation
Strong buy
THATHARISA PLC5.87 B ZAR1,888 ZAC−3.92%132.15 K0.833.785.00 ZAR−41.00%4.17%Non-energy minerals
Strong buy
HDCHUDACO INDUSTRIES LTD5.41 B ZAR18,869 ZAC−2.11%40.69 K3.4810.6717.68 ZAR−15.61%5.32%Distribution services
CLICLIENTELE LTD5.19 B ZAR1,112 ZAC−2.63%4.46 K0.205.452.04 ZAR+74.80%10.92%Miscellaneous
COHCURRO HOLDINGS LIMITED4.93 B ZAR869 ZAC+0.12%1.48 M1.2747.280.18 ZAR+184.08%1.91%Consumer services
RFGRFG HOLDINGS LIMITED4.64 B ZAR1,768 ZAC−0.45%17.15 K0.048.722.03 ZAR+2.36%6.26%Consumer non-durables
Buy
KAPKAP LIMITED4.38 B ZAR175 ZAC0.00%5.4 M1.194.600.38 ZAR+468.36%0.00%Transportation
Neutral
SYGSYGNIA LIMITED4.35 B ZAR2,927 ZAC+4.69%29.51 K0.0612.282.38 ZAR+16.92%7.76%Finance
LEWLEWIS GROUP LTD4.25 B ZAR8,255 ZAC+1.04%27.21 K0.785.8814.03 ZAR+79.59%7.34%Retail trade
Strong buy
CATCAXTON CTP PUBLISH PRINT4.21 B ZAR1,188 ZAC+0.34%7.4 K0.135.822.04 ZAR+18.53%5.06%Consumer services
NPKNAMPAK LTD4.04 B ZAR51,898 ZAC+1.76%4.68 K0.591.40369.86 ZAR0.00%Process industries
SBPSABVEST CAPITAL LIMITED4.01 B ZAR10,600 ZAC+1.23%1400.014.5623.24 ZAR+46.12%1.00%Finance
BELBELL EQUIPMENT LTD3.97 B ZAR4,197 ZAC+1.16%25.24 K0.8310.154.14 ZAR−41.99%3.86%Producer manufacturing
MPTMPACT LIMITED3.83 B ZAR2,525 ZAC−2.66%7.73 K0.357.393.42 ZAR−29.51%4.05%Process industries