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-851.79 B ZAR541,120 ZAC+3.36%330.94 K0.6115.97338.74 ZAR−8.86%0.23%Technology services
Buy
FSRFIRSTRAND LTD407.15 B ZAR7,141 ZAC−1.64%3.95 M0.3110.067.10 ZAR+5.00%5.98%Finance
Buy
CPICAPITEC BANK HLDGS LTD404.05 B ZAR341,147 ZAC−1.97%125.63 K0.4728.74118.72 ZAR+30.04%1.87%Finance
Buy
GFIGOLD FIELDS LTD393.88 B ZAR44,618 ZAC+1.39%1.32 M0.5417.8025.07 ZAR+76.31%2.27%Non-energy minerals
Buy
SBKSTANDARD BANK GROUP LTD367.25 B ZAR22,399 ZAC−1.50%1.94 M0.628.5626.18 ZAR−0.65%6.63%Finance
Buy
VODVODACOM GROUP LTD253.43 B ZAR13,017 ZAC−0.63%684.9 K0.3115.418.45 ZAR+2.15%4.35%Communications
Neutral
MTNMTN GROUP LTD228.94 B ZAR12,668 ZAC−0.23%1.74 M0.20−5.31 ZAR−345.02%2.72%Communications
Buy
INLINVESTEC LTD215.53 B ZAR11,985 ZAC−0.93%242.81 K0.237.3316.36 ZAR−33.79%6.81%Finance
Sell
VALVALTERRA PLATINUM LTD188.62 B ZAR75,093 ZAC+4.59%3.63 M1.0228.0426.78 ZAR−45.86%1.78%Non-energy minerals
Neutral
SLMSANLAM LIMITED173.83 B ZAR8,678 ZAC−1.43%1.21 M0.238.2410.54 ZAR+52.06%5.06%Finance
Neutral
HARHARMONY GM CO LTD159.64 B ZAR26,359 ZAC+3.84%2.2 M0.8115.8116.68 ZAR+16.32%1.26%Non-energy minerals
Sell
BIDBID CORPORATION LTD153.84 B ZAR45,475 ZAC−0.80%596.76 K0.5919.2723.60 ZAR+6.05%2.45%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD151.33 B ZAR27,258 ZAC−1.25%638.64 K0.3422.4312.15 ZAR2.64%Retail trade
Buy
DSYDISCOVERY LTD144.34 B ZAR21,088 ZAC−1.99%656.18 K0.3617.2312.24 ZAR+44.57%1.11%Finance
Buy
ABGABSA GROUP LIMITED143.29 B ZAR17,100 ZAC−1.07%1.19 M0.426.5925.95 ZAR+8.43%8.45%Finance
Strong buy
IMPIMPALA PLATINUM HLGS LTD129.6 B ZAR15,328 ZAC+6.59%2.38 M0.41−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
OUTOUTSURANCE GROUP LIMITED122.63 B ZAR7,794 ZAC−1.84%1.18 M0.4228.892.70 ZAR+22.89%2.54%Finance
Neutral
NEDNEDBANK GROUP LTD114.96 B ZAR24,642 ZAC−0.65%643.3 K0.447.0135.17 ZAR+12.42%8.36%Finance
Buy
PPHPEPKOR HOLDINGS LTD100.72 B ZAR2,672 ZAC−1.91%3.18 M0.3252.000.51 ZAR1.78%Retail trade
Buy
NRPNEPI ROCKCASTLE N.V.95.6 B ZAR13,390 ZAC−0.22%669.1 K0.257.7117.37 ZAR+15.92%7.99%Finance
Buy
SSWSIBANYE STILLWATER LTD88.6 B ZAR3,223 ZAC+2.94%8 M0.34−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
KIOKUMBA IRON ORE LTD87.34 B ZAR27,514 ZAC+1.04%335.11 K0.806.0245.70 ZAR−35.31%14.20%Non-energy minerals
Buy
REMREMGRO LTD87.29 B ZAR15,205 ZAC−1.60%731.3 K0.5511.5813.13 ZAR1.81%Finance
Buy
CLSCLICKS GROUP LTD85.81 B ZAR35,970 ZAC−0.65%294.45 K0.3328.5412.60 ZAR+14.25%2.14%Retail trade
Neutral
BVTBIDVEST LTD79.2 B ZAR23,185 ZAC−0.49%535.62 K0.4112.0419.25 ZAR+7.33%3.94%Retail trade
Strong buy
NY1NINETY ONE LIMITED76.15 B ZAR4,205 ZAC−2.16%347.75 K0.3310.563.98 ZAR−7.74%6.42%Finance
Sell
NPHNORTHAM PLATINUM HLDGS LTD66.11 B ZAR18,092 ZAC+7.74%2.23 M0.5347.053.84 ZAR0.51%Non-energy minerals
Buy
SOLSASOL LIMITED60.57 B ZAR9,543 ZAC+0.22%4.18 M0.67−75.96 ZAR−1,765.21%0.00%Process industries
Buy
OMUOLD MUTUAL LIMITED55.57 B ZAR1,164 ZAC−1.44%6.31 M0.356.831.70 ZAR+10.83%7.29%Finance
Neutral
MRPMR PRICE GROUP LTD54.24 B ZAR21,240 ZAC−0.08%803.56 K0.3215.4813.72 ZAR+10.53%3.91%Retail trade
Neutral
APNASPEN PHARMACARE HLDGS LTD54.2 B ZAR11,899 ZAC−2.46%693.31 K0.5211.8010.08 ZAR−7.99%2.94%Health technology
Sell
MCGMULTICHOICE GROUP LTD49.06 B ZAR11,448 ZAC−0.22%611.15 K0.6841.432.76 ZAR0.00%Consumer services
Neutral
TBSTIGER BRANDS LTD48.32 B ZAR31,542 ZAC−1.24%202.55 K0.3813.3423.65 ZAR+28.26%3.24%Consumer non-durables
Neutral
WHLWOOLWORTHS HOLDINGS LTD46.48 B ZAR5,011 ZAC−2.49%2.17 M0.5415.233.29 ZAR−27.46%4.37%Retail trade
Neutral
SNTSANTAM LIMITED46.02 B ZAR41,204 ZAC−1.23%40.18 K0.4912.4033.22 ZAR+12.53%3.64%Finance
Buy
MTMMOMENTUM GROUP LIMITED43.67 B ZAR3,329 ZAC−1.68%1.6 M0.399.213.62 ZAR+21.74%4.43%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED40.44 B ZAR12,481 ZAC−0.18%1.13 M0.4412.849.72 ZAR+4.71%2.88%Retail trade
Buy
EXXEXXARO RESOURCES LTD35.93 B ZAR14,774 ZAC−1.34%464.85 K0.564.6231.95 ZAR−31.59%11.10%Energy minerals
Strong buy
ARIAFRICAN RAINBOW MIN LTD31.72 B ZAR17,029 ZAC+3.49%430.39 K0.7210.0616.93 ZAR−32.18%8.21%Non-energy minerals
Buy
AVIAVI LTD30.67 B ZAR9,138 ZAC−0.62%857.74 K0.8612.887.09 ZAR+16.63%6.61%Consumer non-durables
Buy
BOXBOXER RETAIL LIMITED30.61 B ZAR6,740 ZAC+0.73%205.66 K0.1422.503.00 ZAR+3.19%0.00%Consumer services
Neutral
PIKPICK N PAY STORES LTD27.59 B ZAR2,571 ZAC−1.04%1.33 M0.52−1.28 ZAR+77.16%0.00%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD27.24 B ZAR3,191 ZAC+0.69%1.25 M0.7423.211.38 ZAR+19.85%1.56%Retail trade
Buy
KSTPSG FIN SERVICES LTD25.63 B ZAR2,018 ZAC−2.09%554.51 K0.7720.201.00 ZAR+24.19%2.52%Finance
Buy
TRUTRUWORTHS INT LTD25.43 B ZAR6,860 ZAC−1.12%796.77 K0.316.879.98 ZAR+11.19%7.41%Retail trade
Neutral
WBCWE BUY CARS HLDS LTD23.86 B ZAR5,677 ZAC−0.61%535.37 K0.5125.972.19 ZAR0.44%Retail trade
TKGTELKOM SA SOC LTD21.69 B ZAR4,747 ZAC+7.03%3.13 M1.193.1515.07 ZAR+292.45%0.00%Communications
Buy
FFBFORTRESS REAL EST INV B21.62 B ZAR2,013 ZAC+0.45%304.79 K0.198.712.31 ZAR−19.63%7.30%Finance
Neutral
DRDDRD GOLD LTD21.49 B ZAR2,599 ZAC+3.46%395.04 K0.3513.161.98 ZAR+28.24%1.99%Non-energy minerals
Sell
SPPTHE SPAR GROUP LTD20.63 B ZAR10,553 ZAC−1.54%394.62 K0.59−20.58 ZAR−999.92%0.00%Distribution services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD20.46 B ZAR1,384 ZAC−1.63%3.58 M0.61−0.63 ZAR−128.47%3.55%Health services
Neutral
BAWBARLOWORLD LTD20.11 B ZAR10,902 ZAC+1.31%261.85 K0.5212.069.04 ZAR−8.04%4.83%Distribution services
Neutral
SAPSAPPI LTD18.46 B ZAR3,044 ZAC−0.69%1.04 M0.535.665.38 ZAR8.05%Process industries
Buy
NTCNETCARE LIMITED18.16 B ZAR1,421 ZAC−1.32%941.25 K0.1911.921.19 ZAR+23.47%4.87%Health services
Buy
ADHADVTECH LTD17.39 B ZAR3,040 ZAC−4.19%316.22 K0.6115.202.00 ZAR+15.51%3.18%Commercial services
Buy
LTELIGHTHOUSE PROPERTIES PLC17.15 B ZAR811 ZAC−1.10%643.49 K0.3312.010.68 ZAR−85.06%6.19%Finance
MSPMAS P.L.C16.43 B ZAR2,358 ZAC+1.86%1.47 M0.586.073.88 ZAR+40.84%0.00%Finance
Buy
MTHMOTUS HOLDINGS LTD15.99 B ZAR9,105 ZAC−1.75%137.14 K0.286.4914.02 ZAR−17.15%5.67%Distribution services
Buy
DTCDATATEC LTD15.28 B ZAR6,345 ZAC−2.40%926.83 K1.2713.954.55 ZAR+23.42%3.15%Technology services
Buy
CMLCORONATION FUND MNGRS LD14.98 B ZAR3,818 ZAC−1.34%334.88 K0.705.996.38 ZAR+69.07%10.68%Finance
OMNOMNIA HOLDINGS LTD12.47 B ZAR7,932 ZAC+1.07%262.74 K0.6611.386.97 ZAR+0.07%4.78%Process industries
Strong buy
ITEITALTILE LTD12.34 B ZAR1,011 ZAC−0.20%42.65 K0.078.071.25 ZAR+3.95%4.93%Retail trade
Buy
TGATHUNGELA RESOURCES LTD12.14 B ZAR8,528 ZAC−1.34%208.16 K0.233.2326.42 ZAR−28.44%15.04%Utilities
Buy
BLUBLUE LABEL TELECOMS LTD12.06 B ZAR1,406 ZAC+2.11%2 M0.6319.930.71 ZAR−16.19%0.00%Distribution services
SSUSOUTHERN SUN LTD11.75 B ZAR865 ZAC−1.14%713.67 K0.7111.330.76 ZAR+21.16%1.43%Consumer services
Buy
WBOWILSON BAYLY HLM-OVC LTD11.71 B ZAR17,848 ZAC−1.93%92.98 K0.548.9220.02 ZAR+14.12%2.91%Industrial services
Strong buy
JSEJSE LTD10.97 B ZAR12,684 ZAC−0.12%85.58 K0.8611.4811.05 ZAR+10.28%6.52%Finance
Buy
HCIHOSKEN CONS INV LTD10.72 B ZAR13,147 ZAC−0.27%17.64 K0.101.6181.72 ZAR+946.86%1.14%Consumer services
SUISUN INTERNATIONAL LTD10.15 B ZAR4,116 ZAC−1.22%226.21 K0.958.264.98 ZAR+18.98%9.55%Consumer services
Buy
AFEAECI LIMITED9.88 B ZAR10,303 ZAC−0.49%148.51 K0.84−2.72 ZAR−124.90%2.11%Process industries
AFHALEXANDER FORBES GRP HLDGS9.12 B ZAR823 ZAC+2.88%80.66 K0.7111.910.69 ZAR+33.26%6.50%Finance
RCLRCL FOODS LIMITED8.79 B ZAR957 ZAC−2.25%26.15 K0.384.881.96 ZAR+49.75%5.61%Consumer non-durables
GNDGRINDROD LTD8.73 B ZAR1,290 ZAC−0.69%3.66 M2.7227.420.47 ZAR−68.20%3.08%Transportation
RLOREUNERT LTD8.71 B ZAR5,608 ZAC+1.21%743.12 K1.3910.575.31 ZAR−10.77%6.61%Consumer durables
BATBRAIT PLC8.54 B ZAR219 ZAC0.00%1.01 M1.298.360.26 ZAR0.00%Finance
CAACA SALES HOLDINGS LTD8.52 B ZAR1,753 ZAC−0.85%139.57 K3.0214.111.24 ZAR+1.10%1.38%Distribution services
PPCPPC LIMITED8.24 B ZAR527 ZAC−2.04%1.3 M0.3216.630.32 ZAR+252.11%2.55%Non-energy minerals
Strong buy
RBXRAUBEX GROUP LTD8.24 B ZAR4,518 ZAC−0.83%486.35 K1.027.615.94 ZAR+25.94%4.08%Industrial services
Strong buy
AIPADCOCK INGRAM HLDGS LTD8.02 B ZAR4,958 ZAC+0.04%9.76 K0.179.895.01 ZAR−8.71%5.35%Health technology
Neutral
TSGTSOGO SUN LIMITED7.65 B ZAR753 ZAC+1.76%95.29 K0.246.291.20 ZAR−18.55%9.50%Consumer services
Neutral
AELALTRON LIMITED A7.6 B ZAR2,039 ZAC+1.90%126.87 K0.2920.491.00 ZAR3.65%Technology services
SDOSTADIO HOLDINGS LIMITED7.34 B ZAR865 ZAC+0.23%20.63 K0.1028.340.31 ZAR+26.43%1.75%Commercial services
ARLASTRAL FOODS LTD6.94 B ZAR17,730 ZAC−1.49%104.64 K0.6711.7915.03 ZAR2.89%Process industries
Strong buy
AFTAFRIMAT LIMITED6.94 B ZAR4,406 ZAC−3.61%2.19 M2.1172.380.61 ZAR−88.17%3.59%Non-energy minerals
Strong sell
OCEOCEANA GROUP LTD6.27 B ZAR5,398 ZAC+0.22%96.17 K0.248.256.54 ZAR−38.76%9.19%Consumer non-durables
Neutral
FBRFAMOUS BRANDS LTD6.09 B ZAR6,001 ZAC−1.20%47.14 K0.4111.005.46 ZAR+19.50%5.17%Transportation
Strong buy
THATHARISA PLC5.65 B ZAR1,943 ZAC+2.80%51.5 K0.383.895.00 ZAR−41.00%4.34%Non-energy minerals
Strong buy
CLICLIENTELE LTD5.44 B ZAR1,200 ZAC0.00%5000.025.882.04 ZAR+74.80%10.42%Miscellaneous
HDCHUDACO INDUSTRIES LTD5.33 B ZAR19,108 ZAC+0.57%30.23 K1.2010.8117.68 ZAR−15.61%5.39%Distribution services
COHCURRO HOLDINGS LIMITED5.1 B ZAR870 ZAC−3.01%879.4 K0.7147.330.18 ZAR+184.08%1.85%Consumer services
SPGSUPER GROUP LTD4.55 B ZAR1,318 ZAC−1.49%2.21 M0.56−0.26 ZAR−106.13%4.49%Transportation
Neutral
RFGRFG HOLDINGS LIMITED4.46 B ZAR1,639 ZAC−3.98%171.62 K0.718.082.03 ZAR+2.36%6.51%Consumer non-durables
Buy
SYGSYGNIA LIMITED4.43 B ZAR2,886 ZAC+1.30%13.42 K0.4512.112.38 ZAR+16.92%7.61%Finance
KAPKAP LIMITED4.4 B ZAR175 ZAC−1.69%4.65 M0.714.600.38 ZAR+468.36%0.00%Transportation
Neutral
NPKNAMPAK LTD4.34 B ZAR52,946 ZAC−3.41%2.15 K0.321.43369.86 ZAR0.00%Process industries
LEWLEWIS GROUP LTD4.33 B ZAR8,351 ZAC+0.36%31.94 K0.725.9514.03 ZAR+79.59%7.21%Retail trade
Strong buy
CATCAXTON CTP PUBLISH PRINT4.2 B ZAR1,182 ZAC+0.17%10.38 K0.285.792.04 ZAR+18.53%5.08%Consumer services
SBPSABVEST CAPITAL LIMITED4.02 B ZAR10,200 ZAC−2.86%9.74 K1.724.3923.24 ZAR+46.12%1.00%Finance
BELBELL EQUIPMENT LTD3.87 B ZAR4,000 ZAC−0.05%1 K0.049.674.14 ZAR−41.99%3.95%Producer manufacturing
MPTMPACT LIMITED3.66 B ZAR2,624 ZAC+6.02%93.35 K4.057.683.42 ZAR−29.51%4.24%Process industries