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-650.79 B ZAR365,102 ZAC−0.83%353.85 K0.6010.78338.74 ZAR−8.86%0.33%Technology services
Buy
FSRFIRSTRAND LTD422.79 B ZAR7,477 ZAC−0.84%7.64 M0.7910.976.81 ZAR+5.05%5.50%Finance
Buy
SBKSTANDARD BANK GROUP LTD359.7 B ZAR21,818 ZAC−1.27%2.37 M1.328.3526.11 ZAR+6.62%6.68%Finance
Buy
CPICAPITEC BANK HLDGS LTD351.98 B ZAR303,177 ZAC+0.00%259.54 K1.1728.54106.24 ZAR+26.29%1.79%Finance
Buy
GFIGOLD FIELDS LTD258.63 B ZAR29,190 ZAC+1.01%2.62 M1.4122.5012.97 ZAR−1.30%2.49%Non-energy minerals
Buy
INLINVESTEC LTD227.46 B ZAR12,142 ZAC−0.58%638.84 K1.157.1317.03 ZAR−28.86%6.75%Finance
Buy
VODVODACOM GROUP LTD202.39 B ZAR10,371 ZAC−0.89%874.5 K1.0213.807.52 ZAR−16.74%5.45%Communications
Neutral
MTNMTN GROUP LTD178.8 B ZAR9,922 ZAC+0.04%6.69 M1.42−6.94 ZAR−162.39%3.33%Communications
Buy
SLMSANLAM LIMITED169.13 B ZAR8,482 ZAC−0.93%1.42 M0.4710.867.81 ZAR+9.49%4.67%Finance
Sell
AMSANGLO AMERICAN PLAT LTD164.95 B ZAR61,117 ZAC−2.66%488.63 K1.3413.8744.08 ZAR−61.57%3.03%Non-energy minerals
Neutral
SHPSHOPRITE HOLDINGS LTD160.45 B ZAR29,137 ZAC−0.45%517.53 K0.6125.4711.44 ZAR+6.08%2.43%Retail trade
Neutral
ABGABSA GROUP LIMITED159.07 B ZAR18,886 ZAC−1.57%1.74 M0.968.2822.82 ZAR−9.17%7.14%Finance
Buy
BIDBID CORPORATION LTD146.98 B ZAR44,924 ZAC+2.57%993.2 K1.6218.8523.83 ZAR+15.94%2.49%Consumer services
Buy
DSYDISCOVERY LTD129.5 B ZAR19,004 ZAC−1.57%1.11 M0.8917.5910.80 ZAR+36.25%1.12%Finance
Buy
NEDNEDBANK GROUP LTD129.33 B ZAR27,658 ZAC−0.66%635.16 K0.718.3733.03 ZAR+11.93%7.16%Finance
Buy
KIOKUMBA IRON ORE LTD114.11 B ZAR36,343 ZAC+2.15%301.45 K0.915.7862.88 ZAR+54.87%12.08%Non-energy minerals
Neutral
HARHARMONY GM CO LTD113.94 B ZAR18,488 ZAC+2.02%3.28 M1.0913.5613.64 ZAR+75.54%1.33%Non-energy minerals
Sell
OOUTOUTSURANCE GROUP LIMITED102.51 B ZAR6,706 ZAC+1.02%1.81 M0.5925.762.60 ZAR+39.50%2.63%Finance
Neutral
PPHPEPKOR HOLDINGS LTD100.08 B ZAR2,737 ZAC+0.74%9.16 M1.0658.810.47 ZAR1.77%Retail trade
Buy
NNRPNEPI ROCKCASTLE N.V.98.11 B ZAR13,759 ZAC−0.09%772.88 K0.658.6315.94 ZAR+0.50%7.79%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD93.02 B ZAR9,849 ZAC−4.61%4 M1.62−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
BVTBIDVEST LTD88.7 B ZAR26,065 ZAC−0.13%771.13 K1.1513.9518.69 ZAR+6.62%3.50%Retail trade
Strong buy
CLSCLICKS GROUP LTD88.65 B ZAR37,234 ZAC−0.00%319.61 K0.6431.2811.90 ZAR+14.20%1.89%Retail trade
Neutral
REMREMGRO LTD81.64 B ZAR14,384 ZAC−0.45%676.19 K0.7864.652.22 ZAR−86.95%1.83%Finance
APNASPEN PHARMACARE HLDGS LTD73.59 B ZAR16,799 ZAC+1.40%671.97 K0.7216.959.91 ZAR−15.77%2.17%Health technology
Buy
MRPMR PRICE GROUP LTD70.88 B ZAR27,532 ZAC+1.30%945.2 K1.0221.6412.72 ZAR3.06%Retail trade
Neutral
SOLSASOL LIMITED60.82 B ZAR9,340 ZAC−1.99%3.9 M1.03−69.47 ZAR−605.81%2.10%Process industries
Strong buy
NY1NINETY ONE LIMITED58.89 B ZAR3,323 ZAC+0.70%362.06 K0.728.184.06 ZAR+3.59%8.36%Finance
Sell
AILAFRICAN RAINBOW CAP INV58.14 B ZAR893 ZAC−0.78%60.04 K0.515.651.58 ZAR+7.01%0.00%Finance
OMUOLD MUTUAL LIMITED56.88 B ZAR1,193 ZAC−0.67%15.05 M1.056.671.79 ZAR+32.82%6.92%Finance
Sell
WHLWOOLWORTHS HOLDINGS LTD54.48 B ZAR6,051 ZAC+0.46%2.69 M1.0621.142.86 ZAR−47.19%4.41%Retail trade
Neutral
TFGTHE FOSCHINI GROUP LIMITED51.76 B ZAR15,943 ZAC−0.37%1.21 M1.2617.519.11 ZAR+6.36%2.25%Retail trade
Buy
SSWSIBANYE STILLWATER LTD47.75 B ZAR1,687 ZAC−0.06%8.73 M0.72−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
MCGMULTICHOICE GROUP LTD46.85 B ZAR10,988 ZAC+0.26%1.32 M6.99−10.46 ZAR+1.63%0.00%Consumer services
Buy
TBSTIGER BRANDS LTD43.32 B ZAR28,021 ZAC+0.80%459.08 K1.2814.6319.16 ZAR+12.70%3.67%Consumer non-durables
Strong buy
NPHNORTHAM PLATINUM HLDGS LTD43.18 B ZAR11,214 ZAC+1.27%3.57 M2.7524.324.61 ZAR−29.55%1.53%Non-energy minerals
Buy
SNTSANTAM LIMITED41.48 B ZAR37,574 ZAC−0.06%5.84 K0.2811.2333.47 ZAR+31.76%3.83%Finance
Neutral
MTMMOMENTUM GROUP LIMITED38.93 B ZAR2,936 ZAC−0.61%1.09 M0.4510.612.77 ZAR−10.28%4.23%Finance
Neutral
EXXEXXARO RESOURCES LTD37.98 B ZAR15,536 ZAC−1.18%731.32 K1.124.1437.53 ZAR−20.96%11.49%Energy minerals
Buy
TRUTRUWORTHS INT LTD35.24 B ZAR9,668 ZAC+0.53%426.65 K0.489.3110.39 ZAR+18.54%5.50%Retail trade
Neutral
AVIAVI LTD34.74 B ZAR10,463 ZAC+0.47%508.64 K0.8615.496.76 ZAR+21.97%5.66%Consumer non-durables
Buy
PIKPICK N PAY STORES LTD33.96 B ZAR3,194 ZAC−0.16%1.51 M1.00−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
BBOXBOXER RETAIL LIMITED31.15 B ZAR6,826 ZAC+0.23%347.4 K0.3822.693.01 ZAR0.00%Consumer services
Buy
DCPDIS-CHEM PHARMACIES LTD30.72 B ZAR3,561 ZAC−0.31%320.54 K0.5728.791.24 ZAR+18.26%1.38%Retail trade
Buy
ARIAFRICAN RAINBOW MIN LTD30.37 B ZAR15,432 ZAC−0.36%218.5 K0.709.6216.03 ZAR−61.00%9.68%Non-energy minerals
Buy
SAPSAPPI LTD29.11 B ZAR4,631 ZAC−4.46%1.25 M0.9169.980.66 ZAR−91.16%5.72%Process industries
Buy
SPPTHE SPAR GROUP LTD27.15 B ZAR14,007 ZAC−0.69%863.48 K2.3076.661.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD23.71 B ZAR1,916 ZAC+0.90%285.78 K0.9621.090.91 ZAR+17.00%2.39%Finance
Buy
LHCLIFE HEALTHC GRP HLDGS LTD23.57 B ZAR1,610 ZAC−0.49%7.3 M1.004.853.32 ZAR+1,748.19%3.08%Health services
Neutral
FFBFORTRESS REAL EST INV B21.25 B ZAR1,935 ZAC−1.78%411.35 K0.367.612.54 ZAR−9.32%7.69%Finance
Neutral
BAWBARLOWORLD LTD19.92 B ZAR10,589 ZAC−0.68%73.47 K0.2710.4710.11 ZAR−14.75%4.88%Distribution services
Neutral
NTCNETCARE LIMITED19.71 B ZAR1,500 ZAC−0.07%4.56 M2.5913.791.09 ZAR+16.39%4.34%Health services
Buy
MTHMOTUS HOLDINGS LTD18.86 B ZAR11,001 ZAC+0.91%246.26 K0.727.9013.93 ZAR−27.41%4.77%Distribution services
Buy
TGATHUNGELA RESOURCES LTD18.4 B ZAR13,048 ZAC−0.38%257.97 K0.615.4124.12 ZAR−69.77%9.16%Utilities
Buy
WWBCWE BUY CARS HLDS LTD18.29 B ZAR4,376 ZAC−0.11%444.57 K0.8853.210.82 ZAR0.57%Retail trade
ADHADVTECH LTD17.92 B ZAR3,313 ZAC+1.31%152.53 K0.8817.741.87 ZAR+14.43%2.90%Commercial services
Buy
ITEITALTILE LTD16.06 B ZAR1,295 ZAC−1.89%45.1 K0.5610.611.22 ZAR−7.80%3.71%Retail trade
Sell
TKGTELKOM SA SOC LTD15.93 B ZAR3,221 ZAC−1.07%274.46 K0.458.054.00 ZAR0.00%Communications
Buy
MSPMAS P.L.C15.4 B ZAR2,148 ZAC−1.10%692.19 K0.405.993.59 ZAR+60.41%0.00%Finance
Buy
DRDDRD GOLD LTD15.22 B ZAR1,806 ZAC+1.40%586.42 K0.8911.761.54 ZAR+3.62%2.25%Non-energy minerals
Sell
LTELIGHTHOUSE PROPERTIES PLC14.64 B ZAR784 ZAC+1.69%1.34 M3.481.764.45 ZAR+1,067.21%6.71%Finance
CMLCORONATION FUND MNGRS LD14.43 B ZAR3,726 ZAC−0.08%311.37 K1.125.916.31 ZAR+244.62%11.08%Finance
WBOWILSON BAYLY HLM-OVC LTD13.29 B ZAR20,658 ZAC−0.04%44.38 K0.6411.2518.36 ZAR+23.26%2.23%Industrial services
HCIHOSKEN CONS INV LTD13.02 B ZAR15,999 ZAC−0.64%31.88 K0.9214.7710.83 ZAR−72.45%0.93%Consumer services
SSUSOUTHERN SUN LTD12.14 B ZAR904 ZAC+0.11%1.42 M2.1412.960.70 ZAR+49.29%1.38%Consumer services
Buy
RLOREUNERT LTD11.3 B ZAR7,158 ZAC−0.45%110.08 K0.6511.736.10 ZAR+5.99%4.71%Consumer durables
DTCDATATEC LTD11.08 B ZAR4,724 ZAC−0.57%132.88 K0.3810.294.59 ZAR−29.50%4.32%Technology services
Buy
OMNOMNIA HOLDINGS LTD10.92 B ZAR6,783 ZAC−0.22%149.95 K0.809.517.13 ZAR+7.17%5.51%Process industries
Strong buy
AIPADCOCK INGRAM HLDGS LTD10.76 B ZAR6,632 ZAC−0.32%39.49 K1.2812.605.26 ZAR−4.05%4.13%Health technology
Neutral
JSEJSE LTD10.12 B ZAR11,612 ZAC−0.95%67.4 K0.5911.5910.02 ZAR+4.98%6.69%Finance
SPGSUPER GROUP LTD10.09 B ZAR3,009 ZAC+1.35%2.26 M3.07216.160.14 ZAR−97.02%2.02%Transportation
Neutral
SUISUN INTERNATIONAL LTD10.06 B ZAR4,128 ZAC0.00%551.13 K3.539.264.46 ZAR+49.92%8.81%Consumer services
Buy
AFTAFRIMAT LIMITED9.87 B ZAR6,549 ZAC+0.74%99.47 K0.6313.324.92 ZAR+8.12%2.52%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED9.87 B ZAR954 ZAC+0.53%322.51 K0.467.281.31 ZAR−30.51%7.37%Consumer services
Neutral
AFHALEXANDER FORBES GRP HLDGS9.5 B ZAR805 ZAC−0.25%65.9 K1.8915.100.53 ZAR−5.73%6.21%Finance
RBXRAUBEX GROUP LTD9.01 B ZAR5,002 ZAC+0.44%180.03 K1.498.915.61 ZAR+33.68%3.73%Industrial services
Buy
AELALTRON LIMITED A8.53 B ZAR2,243 ZAC−0.40%77.27 K0.1920.371.10 ZAR3.24%Technology services
RCLRCL FOODS LIMITED8.45 B ZAR945 ZAC−0.11%11 K0.315.191.82 ZAR+164.76%3.70%Consumer non-durables
AFEAECI LIMITED7.92 B ZAR8,193 ZAC−1.31%232.6 K0.8211.307.25 ZAR−19.81%2.64%Process industries
GNDGRINDROD LTD7.9 B ZAR1,176 ZAC−0.08%575.17 K0.627.631.54 ZAR+56.00%5.19%Transportation
OCEOCEANA GROUP LTD7.85 B ZAR6,722 ZAC+0.34%30.57 K0.627.329.19 ZAR+18.09%7.39%Consumer non-durables
Neutral
CAACA SALES HOLDINGS LTD7.68 B ZAR1,627 ZAC+1.50%10.84 K0.2615.751.03 ZAR−6.24%1.22%Distribution services
BATBRAIT PLC7.61 B ZAR200 ZAC+2.56%685.58 K0.586.870.29 ZAR0.00%Finance
COHCURRO HOLDINGS LIMITED7.39 B ZAR1,299 ZAC+1.25%456.68 K0.5997.740.13 ZAR−70.96%1.14%Consumer services
PPCPPC LIMITED7.29 B ZAR463 ZAC−2.73%7.11 M5.3367.390.07 ZAR2.88%Non-energy minerals
Strong buy
KAPKAP LIMITED6.98 B ZAR282 ZAC+1.44%4.41 M1.246.520.43 ZAR+171.78%0.00%Transportation
Neutral
ARLASTRAL FOODS LTD6.74 B ZAR17,826 ZAC+2.00%41.27 K1.069.1419.49 ZAR0.00%Process industries
Strong buy
FBRFAMOUS BRANDS LTD6.33 B ZAR6,267 ZAC−0.89%158.35 K1.6513.104.78 ZAR+3.22%4.97%Transportation
SDOSTADIO HOLDINGS LIMITED5.81 B ZAR687 ZAC+0.15%16.26 K0.1425.560.27 ZAR+25.26%1.46%Commercial services
CLICLIENTELE LTD5.51 B ZAR1,215 ZAC−5.89%5490.2012.360.98 ZAR−32.40%10.29%Miscellaneous
HDCHUDACO INDUSTRIES LTD5.44 B ZAR19,800 ZAC+2.13%10.58 K1.659.9519.90 ZAR−0.67%5.29%Distribution services
RFGRFG HOLDINGS LIMITED5.01 B ZAR1,952 ZAC+1.77%92.05 K1.489.102.14 ZAR+18.10%3.24%Consumer non-durables
Buy
BLUBLUE LABEL TELECOMS LTD4.79 B ZAR552 ZAC+0.55%175.57 K0.447.660.72 ZAR+139.46%0.00%Distribution services
THATHARISA PLC4.47 B ZAR1,488 ZAC−0.60%12.43 K0.922.985.00 ZAR−41.00%4.31%Non-energy minerals
Strong buy
CSBCASHBUILD LTD4.45 B ZAR20,833 ZAC+0.17%45.87 K2.3451.814.02 ZAR−7.50%2.70%Retail trade
MPTMPACT LIMITED4.32 B ZAR2,899 ZAC−0.85%129.37 K10.216.944.18 ZAR−23.59%3.59%Process industries
CATCAXTON CTP PUBLISH PRINT4.3 B ZAR1,228 ZAC+2.33%51.17 K2.006.711.83 ZAR−10.04%5.00%Consumer services
LEWLEWIS GROUP LTD4.09 B ZAR7,973 ZAC+1.40%4.07 K0.238.269.65 ZAR+41.97%6.36%Retail trade
Strong buy
BELBELL EQUIPMENT LTD3.92 B ZAR4,199 ZAC+2.44%21.7 K0.125.547.58 ZAR+74.51%0.00%Producer manufacturing
SBPSABVEST CAPITAL LIMITED3.72 B ZAR9,700 ZAC−0.47%3500.160.98%Finance