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-867.55 B ZAR533,228 ZAC+0.42%281.07 K0.6715.74338.74 ZAR−8.86%0.23%Technology services
Strong buy
FSRFIRSTRAND LTD426.16 B ZAR7,599 ZAC+1.17%8.47 M0.8210.717.10 ZAR+5.00%5.71%Finance
Buy
CPICAPITEC BANK HLDGS LTD406.6 B ZAR350,220 ZAC−0.79%144.44 K0.5929.50118.72 ZAR+30.04%1.55%Finance
Buy
SBKSTANDARD BANK GROUP LTD376.52 B ZAR23,313 ZAC−0.49%1.38 M0.438.9126.18 ZAR−0.65%6.46%Finance
Neutral
GFIGOLD FIELDS LTD329.28 B ZAR36,788 ZAC−0.80%2.08 M0.8114.6725.07 ZAR+76.31%2.72%Non-energy minerals
Buy
VODVODACOM GROUP LTD255.95 B ZAR13,235 ZAC+0.34%1.05 M0.6917.617.52 ZAR−16.74%4.31%Communications
Neutral
MTNMTN GROUP LTD218.68 B ZAR12,128 ZAC+0.95%4.08 M0.93−5.31 ZAR−345.02%2.84%Communications
Buy
INLINVESTEC LTD217.84 B ZAR12,119 ZAC+0.84%448.63 K0.507.1217.03 ZAR−28.86%6.80%Finance
Sell
SLMSANLAM LIMITED172.7 B ZAR8,746 ZAC−0.91%3.31 M1.028.3010.54 ZAR+52.06%5.09%Finance
Neutral
HARHARMONY GM CO LTD161.92 B ZAR25,749 ZAC−0.89%1.09 M0.4315.4416.68 ZAR+16.32%1.25%Non-energy minerals
Neutral
BIDBID CORPORATION LTD160.88 B ZAR47,942 ZAC+0.93%333.76 K0.4320.3123.60 ZAR+6.05%2.35%Consumer services
Neutral
AMSANGLO AMERICAN PLAT LTD160.44 B ZAR61,074 ZAC−1.07%489.15 K0.7222.8126.78 ZAR−45.86%2.09%Non-energy minerals
Neutral
SHPSHOPRITE HOLDINGS LTD154.71 B ZAR28,222 ZAC+0.34%357.96 K0.3323.2312.15 ZAR2.59%Retail trade
Buy
ABGABSA GROUP LIMITED141.73 B ZAR17,097 ZAC+0.55%1.41 M0.476.5925.95 ZAR+8.43%8.54%Finance
Strong buy
DSYDISCOVERY LTD140.87 B ZAR21,003 ZAC+0.98%2.76 M1.9917.1612.24 ZAR+44.57%1.14%Finance
Buy
NEDNEDBANK GROUP LTD120.3 B ZAR25,911 ZAC−0.12%989.43 K0.537.3735.17 ZAR+12.42%8.01%Finance
Strong buy
OUTOUTSURANCE GROUP LIMITED115.76 B ZAR7,499 ZAC−0.03%1.66 M0.6627.802.70 ZAR+22.89%2.69%Finance
Neutral
NRPNEPI ROCKCASTLE N.V.101.19 B ZAR14,204 ZAC+2.02%1.06 M0.518.1817.37 ZAR+15.92%7.55%Finance
Buy
PPHPEPKOR HOLDINGS LTD100.56 B ZAR2,726 ZAC−1.66%6.54 M0.8858.570.47 ZAR1.78%Retail trade
Buy
IMPIMPALA PLATINUM HLGS LTD100.26 B ZAR11,128 ZAC+0.02%1.98 M0.66−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
KIOKUMBA IRON ORE LTD100.24 B ZAR31,256 ZAC−2.01%127.94 K0.366.8445.70 ZAR−35.31%12.37%Non-energy minerals
Neutral
REMREMGRO LTD90.85 B ZAR16,081 ZAC+0.68%439.45 K0.4712.2513.13 ZAR1.74%Finance
Buy
CLSCLICKS GROUP LTD90.67 B ZAR38,270 ZAC+1.22%572.13 K0.9430.3612.60 ZAR+14.25%2.03%Retail trade
Neutral
BVTBIDVEST LTD81.48 B ZAR23,971 ZAC−0.42%295.48 K0.3112.4519.25 ZAR+7.33%3.83%Retail trade
Strong buy
NY1NINETY ONE LIMITED67.38 B ZAR3,769 ZAC+0.80%279.44 K0.459.284.06 ZAR+3.59%7.33%Finance
Sell
MRPMR PRICE GROUP LTD64.64 B ZAR25,057 ZAC−0.60%409.47 K0.4619.7012.72 ZAR3.31%Retail trade
Buy
AILAFRICAN RAINBOW CAP INV62.62 B ZAR969 ZAC−0.10%210.22 K0.306.251.55 ZAR−20.22%0.00%Finance
SSWSIBANYE STILLWATER LTD60.46 B ZAR2,137 ZAC+0.71%19.24 M1.04−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
OMUOLD MUTUAL LIMITED55.71 B ZAR1,183 ZAC+1.55%11.18 M0.666.941.70 ZAR+10.83%7.28%Finance
Neutral
APNASPEN PHARMACARE HLDGS LTD54.2 B ZAR12,200 ZAC+1.42%1.08 M0.6012.1010.08 ZAR−7.99%2.94%Health technology
Sell
WHLWOOLWORTHS HOLDINGS LTD52.09 B ZAR5,761 ZAC+0.12%1.1 M0.4617.513.29 ZAR−27.46%3.90%Retail trade
Neutral
NPHNORTHAM PLATINUM HLDGS LTD50.82 B ZAR13,034 ZAC−2.77%1.36 M0.9133.903.84 ZAR0.65%Non-energy minerals
Buy
MCGMULTICHOICE GROUP LTD47.07 B ZAR11,011 ZAC+0.57%45.83 K0.17−10.46 ZAR+1.63%0.00%Consumer services
Neutral
TBSTIGER BRANDS LTD46.79 B ZAR30,930 ZAC−0.77%382.13 K0.6516.1419.16 ZAR+12.70%3.34%Consumer non-durables
Neutral
SNTSANTAM LIMITED46.66 B ZAR42,299 ZAC+0.37%46.97 K0.3412.7333.22 ZAR+12.53%3.59%Finance
Buy
MTMMOMENTUM GROUP LIMITED45.26 B ZAR3,490 ZAC+0.84%2.99 M0.809.653.62 ZAR+21.74%4.30%Finance
Neutral
SOLSASOL LIMITED44.03 B ZAR6,907 ZAC+3.62%2.23 M0.59−75.96 ZAR−1,765.21%0.00%Process industries
Buy
TFGTHE FOSCHINI GROUP LIMITED43.79 B ZAR13,543 ZAC−0.81%852.52 K0.5914.879.11 ZAR+6.36%2.66%Retail trade
Buy
EXXEXXARO RESOURCES LTD34.98 B ZAR14,479 ZAC−0.19%299.28 K0.444.5331.95 ZAR−31.59%12.47%Energy minerals
Strong buy
AVIAVI LTD31 B ZAR9,290 ZAC+0.06%524.9 K0.4913.097.09 ZAR+16.63%6.54%Consumer non-durables
Buy
ARIAFRICAN RAINBOW MIN LTD29.5 B ZAR15,302 ZAC−0.48%485.06 K0.909.0416.93 ZAR−32.18%8.82%Non-energy minerals
Buy
BOXBOXER RETAIL LIMITED29.14 B ZAR6,368 ZAC−0.05%1.24 M1.0421.263.00 ZAR+3.19%0.00%Consumer services
Neutral
PIKPICK N PAY STORES LTD28.14 B ZAR2,653 ZAC−0.30%422.7 K0.51−6.02 ZAR−2,490.87%0.00%Retail trade
Buy
DCPDIS-CHEM PHARMACIES LTD27.98 B ZAR3,253 ZAC+0.06%334.63 K0.4026.301.24 ZAR+18.26%1.52%Retail trade
Buy
TRUTRUWORTHS INT LTD27.21 B ZAR7,423 ZAC−2.56%1.12 M0.557.449.98 ZAR+11.19%6.92%Retail trade
Buy
KSTPSG FIN SERVICES LTD24.91 B ZAR2,004 ZAC−0.79%238.66 K0.1220.061.00 ZAR+24.19%2.27%Finance
Buy
SPPTHE SPAR GROUP LTD22.62 B ZAR11,751 ZAC+0.42%380.86 K0.8464.311.83 ZAR−12.35%0.00%Distribution services
Buy
DRDDRD GOLD LTD21.69 B ZAR2,535 ZAC−1.82%607.97 K0.5112.831.98 ZAR+28.24%1.97%Non-energy minerals
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD21.65 B ZAR1,491 ZAC+0.68%2.08 M0.844.493.32 ZAR+1,748.19%3.36%Health services
Neutral
FFBFORTRESS REAL EST INV B21.49 B ZAR1,992 ZAC+0.91%541.34 K0.308.622.31 ZAR−19.63%7.34%Finance
Neutral
BAWBARLOWORLD LTD20.24 B ZAR10,829 ZAC−0.66%72.97 K0.4310.7110.11 ZAR−14.75%4.80%Distribution services
Neutral
WBCWE BUY CARS HLDS LTD19.36 B ZAR4,642 ZAC+0.91%151.96 K0.2856.440.82 ZAR0.54%Retail trade
SAPSAPPI LTD19.25 B ZAR3,200 ZAC−3.90%2.46 M0.755.955.38 ZAR7.71%Process industries
Buy
TKGTELKOM SA SOC LTD18.7 B ZAR3,826 ZAC+0.66%818.54 K0.839.564.00 ZAR0.00%Communications
Buy
NTCNETCARE LIMITED18.21 B ZAR1,439 ZAC+1.70%4.74 M3.2613.231.09 ZAR+16.39%4.85%Health services
Buy
ADHADVTECH LTD17.41 B ZAR3,177 ZAC+2.62%762.03 K1.2115.892.00 ZAR+15.51%3.18%Commercial services
Buy
LTELIGHTHOUSE PROPERTIES PLC17.36 B ZAR851 ZAC+1.07%192.33 K0.0312.600.68 ZAR−85.06%5.97%Finance
MTHMOTUS HOLDINGS LTD15.76 B ZAR9,132 ZAC−1.00%215.41 K0.446.5114.02 ZAR−17.15%5.75%Distribution services
Buy
CMLCORONATION FUND MNGRS LD15.15 B ZAR3,913 ZAC+0.90%402.75 K1.216.216.31 ZAR+244.62%10.55%Finance
DTCDATATEC LTD14.8 B ZAR6,296 ZAC−0.54%158.84 K0.2513.724.59 ZAR−29.50%3.26%Technology services
MSPMAS P.L.C13.32 B ZAR1,879 ZAC−1.36%1.79 M0.984.843.88 ZAR+40.84%0.00%Finance
Buy
ITEITALTILE LTD12.36 B ZAR1,015 ZAC+0.50%47.79 K0.428.101.25 ZAR+3.95%4.92%Retail trade
Buy
WBOWILSON BAYLY HLM-OVC LTD12.07 B ZAR18,767 ZAC−0.83%54.17 K0.509.3820.02 ZAR+14.12%2.82%Industrial services
Strong buy
TGATHUNGELA RESOURCES LTD11.88 B ZAR8,456 ZAC−1.98%481.63 K0.973.2026.42 ZAR−28.44%15.38%Utilities
Buy
SSUSOUTHERN SUN LTD11.52 B ZAR857 ZAC+0.94%271.48 K0.6212.280.70 ZAR+49.29%1.46%Consumer services
Buy
JSEJSE LTD11.4 B ZAR13,198 ZAC+0.91%179.89 K0.9111.9511.05 ZAR+10.28%6.27%Finance
Buy
OMNOMNIA HOLDINGS LTD11.27 B ZAR7,093 ZAC−0.78%28.11 K0.109.957.13 ZAR+7.17%5.29%Process industries
Strong buy
HCIHOSKEN CONS INV LTD10.7 B ZAR13,101 ZAC−1.46%20.99 K0.5612.1010.83 ZAR−72.45%1.14%Consumer services
SPGSUPER GROUP LTD10.27 B ZAR3,021 ZAC−0.98%353.92 K0.29−0.26 ZAR−106.13%1.99%Transportation
Neutral
AFHALEXANDER FORBES GRP HLDGS10.01 B ZAR879 ZAC+0.11%30.21 K0.2516.490.53 ZAR−5.73%5.92%Finance
RLOREUNERT LTD9.73 B ZAR6,195 ZAC+0.28%374.28 K1.5810.166.10 ZAR+5.99%5.91%Consumer durables
AFEAECI LIMITED9.7 B ZAR10,168 ZAC+0.47%42.16 K0.36−2.72 ZAR−124.90%2.15%Process industries
SUISUN INTERNATIONAL LTD9.67 B ZAR3,968 ZAC−1.61%69.98 K0.197.964.98 ZAR+18.98%10.03%Consumer services
Buy
CAACA SALES HOLDINGS LTD9.09 B ZAR1,895 ZAC+5.04%2.02 M19.3615.251.24 ZAR+1.10%1.29%Distribution services
GNDGRINDROD LTD8.76 B ZAR1,305 ZAC−0.38%245.62 K0.1827.740.47 ZAR−68.20%3.07%Transportation
AELALTRON LIMITED A8.73 B ZAR2,301 ZAC0.00%207.35 K1.8920.901.10 ZAR3.17%Technology services
RCLRCL FOODS LIMITED8.69 B ZAR970 ZAC+2.11%1.02 K0.014.941.96 ZAR+49.75%3.61%Consumer non-durables
BLUBLUE LABEL TELECOMS LTD8.66 B ZAR988 ZAC+11.51%3.39 M5.3614.010.71 ZAR−16.19%0.00%Distribution services
TSGTSOGO SUN LIMITED8.5 B ZAR819 ZAC0.00%69.09 K0.186.251.31 ZAR−30.51%8.56%Consumer services
Neutral
AFTAFRIMAT LIMITED8.21 B ZAR5,409 ZAC+7.11%377.29 K1.2088.860.61 ZAR−88.17%3.03%Non-energy minerals
Neutral
BATBRAIT PLC8 B ZAR205 ZAC−1.91%358 K0.217.040.29 ZAR0.00%Finance
AIPADCOCK INGRAM HLDGS LTD7.96 B ZAR4,926 ZAC+1.99%41.68 K0.989.825.01 ZAR−8.71%5.38%Health technology
Neutral
RBXRAUBEX GROUP LTD7.6 B ZAR4,201 ZAC−0.45%304.12 K0.617.495.61 ZAR+33.68%4.43%Industrial services
ARLASTRAL FOODS LTD7.04 B ZAR18,261 ZAC−0.98%39.35 K0.659.3719.49 ZAR2.85%Process industries
PPCPPC LIMITED6.98 B ZAR454 ZAC−4.42%1.39 M0.5166.080.07 ZAR3.01%Non-energy minerals
OCEOCEANA GROUP LTD6.68 B ZAR5,734 ZAC−0.85%109.91 K0.556.249.19 ZAR+18.09%8.63%Consumer non-durables
Neutral
SDOSTADIO HOLDINGS LIMITED6.55 B ZAR770 ZAC+0.13%331.31 K1.3425.230.31 ZAR+26.43%1.96%Commercial services
KAPKAP LIMITED6.38 B ZAR257 ZAC−3.38%507.4 K0.246.750.38 ZAR+468.36%0.00%Transportation
Neutral
FBRFAMOUS BRANDS LTD5.83 B ZAR5,815 ZAC−0.26%31.77 K0.4812.164.78 ZAR+3.22%5.40%Transportation
Strong buy
HDCHUDACO INDUSTRIES LTD5.48 B ZAR19,552 ZAC+0.92%11.27 K1.7911.0617.68 ZAR−15.61%5.24%Distribution services
Buy
COHCURRO HOLDINGS LIMITED5.37 B ZAR946 ZAC−1.97%121.2 K0.1551.470.18 ZAR+184.08%1.75%Consumer services
CLICLIENTELE LTD5.21 B ZAR1,150 ZAC0.00%20.96 K1.045.632.04 ZAR+74.80%10.87%Miscellaneous
RFGRFG HOLDINGS LIMITED4.91 B ZAR1,875 ZAC+5.34%20.98 K0.118.742.14 ZAR+18.10%5.93%Consumer non-durables
Buy
THATHARISA PLC4.38 B ZAR1,463 ZAC+0.14%54.52 K2.052.935.00 ZAR−41.00%5.60%Non-energy minerals
Strong buy
BELBELL EQUIPMENT LTD4.11 B ZAR4,303 ZAC+0.05%23.07 K0.6210.404.14 ZAR−41.99%3.72%Producer manufacturing
CATCAXTON CTP PUBLISH PRINT4.09 B ZAR1,150 ZAC−0.09%11.93 K0.135.632.04 ZAR+18.53%5.22%Consumer services
LEWLEWIS GROUP LTD4.06 B ZAR7,799 ZAC+0.01%25.25 K1.128.089.65 ZAR+41.97%7.69%Retail trade
MPTMPACT LIMITED3.84 B ZAR2,599 ZAC+0.27%12.75 K0.667.613.42 ZAR−29.51%4.04%Process industries
SBPSABVEST CAPITAL LIMITED3.79 B ZAR9,880 ZAC−3.15%13.02 K2.084.2523.24 ZAR+46.12%1.06%Finance
SYGSYGNIA LIMITED3.79 B ZAR2,489 ZAC−1.19%46.43 K0.7811.042.25 ZAR+15.90%8.71%Finance