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-758.35 B ZAR464,130 ZAC−0.42%347.54 K0.6313.70338.74 ZAR−8.86%0.26%Technology services
Buy
FSRFIRSTRAND LTD407.15 B ZAR7,297 ZAC+0.50%16.24 M1.0010.287.10 ZAR+5.00%5.72%Finance
Buy
SBKSTANDARD BANK GROUP LTD358.29 B ZAR23,050 ZAC+4.71%8.47 M2.978.8326.11 ZAR+6.62%6.71%Finance
Buy
CPICAPITEC BANK HLDGS LTD346.28 B ZAR297,371 ZAC−0.30%216.08 K0.9527.99106.24 ZAR+26.29%1.82%Finance
Buy
GFIGOLD FIELDS LTD321.86 B ZAR36,951 ZAC+2.76%2.62 M1.0114.6425.24 ZAR+77.49%2.00%Non-energy minerals
Buy
VODVODACOM GROUP LTD225.02 B ZAR11,389 ZAC−2.12%1.91 M1.3515.157.52 ZAR−16.74%4.90%Communications
Neutral
INLINVESTEC LTD214.9 B ZAR11,679 ZAC+0.52%768.54 K0.776.8617.03 ZAR−28.86%7.09%Finance
MTNMTN GROUP LTD201.12 B ZAR11,180 ZAC+0.20%5.85 M1.22−6.94 ZAR−162.39%2.96%Communications
Buy
AMSANGLO AMERICAN PLAT LTD178.1 B ZAR67,996 ZAC+0.30%446.39 K0.5225.3926.78 ZAR−45.86%2.81%Non-energy minerals
Neutral
SLMSANLAM LIMITED164.05 B ZAR8,309 ZAC+0.01%3.26 M0.507.8910.54 ZAR+52.06%4.82%Finance
Neutral
ABGABSA GROUP LIMITED152.55 B ZAR18,162 ZAC−1.30%5.05 M1.697.9622.82 ZAR−9.17%7.45%Finance
Buy
SHPSHOPRITE HOLDINGS LTD151.49 B ZAR27,317 ZAC−1.15%2.11 M0.7322.4812.15 ZAR2.58%Retail trade
Neutral
BIDBID CORPORATION LTD143.46 B ZAR42,569 ZAC−0.43%1.1 M1.1218.0323.60 ZAR+6.05%2.55%Consumer services
Neutral
HARHARMONY GM CO LTD135.47 B ZAR22,317 ZAC+3.60%3.04 M0.9713.3816.68 ZAR+16.32%1.12%Non-energy minerals
Sell
DSYDISCOVERY LTD131.65 B ZAR19,555 ZAC−0.37%1.37 M0.9015.9812.24 ZAR+44.57%1.11%Finance
Buy
NEDNEDBANK GROUP LTD122.21 B ZAR26,238 ZAC−0.32%2.33 M1.207.4635.17 ZAR+12.42%7.57%Finance
Strong buy
KIOKUMBA IRON ORE LTD106.12 B ZAR33,032 ZAC−0.16%736.66 K1.307.2345.70 ZAR−35.31%12.99%Non-energy minerals
Neutral
IMPIMPALA PLATINUM HLGS LTD102.55 B ZAR11,392 ZAC+0.09%4.11 M0.72−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
OUTOUTSURANCE GROUP LIMITED100.35 B ZAR6,489 ZAC−0.15%1.88 M0.4624.932.60 ZAR+39.50%2.68%Finance
Neutral
NRPNEPI ROCKCASTLE N.V.93.64 B ZAR13,248 ZAC+0.79%1.85 M0.957.7817.03 ZAR+13.66%8.16%Finance
Buy
PPHPEPKOR HOLDINGS LTD90.77 B ZAR2,412 ZAC−1.83%11.95 M1.2751.830.47 ZAR1.97%Retail trade
Buy
REMREMGRO LTD83.02 B ZAR14,529 ZAC−1.13%1.13 M1.3565.302.22 ZAR−86.95%1.80%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD81.4 B ZAR18,014 ZAC−1.68%1.05 M0.6217.8710.08 ZAR−7.99%1.96%Health technology
Buy
BVTBIDVEST LTD81.39 B ZAR23,914 ZAC−0.13%1.03 M0.8712.4219.25 ZAR+7.33%3.82%Retail trade
Strong buy
CLSCLICKS GROUP LTD81.24 B ZAR34,075 ZAC−0.15%624.61 K0.6928.6311.90 ZAR+14.20%2.27%Retail trade
Buy
NY1NINETY ONE LIMITED61.64 B ZAR3,496 ZAC+1.07%2.01 M3.388.614.06 ZAR+3.59%7.98%Finance
Sell
MRPMR PRICE GROUP LTD60.46 B ZAR22,784 ZAC−1.71%1.87 M1.8717.9112.72 ZAR3.58%Retail trade
Buy
AILAFRICAN RAINBOW CAP INV54.33 B ZAR835 ZAC−0.71%43.88 K0.625.291.58 ZAR+7.01%0.00%Finance
OMUOLD MUTUAL LIMITED53.16 B ZAR1,110 ZAC−1.77%10.08 M0.466.201.79 ZAR+32.82%7.36%Finance
Buy
SOLSASOL LIMITED51.27 B ZAR7,544 ZAC−6.25%5.63 M1.30−75.96 ZAR−1,765.21%2.48%Process industries
Buy
SSWSIBANYE STILLWATER LTD49.2 B ZAR1,778 ZAC+2.24%21.96 M0.41−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
WHLWOOLWORTHS HOLDINGS LTD48.58 B ZAR5,318 ZAC−1.02%3.78 M0.9816.163.29 ZAR−27.46%4.94%Retail trade
Neutral
NPHNORTHAM PLATINUM HLDGS LTD47.1 B ZAR11,818 ZAC−2.16%2.92 M0.8830.743.84 ZAR1.41%Non-energy minerals
Buy
MCGMULTICHOICE GROUP LTD46.06 B ZAR10,832 ZAC+0.52%881.65 K1.29−10.46 ZAR+1.63%0.00%Consumer services
Sell
SNTSANTAM LIMITED41.35 B ZAR37,872 ZAC+1.04%124.78 K1.5911.4033.22 ZAR+12.53%3.84%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED41.23 B ZAR12,586 ZAC−1.29%1.45 M0.7013.829.11 ZAR+6.36%2.82%Retail trade
Buy
TBSTIGER BRANDS LTD40.67 B ZAR26,047 ZAC−0.21%342.19 K0.5513.6019.16 ZAR+12.70%3.96%Consumer non-durables
Strong buy
EXXEXXARO RESOURCES LTD36.95 B ZAR15,523 ZAC+1.48%1.71 M0.494.1437.53 ZAR−20.96%11.81%Energy minerals
Buy
MTMMOMENTUM GROUP LIMITED36.79 B ZAR2,833 ZAC0.00%1.03 M0.4610.232.77 ZAR−10.28%4.41%Finance
Neutral
BOXBOXER RETAIL LIMITED30.19 B ZAR6,601 ZAC+0.03%1.29 M1.0621.953.01 ZAR0.00%Consumer services
Neutral
AVIAVI LTD29.43 B ZAR8,741 ZAC−0.90%846.46 K0.7012.327.09 ZAR+16.63%6.69%Consumer non-durables
Strong buy
ARIAFRICAN RAINBOW MIN LTD28.53 B ZAR14,672 ZAC+0.82%584.45 K0.558.6716.93 ZAR−32.18%10.31%Non-energy minerals
Buy
PIKPICK N PAY STORES LTD27.85 B ZAR2,612 ZAC−0.61%4.56 M3.05−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
TRUTRUWORTHS INT LTD27.65 B ZAR7,533 ZAC−0.17%1.16 M0.547.559.98 ZAR+11.19%7.01%Retail trade
Buy
DCPDIS-CHEM PHARMACIES LTD26.93 B ZAR3,129 ZAC−0.16%1.27 M1.8325.291.24 ZAR+18.26%1.58%Retail trade
Neutral
SAPSAPPI LTD25.35 B ZAR4,112 ZAC−2.44%517.28 K0.435.926.95 ZAR5.86%Process industries
Buy
SPPTHE SPAR GROUP LTD23.95 B ZAR11,788 ZAC−5.21%1.33 M1.3364.511.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD21.95 B ZAR1,792 ZAC+1.64%731.95 K1.3619.730.91 ZAR+17.00%2.58%Finance
LHCLIFE HEALTHC GRP HLDGS LTD20.61 B ZAR1,397 ZAC−1.34%2.25 M0.424.213.32 ZAR+1,748.19%3.53%Health services
Buy
DRDDRD GOLD LTD20.6 B ZAR2,486 ZAC+3.11%3.7 M2.7512.591.98 ZAR+28.24%1.66%Non-energy minerals
Sell
FFBFORTRESS REAL EST INV B20.57 B ZAR1,885 ZAC−1.15%1.55 M1.118.162.31 ZAR−19.63%7.95%Finance
Sell
BAWBARLOWORLD LTD20.18 B ZAR10,747 ZAC−0.49%148.02 K0.2710.6310.11 ZAR−14.75%4.81%Distribution services
Neutral
WBCWE BUY CARS HLDS LTD17.88 B ZAR4,255 ZAC−0.70%333.51 K0.2351.740.82 ZAR0.58%Retail trade
NTCNETCARE LIMITED17.04 B ZAR1,307 ZAC−1.06%3.09 M0.6312.021.09 ZAR+16.39%5.30%Health services
Buy
ADHADVTECH LTD16.98 B ZAR3,175 ZAC+2.45%100.03 K0.7117.001.87 ZAR+14.43%3.06%Commercial services
TKGTELKOM SA SOC LTD16.46 B ZAR3,373 ZAC+0.27%3.3 M2.228.434.00 ZAR0.00%Communications
Buy
TGATHUNGELA RESOURCES LTD15.74 B ZAR10,966 ZAC−2.08%1.03 M1.434.5524.12 ZAR−69.77%10.71%Utilities
Buy
CMLCORONATION FUND MNGRS LD15.45 B ZAR3,972 ZAC−0.45%582.93 K0.516.306.31 ZAR+244.62%10.35%Finance
MTHMOTUS HOLDINGS LTD15.43 B ZAR8,734 ZAC−2.04%163.66 K0.146.2314.02 ZAR−17.15%5.83%Distribution services
Buy
LTELIGHTHOUSE PROPERTIES PLC14.98 B ZAR809 ZAC+2.66%4.38 M1.851.824.45 ZAR+1,067.21%6.55%Finance
ITEITALTILE LTD13.08 B ZAR1,058 ZAC−1.67%98.85 K1.038.451.25 ZAR+3.95%4.56%Retail trade
Sell
MSPMAS P.L.C12.81 B ZAR1,823 ZAC+0.89%1.91 M1.194.693.88 ZAR+40.84%0.00%Finance
Buy
WBOWILSON BAYLY HLM-OVC LTD11.57 B ZAR17,747 ZAC−1.35%54.91 K0.618.8720.02 ZAR+14.12%2.56%Industrial services
Buy
DTCDATATEC LTD11.51 B ZAR4,866 ZAC−0.55%186.28 K0.8410.604.59 ZAR−29.50%4.19%Technology services
SSUSOUTHERN SUN LTD11.14 B ZAR837 ZAC+1.09%67.87 K0.1611.990.70 ZAR+49.29%1.51%Consumer services
Buy
JSEJSE LTD10.93 B ZAR12,688 ZAC+0.24%108.78 K0.4711.4811.05 ZAR+10.28%6.19%Finance
HCIHOSKEN CONS INV LTD10.92 B ZAR13,160 ZAC−1.58%44.78 K0.7512.1510.83 ZAR−72.45%1.12%Consumer services
OMNOMNIA HOLDINGS LTD10.59 B ZAR6,611 ZAC−0.45%60.42 K0.619.277.13 ZAR+7.17%5.65%Process industries
Strong buy
RLOREUNERT LTD9.91 B ZAR6,148 ZAC−2.43%250.51 K1.1010.086.10 ZAR+5.99%5.81%Consumer durables
AFHALEXANDER FORBES GRP HLDGS9.58 B ZAR785 ZAC−6.77%278.72 K6.6914.720.53 ZAR−5.73%6.19%Finance
SUISUN INTERNATIONAL LTD9.39 B ZAR3,874 ZAC+0.55%136.5 K0.368.694.46 ZAR+49.92%9.44%Consumer services
Buy
AFEAECI LIMITED9.38 B ZAR9,842 ZAC+0.04%211.88 K0.35−2.72 ZAR−124.90%1.21%Process industries
AFTAFRIMAT LIMITED9.15 B ZAR6,106 ZAC+1.33%109.06 K0.4612.424.92 ZAR+8.12%2.72%Non-energy minerals
Buy
TSGTSOGO SUN LIMITED9.04 B ZAR868 ZAC0.00%572.78 K1.756.631.31 ZAR−30.51%8.05%Consumer services
Neutral
SPGSUPER GROUP LTD9.02 B ZAR2,648 ZAC−0.26%2.47 M2.49190.230.14 ZAR−97.02%2.26%Transportation
Buy
RCLRCL FOODS LIMITED8.96 B ZAR998 ZAC−0.10%47.17 K0.725.091.96 ZAR+49.75%3.50%Consumer non-durables
AIPADCOCK INGRAM HLDGS LTD8.33 B ZAR5,058 ZAC−1.77%91.52 K0.2810.095.01 ZAR−8.71%5.34%Health technology
Neutral
GNDGRINDROD LTD8.17 B ZAR1,205 ZAC−0.90%878.67 K0.547.821.54 ZAR+56.00%5.01%Transportation
RBXRAUBEX GROUP LTD7.89 B ZAR4,208 ZAC−3.51%524.69 K1.867.505.61 ZAR+33.68%4.26%Industrial services
Strong buy
CAACA SALES HOLDINGS LTD7.69 B ZAR1,687 ZAC+5.17%350.91 K9.4516.331.03 ZAR−6.24%1.22%Distribution services
AELALTRON LIMITED A7.54 B ZAR1,976 ZAC−0.40%888.72 K9.8017.951.10 ZAR3.68%Technology services
KAPKAP LIMITED7.35 B ZAR295 ZAC+0.68%7.78 M1.477.750.38 ZAR+468.36%0.00%Transportation
Neutral
BATBRAIT PLC7.34 B ZAR194 ZAC+1.57%988.91 K0.296.660.29 ZAR0.00%Finance
OCEOCEANA GROUP LTD6.67 B ZAR5,644 ZAC−0.84%102.68 K0.406.149.19 ZAR+18.09%8.69%Consumer non-durables
Neutral
BLUBLUE LABEL TELECOMS LTD6.48 B ZAR736 ZAC−0.81%735.09 K0.3110.430.71 ZAR−16.19%0.00%Distribution services
PPCPPC LIMITED6.28 B ZAR400 ZAC−2.91%2.76 M0.8558.220.07 ZAR3.35%Non-energy minerals
Strong buy
ARLASTRAL FOODS LTD6.24 B ZAR16,237 ZAC+0.39%28.63 K0.358.3319.49 ZAR3.21%Process industries
Strong buy
SDOSTADIO HOLDINGS LIMITED5.89 B ZAR700 ZAC+0.57%192.35 K0.4126.040.27 ZAR+25.26%1.44%Commercial services
FBRFAMOUS BRANDS LTD5.69 B ZAR5,677 ZAC−0.05%92.92 K2.1611.874.78 ZAR+3.22%5.53%Transportation
COHCURRO HOLDINGS LIMITED5.65 B ZAR990 ZAC+0.20%290.87 K0.3453.860.18 ZAR+184.08%2.67%Consumer services
HDCHUDACO INDUSTRIES LTD5.39 B ZAR18,802 ZAC−2.14%21.59 K1.4110.6317.68 ZAR−15.61%5.33%Distribution services
Buy
CLICLIENTELE LTD5.21 B ZAR1,180 ZAC+2.61%49.7 K2.0112.010.98 ZAR−32.40%10.87%Miscellaneous
RFGRFG HOLDINGS LIMITED5 B ZAR1,921 ZAC+0.58%510.24 K9.868.962.14 ZAR+18.10%5.82%Consumer non-durables
Buy
THATHARISA PLC4.3 B ZAR1,483 ZAC+4.51%72.45 K0.412.975.00 ZAR−41.00%5.70%Non-energy minerals
Strong buy
CATCAXTON CTP PUBLISH PRINT4.25 B ZAR1,190 ZAC+0.08%218.67 K0.975.832.04 ZAR+18.53%5.05%Consumer services
MPTMPACT LIMITED4.17 B ZAR2,821 ZAC−0.04%5770.188.263.42 ZAR−29.51%3.72%Process industries
BELBELL EQUIPMENT LTD3.72 B ZAR3,890 ZAC−0.03%1350.015.137.58 ZAR+74.51%0.00%Producer manufacturing
LEWLEWIS GROUP LTD3.58 B ZAR6,883 ZAC−0.04%12.87 K0.327.139.65 ZAR+41.97%8.72%Retail trade
Strong buy
SYGSYGNIA LIMITED3.5 B ZAR2,297 ZAC−0.04%24.17 K0.7610.192.25 ZAR+15.90%9.43%Finance
SBPSABVEST CAPITAL LIMITED3.49 B ZAR9,095 ZAC+5.14%2.54 K0.611.04%Finance