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-748.63 B ZAR460,133 ZAC−2.65%328.79 K0.5213.58338.74 ZAR−8.86%0.26%Technology services
Buy
FSRFIRSTRAND LTD409.17 B ZAR7,296 ZAC−3.44%14.18 M0.8510.287.10 ZAR+5.00%5.69%Finance
Buy
SBKSTANDARD BANK GROUP LTD392.78 B ZAR24,131 ZAC−2.21%4.86 M0.709.2226.18 ZAR−0.65%6.12%Finance
Neutral
GFIGOLD FIELDS LTD366.06 B ZAR40,900 ZAC+7.26%4.23 M1.4516.3125.07 ZAR+76.31%1.76%Non-energy minerals
Buy
CPICAPITEC BANK HLDGS LTD363.08 B ZAR312,726 ZAC−2.93%430 K1.3229.44106.24 ZAR+26.29%1.74%Finance
Buy
VODVODACOM GROUP LTD236.93 B ZAR12,252 ZAC+0.56%1.31 M0.6516.307.52 ZAR−16.74%4.65%Communications
Neutral
MTNMTN GROUP LTD225.24 B ZAR12,496 ZAC+1.63%5.16 M0.80−5.31 ZAR−345.02%2.64%Communications
Buy
INLINVESTEC LTD213.21 B ZAR11,570 ZAC−1.23%937.55 K0.996.7917.03 ZAR−28.86%7.12%Finance
AMSANGLO AMERICAN PLAT LTD195.67 B ZAR74,483 ZAC−0.69%545.46 K0.6227.8126.78 ZAR−45.86%2.56%Non-energy minerals
Neutral
SLMSANLAM LIMITED167.35 B ZAR8,475 ZAC−1.88%2.44 M0.448.0410.54 ZAR+52.06%4.72%Finance
Neutral
HARHARMONY GM CO LTD162.62 B ZAR25,862 ZAC+10.08%2.52 M1.0415.5116.68 ZAR+16.32%0.93%Non-energy minerals
Sell
ABGABSA GROUP LIMITED148.23 B ZAR17,878 ZAC−3.24%3.45 M0.826.8925.95 ZAR+8.43%7.66%Finance
Strong buy
SHPSHOPRITE HOLDINGS LTD148.02 B ZAR27,004 ZAC−0.36%1.34 M0.6522.2312.15 ZAR2.64%Retail trade
Buy
BIDBID CORPORATION LTD146.98 B ZAR43,801 ZAC+0.53%605.15 K0.6418.5623.60 ZAR+6.05%2.49%Consumer services
Neutral
DSYDISCOVERY LTD134.11 B ZAR19,994 ZAC−0.78%1.04 M0.4916.3412.24 ZAR+44.57%1.09%Finance
Buy
NEDNEDBANK GROUP LTD120.5 B ZAR25,952 ZAC−1.95%1.34 M0.447.3835.17 ZAR+12.42%7.68%Finance
Strong buy
IMPIMPALA PLATINUM HLGS LTD113.27 B ZAR12,569 ZAC+2.62%2.9 M0.59−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
OUTOUTSURANCE GROUP LIMITED108.94 B ZAR7,054 ZAC−0.87%1.42 M0.3026.152.70 ZAR+22.89%2.47%Finance
Neutral
KIOKUMBA IRON ORE LTD104.59 B ZAR32,610 ZAC−1.21%342.62 K0.647.1445.70 ZAR−35.31%13.18%Non-energy minerals
Neutral
PPHPEPKOR HOLDINGS LTD95.83 B ZAR2,594 ZAC−1.44%6.35 M0.3755.740.47 ZAR1.87%Retail trade
Buy
NRPNEPI ROCKCASTLE N.V.93.8 B ZAR13,168 ZAC−0.66%1.03 M0.437.5817.37 ZAR+15.92%8.15%Finance
Buy
REMREMGRO LTD88.86 B ZAR15,725 ZAC−2.78%2.23 M1.3211.9713.13 ZAR1.68%Finance
Buy
BVTBIDVEST LTD82.28 B ZAR24,210 ZAC−0.98%735.32 K0.6812.5819.25 ZAR+7.33%3.78%Retail trade
Buy
CLSCLICKS GROUP LTD80.01 B ZAR33,612 ZAC−0.69%400.61 K0.3928.2411.90 ZAR+14.20%2.31%Retail trade
Buy
APNASPEN PHARMACARE HLDGS LTD73.88 B ZAR16,633 ZAC−0.76%727.53 K0.5716.5010.08 ZAR−7.99%2.16%Health technology
Buy
NY1NINETY ONE LIMITED63.14 B ZAR3,516 ZAC+0.17%913.06 K0.898.664.06 ZAR+3.59%7.85%Finance
Sell
AILAFRICAN RAINBOW CAP INV59.13 B ZAR916 ZAC−2.35%1.56 M5.065.911.55 ZAR−20.22%0.00%Finance
MRPMR PRICE GROUP LTD58.68 B ZAR22,498 ZAC−1.43%587.83 K0.3517.6812.72 ZAR3.69%Retail trade
Buy
SSWSIBANYE STILLWATER LTD57.4 B ZAR2,030 ZAC+4.10%19.92 M0.92−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
OMUOLD MUTUAL LIMITED57.07 B ZAR1,213 ZAC−0.33%14.92 M0.697.121.70 ZAR+10.83%6.85%Finance
Neutral
NPHNORTHAM PLATINUM HLDGS LTD52.35 B ZAR13,427 ZAC+1.86%996.02 K0.4734.923.84 ZAR1.27%Non-energy minerals
Buy
SOLSASOL LIMITED48.27 B ZAR7,576 ZAC+1.35%2.26 M0.58−75.96 ZAR−1,765.21%2.64%Process industries
Buy
WHLWOOLWORTHS HOLDINGS LTD47.56 B ZAR5,260 ZAC+0.29%1.98 M0.6315.993.29 ZAR−27.46%5.05%Retail trade
Neutral
MCGMULTICHOICE GROUP LTD47.28 B ZAR11,058 ZAC−0.83%364.06 K0.53−10.46 ZAR+1.63%0.00%Consumer services
Sell
TBSTIGER BRANDS LTD42.56 B ZAR27,307 ZAC−0.14%733.7 K1.3614.2519.16 ZAR+12.70%3.79%Consumer non-durables
Strong buy
MTMMOMENTUM GROUP LIMITED41.92 B ZAR3,228 ZAC−0.09%2.75 M0.918.933.62 ZAR+21.74%3.87%Finance
Neutral
SNTSANTAM LIMITED41.71 B ZAR37,805 ZAC−1.33%19.35 K0.2611.3833.22 ZAR+12.53%3.81%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED41.01 B ZAR12,682 ZAC−0.88%1.79 M0.8813.939.11 ZAR+6.36%2.84%Retail trade
Buy
EXXEXXARO RESOURCES LTD37.05 B ZAR15,341 ZAC+0.08%696.39 K0.284.8031.95 ZAR−31.59%11.77%Energy minerals
Buy
BOXBOXER RETAIL LIMITED32.43 B ZAR7,092 ZAC−1.83%589.23 K0.2123.583.01 ZAR0.00%Consumer services
Neutral
PIKPICK N PAY STORES LTD30.03 B ZAR2,831 ZAC+1.29%905.89 K0.37−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
AVIAVI LTD30.03 B ZAR9,001 ZAC−0.73%603.24 K0.6212.697.09 ZAR+16.63%6.56%Consumer non-durables
Strong buy
ARIAFRICAN RAINBOW MIN LTD29.6 B ZAR15,101 ZAC+2.20%739.96 K0.898.9216.93 ZAR−32.18%9.93%Non-energy minerals
Buy
TRUTRUWORTHS INT LTD27.3 B ZAR7,451 ZAC−1.91%656.26 K0.377.479.98 ZAR+11.19%7.10%Retail trade
Buy
DCPDIS-CHEM PHARMACIES LTD26.36 B ZAR3,065 ZAC−2.30%1.57 M1.5224.781.24 ZAR+18.26%1.61%Retail trade
Neutral
DRDDRD GOLD LTD23.49 B ZAR2,744 ZAC+3.63%2.22 M1.0313.891.98 ZAR+28.24%1.46%Non-energy minerals
Sell
SPPTHE SPAR GROUP LTD23.21 B ZAR12,056 ZAC−0.19%432.18 K0.7065.981.83 ZAR−12.35%0.00%Distribution services
Buy
SAPSAPPI LTD22.62 B ZAR3,758 ZAC−1.18%2.44 M1.435.416.95 ZAR6.56%Process industries
Buy
KSTPSG FIN SERVICES LTD22.4 B ZAR1,799 ZAC−0.66%149.03 K0.2619.800.91 ZAR+17.00%2.53%Finance
FFBFORTRESS REAL EST INV B20.39 B ZAR1,894 ZAC+2.10%1.46 M0.448.202.31 ZAR−19.63%8.01%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD20.33 B ZAR1,397 ZAC−1.41%2.26 M0.654.213.32 ZAR+1,748.19%3.58%Health services
Buy
BAWBARLOWORLD LTD19.81 B ZAR10,600 ZAC−0.75%70.24 K0.3310.4810.11 ZAR−14.75%4.91%Distribution services
Neutral
TKGTELKOM SA SOC LTD18.38 B ZAR3,757 ZAC+0.91%1.97 M1.569.394.00 ZAR0.00%Communications
Buy
WBCWE BUY CARS HLDS LTD17.94 B ZAR4,299 ZAC+0.02%139.37 K0.2852.270.82 ZAR0.58%Retail trade
ADHADVTECH LTD17.76 B ZAR3,242 ZAC+1.44%483.94 K2.0016.212.00 ZAR+15.51%2.93%Commercial services
NTCNETCARE LIMITED17.08 B ZAR1,323 ZAC+0.08%3.19 M0.9012.161.09 ZAR+16.39%5.28%Health services
Buy
CMLCORONATION FUND MNGRS LD15.37 B ZAR3,970 ZAC+0.18%413.92 K0.596.306.31 ZAR+244.62%10.41%Finance
MTHMOTUS HOLDINGS LTD15.13 B ZAR8,739 ZAC−1.16%175.61 K0.226.2314.02 ZAR−17.15%5.95%Distribution services
Buy
LTELIGHTHOUSE PROPERTIES PLC15.11 B ZAR798 ZAC+0.13%321.45 K0.1811.820.68 ZAR−85.06%6.50%Finance
TGATHUNGELA RESOURCES LTD14.97 B ZAR10,656 ZAC−0.38%693.33 K0.444.0326.42 ZAR−28.44%11.26%Utilities
Buy
MSPMAS P.L.C12.88 B ZAR1,817 ZAC+0.11%1.81 M0.974.683.88 ZAR+40.84%0.00%Finance
Buy
DTCDATATEC LTD12.81 B ZAR5,444 ZAC+1.28%522.25 K1.6011.864.59 ZAR−29.50%3.76%Technology services
ITEITALTILE LTD12.48 B ZAR1,025 ZAC−1.16%31.24 K0.178.181.25 ZAR+3.95%4.78%Retail trade
Buy
WBOWILSON BAYLY HLM-OVC LTD12.12 B ZAR18,847 ZAC−0.69%92.79 K0.279.4220.02 ZAR+14.12%2.44%Industrial services
Strong buy
HCIHOSKEN CONS INV LTD11.35 B ZAR13,899 ZAC+0.54%108.3 K1.8812.8310.83 ZAR−72.45%1.08%Consumer services
SSUSOUTHERN SUN LTD11.22 B ZAR835 ZAC−0.24%167.19 K0.4611.970.70 ZAR+49.29%1.50%Consumer services
Buy
JSEJSE LTD10.94 B ZAR12,664 ZAC+0.09%182.56 K1.1411.4611.05 ZAR+10.28%6.19%Finance
Buy
OMNOMNIA HOLDINGS LTD10.7 B ZAR6,713 ZAC+0.60%216.61 K1.729.417.13 ZAR+7.17%5.59%Process industries
Strong buy
SUISUN INTERNATIONAL LTD10.06 B ZAR4,129 ZAC−0.96%262.76 K0.468.294.98 ZAR+18.98%8.81%Consumer services
Buy
SPGSUPER GROUP LTD9.8 B ZAR2,881 ZAC+0.07%835.96 K0.33−0.26 ZAR−106.13%2.08%Transportation
Buy
RLOREUNERT LTD9.79 B ZAR6,230 ZAC−0.34%156.93 K0.2510.216.10 ZAR+5.99%5.87%Consumer durables
AFEAECI LIMITED9.39 B ZAR9,843 ZAC−0.21%81.04 K0.50−2.72 ZAR−124.90%1.21%Process industries
AFTAFRIMAT LIMITED8.96 B ZAR5,897 ZAC+0.20%201.36 K0.9912.004.92 ZAR+8.12%2.78%Non-energy minerals
Neutral
AFHALEXANDER FORBES GRP HLDGS8.95 B ZAR786 ZAC+2.34%20.3 K0.2014.740.53 ZAR−5.73%6.62%Finance
TSGTSOGO SUN LIMITED8.64 B ZAR830 ZAC−0.84%486.37 K0.586.341.31 ZAR−30.51%8.41%Consumer services
Neutral
RCLRCL FOODS LIMITED8.6 B ZAR959 ZAC−2.74%46.59 K0.644.891.96 ZAR+49.75%3.65%Consumer non-durables
GNDGRINDROD LTD8.33 B ZAR1,240 ZAC+2.14%350.08 K0.3826.370.47 ZAR−68.21%4.92%Transportation
CAACA SALES HOLDINGS LTD8.24 B ZAR1,719 ZAC+2.26%69.19 K0.7016.641.03 ZAR−6.24%1.14%Distribution services
RBXRAUBEX GROUP LTD8.15 B ZAR4,506 ZAC+1.17%721.1 K1.408.035.61 ZAR+33.68%4.13%Industrial services
Strong buy
AIPADCOCK INGRAM HLDGS LTD7.92 B ZAR4,901 ZAC−1.17%53.32 K0.419.775.01 ZAR−8.71%5.61%Health technology
Neutral
BATBRAIT PLC7.84 B ZAR201 ZAC−1.95%606.72 K0.056.900.29 ZAR0.00%Finance
AELALTRON LIMITED A7.79 B ZAR2,048 ZAC−0.19%33.35 K0.0718.601.10 ZAR3.56%Technology services
PPCPPC LIMITED7.32 B ZAR476 ZAC−0.21%17.42 M5.2569.290.07 ZAR2.87%Non-energy minerals
OCEOCEANA GROUP LTD6.89 B ZAR5,882 ZAC−0.12%115.31 K0.606.409.19 ZAR+18.09%8.42%Consumer non-durables
Neutral
BLUBLUE LABEL TELECOMS LTD6.78 B ZAR776 ZAC+0.78%208.39 K0.1411.000.71 ZAR−16.19%0.00%Distribution services
KAPKAP LIMITED6.6 B ZAR265 ZAC−1.49%1.1 M0.266.960.38 ZAR+468.36%0.00%Transportation
Neutral
ARLASTRAL FOODS LTD6.39 B ZAR16,563 ZAC−0.46%55.3 K0.528.5019.49 ZAR3.14%Process industries
Strong buy
SDOSTADIO HOLDINGS LIMITED6.37 B ZAR753 ZAC+1.76%121.55 K0.6224.670.31 ZAR+26.43%1.33%Commercial services
FBRFAMOUS BRANDS LTD5.76 B ZAR5,749 ZAC+0.35%41.72 K0.4212.024.78 ZAR+3.22%5.46%Transportation
HDCHUDACO INDUSTRIES LTD5.42 B ZAR19,338 ZAC+0.90%2.58 K0.1910.9417.68 ZAR−15.61%5.30%Distribution services
Buy
CLICLIENTELE LTD5.17 B ZAR1,138 ZAC−0.18%12.88 K0.345.572.04 ZAR+74.80%10.96%Miscellaneous
RFGRFG HOLDINGS LIMITED4.89 B ZAR1,871 ZAC+0.16%588.54 K2.228.732.14 ZAR+18.10%5.94%Consumer non-durables
Buy
COHCURRO HOLDINGS LIMITED4.83 B ZAR844 ZAC−0.94%952.37 K1.5045.920.18 ZAR+184.08%3.12%Consumer services
THATHARISA PLC4.51 B ZAR1,509 ZAC+0.87%173.15 K1.403.025.00 ZAR−41.00%5.43%Non-energy minerals
Strong buy
MPTMPACT LIMITED4.46 B ZAR3,024 ZAC+1.27%330.76 K2.408.853.42 ZAR−29.51%3.47%Process industries
CATCAXTON CTP PUBLISH PRINT4.4 B ZAR1,228 ZAC+1.66%43.98 K0.756.022.04 ZAR+18.53%4.88%Consumer services
BELBELL EQUIPMENT LTD3.62 B ZAR3,786 ZAC−0.26%1040.015.007.58 ZAR+74.51%0.00%Producer manufacturing
LEWLEWIS GROUP LTD3.61 B ZAR6,935 ZAC−1.51%6.56 K0.447.189.65 ZAR+41.97%8.65%Retail trade
SBPSABVEST CAPITAL LIMITED3.6 B ZAR9,390 ZAC−0.10%1.12 K0.164.0423.24 ZAR+46.12%1.01%Finance
SYGSYGNIA LIMITED3.53 B ZAR2,318 ZAC−0.52%27.8 K0.6910.282.25 ZAR+15.90%9.35%Finance