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-880.81 B ZAR546,771 ZAC+1.00%38.17 K0.1016.14338.74 ZAR−8.86%0.22%Technology services
Buy
FSRFIRSTRAND LTD430.25 B ZAR7,628 ZAC−0.53%330.52 K0.0310.757.10 ZAR+5.00%5.66%Finance
Buy
CPICAPITEC BANK HLDGS LTD409.25 B ZAR352,699 ZAC+0.06%11.28 K0.0529.71118.72 ZAR+30.04%1.85%Finance
Buy
GFIGOLD FIELDS LTD388.16 B ZAR43,193 ZAC−0.41%183.93 K0.0817.2325.07 ZAR+76.31%2.31%Non-energy minerals
Buy
SBKSTANDARD BANK GROUP LTD384.36 B ZAR23,566 ZAC−0.99%148.51 K0.059.0026.18 ZAR−0.65%6.33%Finance
Buy
VODVODACOM GROUP LTD264.24 B ZAR13,516 ZAC−1.08%79.85 K0.0516.518.19 ZAR−0.99%4.17%Communications
Neutral
MTNMTN GROUP LTD239.94 B ZAR13,217 ZAC−0.68%244.95 K0.06−5.31 ZAR−345.02%2.59%Communications
Buy
INLINVESTEC LTD225.12 B ZAR12,602 ZAC−0.31%39.19 K0.057.7016.36 ZAR−33.79%6.52%Finance
Sell
VALVALTERRA PLATINUM LTD209 B ZAR81,662 ZAC+2.64%502.15 K0.1030.5026.78 ZAR−45.86%1.60%Non-energy minerals
Neutral
SLMSANLAM LIMITED178.57 B ZAR9,044 ZAC+0.04%152.05 K0.038.5810.54 ZAR+52.06%4.92%Finance
Neutral
HARHARMONY GM CO LTD164.38 B ZAR25,649 ZAC−1.89%144.83 K0.0515.3816.68 ZAR+16.32%1.23%Non-energy minerals
Sell
BIDBID CORPORATION LTD157.18 B ZAR46,583 ZAC−0.55%49.2 K0.0819.7423.60 ZAR+6.05%2.40%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD154.31 B ZAR28,214 ZAC+0.22%46.45 K0.0323.2212.15 ZAR2.59%Retail trade
Buy
ABGABSA GROUP LIMITED148.6 B ZAR17,723 ZAC−1.11%67.39 K0.026.8325.95 ZAR+8.43%8.15%Finance
Strong buy
DSYDISCOVERY LTD147.62 B ZAR22,225 ZAC+0.97%633.06 K0.3718.1612.24 ZAR+44.57%1.09%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD134.18 B ZAR15,605 ZAC+4.79%829.57 K0.14−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
OUTOUTSURANCE GROUP LIMITED123.57 B ZAR8,035 ZAC+0.40%200.04 K0.0729.792.70 ZAR+22.89%2.52%Finance
Neutral
NEDNEDBANK GROUP LTD117.59 B ZAR25,202 ZAC−0.48%42.84 K0.037.1735.17 ZAR+12.42%8.19%Finance
Buy
PPHPEPKOR HOLDINGS LTD102.49 B ZAR2,796 ZAC+0.68%578.94 K0.0554.420.51 ZAR1.75%Retail trade
Buy
NRPNEPI ROCKCASTLE N.V.97.44 B ZAR13,611 ZAC−0.52%113.53 K0.047.8417.37 ZAR+15.92%7.84%Finance
Buy
KIOKUMBA IRON ORE LTD95.53 B ZAR30,063 ZAC+0.92%79.8 K0.216.5845.70 ZAR−35.31%12.98%Non-energy minerals
Buy
CLSCLICKS GROUP LTD89.78 B ZAR37,891 ZAC+0.02%39.25 K0.0530.0612.60 ZAR+14.25%2.05%Retail trade
Neutral
REMREMGRO LTD89.58 B ZAR15,730 ZAC−0.78%54.3 K0.0511.9813.13 ZAR1.77%Finance
Buy
SSWSIBANYE STILLWATER LTD84.66 B ZAR3,055 ZAC+2.24%8.86 M0.47−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
BVTBIDVEST LTD82.88 B ZAR24,330 ZAC−0.23%85.11 K0.0812.6419.25 ZAR+7.33%3.76%Retail trade
Strong buy
NY1NINETY ONE LIMITED74.1 B ZAR4,202 ZAC+0.36%84.56 K0.1010.553.98 ZAR−7.74%6.59%Finance
Sell
NPHNORTHAM PLATINUM HLDGS LTD68.6 B ZAR17,759 ZAC+1.92%528.6 K0.1646.193.84 ZAR0.49%Non-energy minerals
Buy
OMUOLD MUTUAL LIMITED57.83 B ZAR1,235 ZAC+0.73%2.31 M0.127.251.70 ZAR+10.83%7.01%Finance
Neutral
MRPMR PRICE GROUP LTD57.79 B ZAR22,674 ZAC+0.13%155.66 K0.1216.5313.72 ZAR+10.53%3.67%Retail trade
Neutral
SOLSASOL LIMITED56.15 B ZAR8,731 ZAC−1.09%481.35 K0.14−75.96 ZAR−1,765.21%0.00%Process industries
Buy
APNASPEN PHARMACARE HLDGS LTD55.91 B ZAR12,507 ZAC−0.61%30.11 K0.0212.4110.08 ZAR−7.99%2.85%Health technology
Sell
MCGMULTICHOICE GROUP LTD49.47 B ZAR11,537 ZAC−0.31%9490.00−10.46 ZAR+1.63%0.00%Consumer services
Neutral
WHLWOOLWORTHS HOLDINGS LTD49.41 B ZAR5,457 ZAC−0.15%124.23 K0.0416.593.29 ZAR−27.46%4.11%Retail trade
Neutral
TBSTIGER BRANDS LTD49.04 B ZAR32,091 ZAC−1.01%90.03 K0.1213.5723.65 ZAR+28.26%3.19%Consumer non-durables
Neutral
SNTSANTAM LIMITED47.11 B ZAR42,802 ZAC+0.23%2.43 K0.0412.8833.22 ZAR+12.53%3.56%Finance
Buy
MTMMOMENTUM GROUP LIMITED46.43 B ZAR3,587 ZAC−0.22%291.9 K0.099.923.62 ZAR+21.74%4.17%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED41.75 B ZAR13,176 ZAC+2.09%932.93 K0.5713.559.72 ZAR+4.71%2.79%Retail trade
Buy
EXXEXXARO RESOURCES LTD36.58 B ZAR15,226 ZAC+0.55%119.47 K0.174.7731.95 ZAR−31.59%10.98%Energy minerals
Strong buy
ARIAFRICAN RAINBOW MIN LTD33.38 B ZAR17,797 ZAC+2.81%112.05 K0.2210.5116.93 ZAR−32.18%7.80%Non-energy minerals
Buy
AVIAVI LTD30.07 B ZAR9,138 ZAC+1.40%98.35 K0.1112.887.09 ZAR+16.63%6.75%Consumer non-durables
Buy
BOXBOXER RETAIL LIMITED29.35 B ZAR6,428 ZAC+0.16%38.33 K0.0421.463.00 ZAR+3.19%0.00%Consumer services
Neutral
DCPDIS-CHEM PHARMACIES LTD27.51 B ZAR3,224 ZAC+0.72%61.97 K0.0323.451.38 ZAR+19.85%1.55%Retail trade
Buy
PIKPICK N PAY STORES LTD26.73 B ZAR2,522 ZAC+0.08%96.05 K0.04−1.28 ZAR+77.16%0.00%Retail trade
Neutral
KSTPSG FIN SERVICES LTD25.7 B ZAR2,081 ZAC+0.68%27.03 K0.0620.831.00 ZAR+24.19%2.52%Finance
Buy
TRUTRUWORTHS INT LTD25.51 B ZAR6,948 ZAC−0.16%207.04 K0.106.969.98 ZAR+11.19%7.39%Retail trade
Buy
SPPTHE SPAR GROUP LTD21.68 B ZAR11,218 ZAC−0.41%16.91 K0.02−20.58 ZAR−999.92%0.00%Distribution services
Buy
FFBFORTRESS REAL EST INV B21.26 B ZAR1,990 ZAC+0.81%45.1 K0.038.612.31 ZAR−19.63%7.42%Finance
Neutral
DRDDRD GOLD LTD21.12 B ZAR2,470 ZAC−0.12%109.63 K0.1112.511.98 ZAR+28.24%2.02%Non-energy minerals
Sell
TKGTELKOM SA SOC LTD21.08 B ZAR4,314 ZAC+0.09%82.79 K0.1010.784.00 ZAR0.00%Communications
Buy
WBCWE BUY CARS HLDS LTD20.63 B ZAR4,990 ZAC+1.03%67.04 K0.1222.822.19 ZAR0.51%Retail trade
LHCLIFE HEALTHC GRP HLDGS LTD20.48 B ZAR1,397 ZAC−0.71%558.66 K0.10−0.63 ZAR−128.47%3.55%Health services
Neutral
BAWBARLOWORLD LTD20.2 B ZAR10,897 ZAC+0.80%3940.0012.059.04 ZAR−8.04%4.81%Distribution services
Neutral
SAPSAPPI LTD19.97 B ZAR3,326 ZAC+0.27%103.2 K0.046.185.38 ZAR7.43%Process industries
Buy
NTCNETCARE LIMITED18.62 B ZAR1,471 ZAC−0.14%243.45 K0.0712.341.19 ZAR+23.47%4.75%Health services
Buy
MTHMOTUS HOLDINGS LTD17.01 B ZAR9,937 ZAC+0.81%29.68 K0.057.0914.02 ZAR−17.15%5.33%Distribution services
Strong buy
ADHADVTECH LTD16.97 B ZAR3,095 ZAC−0.03%11.6 K0.0515.482.00 ZAR+15.51%3.26%Commercial services
Buy
LTELIGHTHOUSE PROPERTIES PLC16.89 B ZAR830 ZAC+0.12%119.72 K0.0512.290.68 ZAR−85.06%6.14%Finance
CMLCORONATION FUND MNGRS LD15.75 B ZAR3,814 ZAC−6.20%164.65 K0.245.986.38 ZAR+69.07%10.15%Finance
MSPMAS P.L.C14.96 B ZAR2,109 ZAC+0.05%119.87 K0.025.433.88 ZAR+40.84%0.00%Finance
Buy
DTCDATATEC LTD14.9 B ZAR6,438 ZAC+1.63%221.02 K0.5014.154.55 ZAR+23.42%3.24%Technology services
Buy
WBOWILSON BAYLY HLM-OVC LTD12.54 B ZAR19,452 ZAC−0.18%10.63 K0.109.7220.02 ZAR+14.12%2.72%Industrial services
Strong buy
TGATHUNGELA RESOURCES LTD12.43 B ZAR8,855 ZAC+0.12%47.22 K0.053.3526.42 ZAR−28.44%14.70%Utilities
Buy
ITEITALTILE LTD12.17 B ZAR1,001 ZAC0.00%2480.007.991.25 ZAR+3.95%5.00%Retail trade
Buy
SSUSOUTHERN SUN LTD12.15 B ZAR895 ZAC−1.43%7.15 K0.0111.720.76 ZAR+21.16%1.38%Consumer services
Buy
OMNOMNIA HOLDINGS LTD12.15 B ZAR8,007 ZAC+4.68%34.9 K0.2311.496.97 ZAR+0.07%4.90%Process industries
Strong buy
BLUBLUE LABEL TELECOMS LTD11.67 B ZAR1,345 ZAC+0.67%1.11 M0.2419.070.71 ZAR−16.19%0.00%Distribution services
JSEJSE LTD11.25 B ZAR12,994 ZAC−0.27%8.23 K0.0711.7611.05 ZAR+10.28%6.35%Finance
Buy
HCIHOSKEN CONS INV LTD11.01 B ZAR13,705 ZAC+1.23%10.87 K0.121.6881.72 ZAR+946.86%1.11%Consumer services
SPGSUPER GROUP LTD10.27 B ZAR3,010 ZAC−0.36%218.62 K0.14−0.26 ZAR−106.13%1.99%Transportation
Neutral
AFHALEXANDER FORBES GRP HLDGS10.26 B ZAR909 ZAC+1.00%4780.0113.150.69 ZAR+33.26%5.78%Finance
SUISUN INTERNATIONAL LTD10.19 B ZAR4,201 ZAC+0.48%9.47 K0.038.434.98 ZAR+18.98%9.52%Consumer services
Buy
AFEAECI LIMITED10.15 B ZAR10,668 ZAC+0.29%6.56 K0.02−2.72 ZAR−124.90%2.06%Process industries
RLOREUNERT LTD9.3 B ZAR5,922 ZAC+0.05%57.75 K0.1111.165.31 ZAR−10.77%6.18%Consumer durables
GNDGRINDROD LTD9.27 B ZAR1,377 ZAC−0.15%76.55 K0.1129.270.47 ZAR−68.20%2.90%Transportation
RBXRAUBEX GROUP LTD8.96 B ZAR4,890 ZAC−1.35%54.44 K0.058.245.94 ZAR+25.94%3.75%Industrial services
Strong buy
AELALTRON LIMITED A8.78 B ZAR2,269 ZAC−1.73%127.58 K0.3222.801.00 ZAR3.16%Technology services
RCLRCL FOODS LIMITED8.53 B ZAR950 ZAC−2.06%215.25 K4.494.841.96 ZAR+49.75%5.78%Consumer non-durables
BATBRAIT PLC8.42 B ZAR220 ZAC+0.92%5270.007.550.29 ZAR0.00%Finance
AIPADCOCK INGRAM HLDGS LTD8.36 B ZAR5,147 ZAC−0.43%6.38 K0.0510.265.01 ZAR−8.71%5.13%Health technology
Neutral
CAACA SALES HOLDINGS LTD8.27 B ZAR1,775 ZAC+3.32%3910.0114.291.24 ZAR+1.10%1.42%Distribution services
PPCPPC LIMITED8.21 B ZAR544 ZAC+1.49%870.02 K0.4517.170.32 ZAR+252.11%2.56%Non-energy minerals
Strong buy
TSGTSOGO SUN LIMITED8.03 B ZAR774 ZAC+0.39%77.09 K0.106.471.20 ZAR−18.55%9.06%Consumer services
Neutral
AFTAFRIMAT LIMITED7.8 B ZAR5,186 ZAC+0.95%30.8 K0.0885.200.61 ZAR−88.17%3.19%Non-energy minerals
Strong sell
ARLASTRAL FOODS LTD7.33 B ZAR18,986 ZAC−0.13%10.75 K0.0812.6315.03 ZAR2.73%Process industries
Strong buy
SDOSTADIO HOLDINGS LIMITED7.26 B ZAR864 ZAC+1.29%1.57 K0.0028.310.31 ZAR+26.43%1.77%Commercial services
OCEOCEANA GROUP LTD6.93 B ZAR5,969 ZAC+0.34%13.1 K0.039.126.54 ZAR−38.76%8.32%Consumer non-durables
Neutral
FBRFAMOUS BRANDS LTD6.4 B ZAR6,470 ZAC+1.22%8040.0211.865.46 ZAR+19.50%4.91%Transportation
Strong buy
THATHARISA PLC5.8 B ZAR1,913 ZAC−1.49%99.81 K0.733.835.00 ZAR−41.00%4.23%Non-energy minerals
Strong buy
HDCHUDACO INDUSTRIES LTD5.57 B ZAR20,449 ZAC+2.99%7210.1011.5717.68 ZAR−15.61%5.16%Distribution services
Buy
COHCURRO HOLDINGS LIMITED5.25 B ZAR932 ZAC+0.43%9.69 K0.0150.710.18 ZAR+184.08%1.79%Consumer services
CLICLIENTELE LTD5.14 B ZAR1,135 ZAC−1.30%11.18 K0.525.562.04 ZAR+74.80%11.01%Miscellaneous
KAPKAP LIMITED5.03 B ZAR203 ZAC0.00%3.23 M0.895.330.38 ZAR+468.36%0.00%Transportation
Neutral
RFGRFG HOLDINGS LIMITED4.71 B ZAR1,781 ZAC−1.11%1350.008.782.03 ZAR+2.36%6.17%Consumer non-durables
Buy
LEWLEWIS GROUP LTD4.3 B ZAR8,274 ZAC+0.13%1.14 K0.025.9014.03 ZAR+79.59%7.26%Retail trade
Strong buy
SYGSYGNIA LIMITED4.2 B ZAR2,700 ZAC−0.04%1 K0.0011.332.38 ZAR+16.92%8.04%Finance
CATCAXTON CTP PUBLISH PRINT4.19 B ZAR1,185 ZAC+0.34%2000.005.802.04 ZAR+18.53%5.08%Consumer services
NPKNAMPAK LTD4 B ZAR50,595 ZAC+0.18%5570.031.37369.86 ZAR0.00%Process industries
MPTMPACT LIMITED3.99 B ZAR2,709 ZAC+0.33%10.007.933.42 ZAR−29.51%3.89%Process industries
SBPSABVEST CAPITAL LIMITED3.97 B ZAR10,345 ZAC0.00%2850.034.4523.24 ZAR+46.12%1.01%Finance
BELBELL EQUIPMENT LTD3.93 B ZAR4,110 ZAC+2.80%11.12 K0.419.944.14 ZAR−41.99%3.89%Producer manufacturing