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-895.82 B ZAR550,599 ZAC+0.93%329.11 K1.199.86558.45 ZAR+95.29%0.22%Technology services
Strong buy
FSRFIRSTRAND LTD407.99 B ZAR7,276 ZAC−3.13%12.36 M1.5910.257.10 ZAR+5.00%5.97%Finance
Buy
CPICAPITEC BANK HLDGS LTD397.06 B ZAR342,001 ZAC−2.11%348.65 K2.3728.81118.72 ZAR+30.04%1.90%Finance
Buy
GFIGOLD FIELDS LTD387.37 B ZAR43,282 ZAC+2.82%1.77 M1.2617.2625.07 ZAR+76.31%2.31%Non-energy minerals
Buy
SBKSTANDARD BANK GROUP LTD356.54 B ZAR22,079 ZAC−2.71%2.5 M1.448.4326.18 ZAR−0.65%6.83%Finance
Buy
VODVODACOM GROUP LTD268.13 B ZAR13,861 ZAC−1.20%1.55 M1.2716.418.45 ZAR+2.15%4.47%Communications
Neutral
MTNMTN GROUP LTD249.34 B ZAR14,231 ZAC−0.75%4.84 M1.09−5.31 ZAR−345.02%2.42%Communications
Buy
INLINVESTEC LTD241.32 B ZAR13,130 ZAC−0.64%601.96 K0.677.6917.08 ZAR6.28%Finance
Sell
VALVALTERRA PLATINUM LTD223.3 B ZAR84,997 ZAC+2.14%710.7 K0.5531.7426.78 ZAR−45.86%1.50%Non-energy minerals
Neutral
SLMSANLAM LIMITED170.03 B ZAR8,611 ZAC−2.03%2.93 M1.298.1710.54 ZAR+52.06%5.17%Finance
Buy
HARHARMONY GM CO LTD163.63 B ZAR26,020 ZAC+3.05%1.21 M0.7715.6016.68 ZAR+16.32%1.23%Non-energy minerals
Sell
IMPIMPALA PLATINUM HLGS LTD155.85 B ZAR17,297 ZAC+1.12%4.12 M0.90−18.96 ZAR−117.79%0.00%Non-energy minerals
Buy
BIDBID CORPORATION LTD150.69 B ZAR44,901 ZAC−1.87%833.55 K1.8019.0223.60 ZAR+6.05%2.51%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD148.82 B ZAR27,146 ZAC−2.31%988.29 K1.3822.3412.15 ZAR2.69%Retail trade
Buy
ABGABSA GROUP LIMITED144.59 B ZAR17,442 ZAC−1.77%3.2 M1.236.7225.95 ZAR+8.43%8.37%Finance
Strong buy
DSYDISCOVERY LTD141.53 B ZAR21,100 ZAC−2.03%1.73 M1.7217.2412.24 ZAR+44.57%1.13%Finance
Strong buy
OUTOUTSURANCE GROUP LIMITED118.37 B ZAR7,665 ZAC−1.35%2.08 M1.0328.412.70 ZAR+22.89%2.63%Finance
Neutral
NEDNEDBANK GROUP LTD108.67 B ZAR23,491 ZAC−2.75%1.38 M1.276.6835.17 ZAR+12.42%8.83%Finance
Buy
SSWSIBANYE STILLWATER LTD104.73 B ZAR3,702 ZAC+6.14%25.78 M1.42−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
PPHPEPKOR HOLDINGS LTD100.9 B ZAR2,730 ZAC−1.73%4.8 M1.0553.130.51 ZAR1.78%Retail trade
Buy
KIOKUMBA IRON ORE LTD99.53 B ZAR31,030 ZAC−1.55%374.14 K1.026.7945.70 ZAR−35.31%12.46%Non-energy minerals
Neutral
REMREMGRO LTD96.64 B ZAR17,105 ZAC−2.26%942.55 K0.6213.0313.13 ZAR1.64%Finance
Buy
NRPNEPI ROCKCASTLE N.V.96.01 B ZAR13,479 ZAC−0.70%1.14 M0.877.7617.37 ZAR+15.92%7.95%Finance
Buy
CLSCLICKS GROUP LTD84.47 B ZAR35,646 ZAC−1.59%1.04 M2.1028.2812.60 ZAR+14.25%2.18%Retail trade
Buy
NPHNORTHAM PLATINUM HLDGS LTD79.64 B ZAR20,225 ZAC+2.75%2.13 M0.8252.603.84 ZAR0.42%Non-energy minerals
Buy
BVTBIDVEST LTD78.77 B ZAR23,172 ZAC−3.37%1.19 M1.7712.0419.25 ZAR+7.33%3.96%Retail trade
Strong buy
NY1NINETY ONE LIMITED78.05 B ZAR4,361 ZAC−0.11%1.31 M1.7610.953.98 ZAR−7.74%6.33%Finance
Sell
SOLSASOL LIMITED58.7 B ZAR9,226 ZAC−0.64%2.53 M0.79−75.96 ZAR−1,765.21%0.00%Process industries
Buy
OMUOLD MUTUAL LIMITED54.2 B ZAR1,150 ZAC−2.71%11.56 M1.156.751.70 ZAR+10.83%7.48%Finance
Neutral
MRPMR PRICE GROUP LTD54.05 B ZAR21,180 ZAC−2.06%980.73 K0.6515.4413.72 ZAR+10.54%3.92%Retail trade
Buy
APNASPEN PHARMACARE HLDGS LTD51.66 B ZAR11,629 ZAC−1.03%794.93 K0.6911.5310.08 ZAR−7.99%3.09%Health technology
Sell
MCGMULTICHOICE GROUP LTD50.02 B ZAR11,698 ZAC−0.14%291.75 K0.7042.332.76 ZAR0.00%Consumer services
Neutral
SNTSANTAM LIMITED48.03 B ZAR43,540 ZAC−0.05%92.66 K0.5313.1133.22 ZAR+12.53%3.49%Finance
Buy
TBSTIGER BRANDS LTD45.09 B ZAR29,806 ZAC−1.23%215.08 K0.6012.6023.65 ZAR+28.26%3.47%Consumer non-durables
Neutral
WHLWOOLWORTHS HOLDINGS LTD44.51 B ZAR4,923 ZAC−1.32%3.99 M1.6714.963.29 ZAR−27.46%4.56%Retail trade
Sell
MTMMOMENTUM GROUP LIMITED42.98 B ZAR3,343 ZAC−0.62%1.83 M0.659.243.62 ZAR+21.74%4.48%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED42.53 B ZAR13,151 ZAC−1.06%2.32 M1.5813.539.72 ZAR+4.69%2.74%Retail trade
Buy
EXXEXXARO RESOURCES LTD40.47 B ZAR16,933 ZAC+1.47%439.76 K0.785.3031.95 ZAR−31.59%9.81%Energy minerals
Buy
ARIAFRICAN RAINBOW MIN LTD34.94 B ZAR18,119 ZAC+0.45%345.87 K1.1910.7016.93 ZAR−32.18%7.45%Non-energy minerals
Buy
BOXBOXER RETAIL LIMITED32.93 B ZAR7,200 ZAC+0.43%1.91 M2.8524.043.00 ZAR+3.19%0.00%Consumer services
Neutral
AVIAVI LTD31.46 B ZAR9,427 ZAC−0.54%548.26 K0.6113.297.09 ZAR+16.63%6.45%Consumer non-durables
Buy
PIKPICK N PAY STORES LTD28.15 B ZAR2,652 ZAC−1.38%1.01 M1.08−1.28 ZAR+77.16%0.00%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD27.64 B ZAR3,213 ZAC−2.10%1.21 M0.9523.371.38 ZAR+19.85%1.71%Retail trade
Buy
TKGTELKOM SA SOC LTD27.38 B ZAR5,603 ZAC+0.07%2.86 M0.853.7215.07 ZAR+292.45%0.00%Communications
Buy
KSTPSG FIN SERVICES LTD27.31 B ZAR2,198 ZAC+1.48%593.95 K1.0322.001.00 ZAR+24.19%2.37%Finance
Buy
TRUTRUWORTHS INT LTD26.5 B ZAR7,232 ZAC−0.52%797.55 K0.397.259.98 ZAR+11.19%7.11%Retail trade
Neutral
WBCWE BUY CARS HLDS LTD24.49 B ZAR5,864 ZAC−0.26%398.27 K0.9326.822.19 ZAR0.94%Retail trade
FFBFORTRESS REAL EST INV B22.28 B ZAR2,068 ZAC−0.05%1.3 M1.008.952.31 ZAR−19.63%7.08%Finance
Neutral
BAWBARLOWORLD LTD21.72 B ZAR11,617 ZAC+0.15%167.13 K0.3212.859.04 ZAR−8.04%3.70%Distribution services
Neutral
DRDDRD GOLD LTD21.12 B ZAR2,472 ZAC+3.82%2.07 M2.3112.521.98 ZAR+28.24%2.02%Non-energy minerals
Sell
SPPTHE SPAR GROUP LTD20.83 B ZAR10,822 ZAC−2.85%377.38 K1.17−20.58 ZAR−999.92%0.00%Distribution services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD20.42 B ZAR1,405 ZAC−0.43%3.42 M1.10−0.63 ZAR−128.47%3.70%Health services
Buy
PMRPREMIER GROUP LIMITED18.16 B ZAR14,081 ZAC−2.22%4.99 K0.2915.279.22 ZAR+29.61%1.56%Distribution services
Strong buy
ADHADVTECH LTD17.8 B ZAR3,249 ZAC−0.43%550.58 K1.5416.252.00 ZAR+15.51%3.11%Commercial services
Buy
SAPSAPPI LTD17.55 B ZAR2,917 ZAC−0.55%2.21 M0.935.425.38 ZAR8.46%Process industries
Buy
NTCNETCARE LIMITED17.12 B ZAR1,358 ZAC−0.37%3.37 M1.0711.401.19 ZAR+23.47%5.16%Health services
Buy
LTELIGHTHOUSE PROPERTIES PLC17.09 B ZAR819 ZAC0.00%457.65 K0.1012.130.68 ZAR−85.06%6.22%Finance
MTHMOTUS HOLDINGS LTD16.82 B ZAR9,705 ZAC−0.15%247.63 K0.646.9214.02 ZAR−17.15%5.41%Distribution services
Strong buy
MSPMAS P.L.C16.29 B ZAR2,295 ZAC−3.29%3.38 M2.375.913.88 ZAR+40.84%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD15.3 B ZAR3,953 ZAC−0.20%201.55 K0.406.206.38 ZAR+69.07%10.83%Finance
DTCDATATEC LTD14.85 B ZAR6,313 ZAC−1.08%181.2 K0.2613.884.55 ZAR+23.42%3.25%Technology services
Buy
TGATHUNGELA RESOURCES LTD13.66 B ZAR9,722 ZAC+2.91%919.91 K1.303.6826.42 ZAR−28.44%13.37%Utilities
Buy
SSUSOUTHERN SUN LTD13.06 B ZAR968 ZAC+2.11%2.24 M1.3712.680.76 ZAR+21.16%2.58%Consumer services
Buy
OMNOMNIA HOLDINGS LTD12.7 B ZAR7,991 ZAC−3.70%122.62 K0.5711.476.97 ZAR+0.07%4.69%Process industries
Strong buy
ITEITALTILE LTD12.65 B ZAR1,038 ZAC−2.90%70.86 K0.338.291.25 ZAR+3.95%4.81%Retail trade
Buy
BLUBLUE LABEL TELECOMS LTD12.42 B ZAR1,419 ZAC+1.00%1.42 M0.5920.120.71 ZAR−16.19%0.00%Distribution services
SUISUN INTERNATIONAL LTD11.58 B ZAR4,752 ZAC0.00%145.61 K0.569.544.98 ZAR+18.98%8.38%Consumer services
Buy
HCIHOSKEN CONS INV LTD11.48 B ZAR14,109 ZAC−0.61%43.15 K0.471.7381.72 ZAR+946.86%1.20%Consumer services
WBOWILSON BAYLY HLM-OVC LTD11.27 B ZAR17,524 ZAC−1.30%117.11 K1.708.7520.02 ZAR+14.12%3.02%Industrial services
JSEJSE LTD11.2 B ZAR12,967 ZAC−0.80%87.6 K0.8611.7411.05 ZAR+10.28%6.39%Finance
AFHALEXANDER FORBES GRP HLDGS9.63 B ZAR837 ZAC−2.56%43.66 K0.3412.010.70 ZAR+34.36%6.22%Finance
AFEAECI LIMITED9.51 B ZAR9,970 ZAC−0.84%246.18 K0.47−2.72 ZAR−124.90%2.20%Process industries
RCLRCL FOODS LIMITED9.4 B ZAR1,048 ZAC+0.19%4.47 K0.235.341.96 ZAR+49.75%5.25%Consumer non-durables
RLOREUNERT LTD8.57 B ZAR5,456 ZAC−2.59%122.35 K0.2910.285.31 ZAR−10.77%6.71%Consumer durables
RBXRAUBEX GROUP LTD8.42 B ZAR4,655 ZAC+0.09%619.99 K1.517.845.94 ZAR+25.94%4.25%Industrial services
Strong buy
CAACA SALES HOLDINGS LTD8.42 B ZAR1,748 ZAC−0.11%30.95 K0.8414.071.24 ZAR+1.10%1.40%Distribution services
AIPADCOCK INGRAM HLDGS LTD8.35 B ZAR5,163 ZAC−1.66%21.24 K0.3110.305.01 ZAR−8.71%5.13%Health technology
Neutral
BATBRAIT PLC8.3 B ZAR214 ZAC−2.73%1.42 M0.358.170.26 ZAR0.00%Finance
AELALTRON LIMITED A8.1 B ZAR2,131 ZAC−2.38%525.37 K1.6921.411.00 ZAR4.22%Technology services
PPCPPC LIMITED7.86 B ZAR511 ZAC−2.11%2.04 M1.4316.120.32 ZAR+252.11%3.44%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED7.8 B ZAR752 ZAC+1.62%189.13 K0.526.281.20 ZAR−18.55%9.32%Consumer services
Neutral
GNDGRINDROD LTD7.62 B ZAR1,134 ZAC−0.35%3.89 M1.5124.110.47 ZAR−68.20%3.52%Transportation
SDOSTADIO HOLDINGS LIMITED7.46 B ZAR876 ZAC−4.58%369.18 K0.7428.700.31 ZAR+26.43%1.72%Commercial services
AFTAFRIMAT LIMITED6.88 B ZAR4,532 ZAC+3.75%1.12 M1.6774.450.61 ZAR−88.17%0.55%Non-energy minerals
Strong sell
ARLASTRAL FOODS LTD6.74 B ZAR17,469 ZAC−1.80%132.83 K0.5311.6215.03 ZAR4.24%Process industries
Strong buy
THATHARISA PLC6.19 B ZAR2,078 ZAC+0.73%59.46 K0.813.96%Non-energy minerals
Strong buy
OCEOCEANA GROUP LTD6.13 B ZAR5,261 ZAC+0.08%114 K1.018.046.54 ZAR−38.76%7.79%Consumer non-durables
Neutral
SPGSUPER GROUP LTD6.09 B ZAR1,794 ZAC+3.88%2.95 M0.90−0.26 ZAR−106.13%3.35%Transportation
Neutral
FBRFAMOUS BRANDS LTD6.07 B ZAR6,054 ZAC−1.40%30.9 K0.4511.105.46 ZAR+19.50%5.19%Transportation
Strong buy
CLICLIENTELE LTD5.88 B ZAR1,297 ZAC+3.68%3.02 K0.836.352.04 ZAR+74.80%9.63%Miscellaneous
HDCHUDACO INDUSTRIES LTD5.2 B ZAR18,554 ZAC−0.63%6.04 K0.439.6919.14 ZAR−3.82%5.52%Distribution services
Buy
COHCURRO HOLDINGS LIMITED5.08 B ZAR900 ZAC−0.66%306 K0.8948.970.18 ZAR+184.08%1.84%Consumer services
SYGSYGNIA LIMITED4.81 B ZAR3,090 ZAC+2.62%3.69 K0.2112.962.38 ZAR+16.92%7.28%Finance
KAPKAP LIMITED4.63 B ZAR185 ZAC+1.65%2.31 M0.714.860.38 ZAR+468.36%0.00%Transportation
Neutral
RFGRFG HOLDINGS LIMITED4.32 B ZAR1,650 ZAC0.00%143.67 K1.518.142.03 ZAR+2.36%6.73%Consumer non-durables
Buy
NPKNAMPAK LTD4.17 B ZAR52,699 ZAC−0.56%7.62 K1.411.42369.86 ZAR0.00%Process industries
CATCAXTON CTP PUBLISH PRINT4.1 B ZAR1,158 ZAC−0.77%21.36 K0.245.672.04 ZAR+18.53%5.17%Consumer services
LEWLEWIS GROUP LTD4.07 B ZAR7,821 ZAC−1.59%103.82 K1.375.5714.03 ZAR+79.59%7.67%Retail trade
Strong buy
BELBELL EQUIPMENT LTD3.97 B ZAR4,153 ZAC−1.12%14.71 K0.1410.044.14 ZAR−41.99%3.86%Producer manufacturing
HILHOMECHOICE INT PLC3.94 B ZAR3,749 ZAC−0.05%7090.059.523.94 ZAR+23.92%5.12%Finance