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-754.82 B ZAR429,101 ZAC+0.49%500.39 K1.0715.01285.97 ZAR−64.60%0.20%Technology services
Buy
FSRFIRSTRAND LTD436.65 B ZAR7,739 ZAC−0.62%10.22 M0.8511.366.81 ZAR+16.63%5.33%Finance
Buy
SBKSTANDARD BANK GROUP LTD383.44 B ZAR22,758 ZAC−2.82%5.57 M1.918.7126.11 ZAR+45.38%6.31%Finance
Neutral
CPICAPITEC BANK HLDGS LTD377.46 B ZAR322,678 ZAC−0.75%393.21 K1.9830.37106.24 ZAR+32.77%1.67%Finance
Buy
INLINVESTEC LTD238.68 B ZAR12,778 ZAC−1.05%611.98 K0.957.5017.03 ZAR6.16%Finance
Buy
GFIGOLD FIELDS LTD230.57 B ZAR25,846 ZAC+0.34%1.99 M0.7819.9212.97 ZAR−16.99%2.79%Non-energy minerals
Neutral
VODVODACOM GROUP LTD197.77 B ZAR10,121 ZAC−1.00%1.18 M0.7513.477.52 ZAR−19.72%5.57%Communications
Buy
SLMSANLAM LIMITED178.35 B ZAR8,906 ZAC−1.36%4.21 M1.7611.407.81 ZAR+42.27%4.43%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD166.03 B ZAR30,605 ZAC+1.05%2.51 M1.7526.7511.44 ZAR+9.47%2.35%Retail trade
Neutral
AMSANGLO AMERICAN PLAT LTD157.62 B ZAR60,634 ZAC+1.05%633.73 K0.2113.7644.08 ZAR−80.40%3.18%Non-energy minerals
Neutral
BIDBID CORPORATION LTD149.65 B ZAR44,730 ZAC+0.31%595.99 K1.1218.7723.83 ZAR+65.47%2.44%Consumer services
Neutral
MTNMTN GROUP LTD146.93 B ZAR8,077 ZAC−0.87%5.27 M1.17−6.94 ZAR−167.31%4.05%Communications
Buy
ABGABSA GROUP LIMITED144.02 B ZAR17,209 ZAC−0.92%4 M1.877.5422.82 ZAR−5.51%7.89%Finance
Buy
NEDNEDBANK GROUP LTD136.03 B ZAR29,092 ZAC−0.66%1.11 M1.158.8133.03 ZAR+27.92%6.81%Finance
Buy
DSYDISCOVERY LTD130.48 B ZAR19,359 ZAC−0.99%1.4 M0.8917.9210.80 ZAR+32.12%1.11%Finance
Buy
KIOKUMBA IRON ORE LTD110.9 B ZAR34,674 ZAC+0.29%273.32 K0.735.5162.88 ZAR−5.69%12.43%Non-energy minerals
Neutral
HARHARMONY GM CO LTD103.39 B ZAR16,467 ZAC+0.17%1.75 M0.7812.0813.64 ZAR1.47%Non-energy minerals
Sell
OOUTOUTSURANCE GROUP LIMITED100.2 B ZAR6,557 ZAC+1.08%3.15 M0.9425.192.60 ZAR−82.21%2.69%Finance
Neutral
NNRPNEPI ROCKCASTLE N.V.99.17 B ZAR13,768 ZAC−1.11%1.93 M1.678.6415.94 ZAR+99.78%7.71%Finance
Neutral
PPHPEPKOR HOLDINGS LTD98.17 B ZAR2,708 ZAC+1.58%18.25 M1.0158.190.47 ZAR−71.45%1.80%Retail trade
Buy
CLSCLICKS GROUP LTD94.58 B ZAR39,965 ZAC+0.60%520.24 K0.8833.5811.90 ZAR+10.20%1.77%Retail trade
Sell
IMPIMPALA PLATINUM HLGS LTD94.52 B ZAR10,774 ZAC+2.72%4.13 M1.10−19.24 ZAR−150.11%0.00%Non-energy minerals
Neutral
BVTBIDVEST LTD93.84 B ZAR27,492 ZAC−0.42%781.45 K0.9214.7118.69 ZAR+25.43%3.31%Retail trade
Strong buy
REMREMGRO LTD87.4 B ZAR15,287 ZAC−1.16%1.61 M1.5468.712.22 ZAR−90.40%1.71%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD75.47 B ZAR16,826 ZAC−0.95%1.69 M1.3216.979.91 ZAR−30.68%2.11%Health technology
Buy
MRPMR PRICE GROUP LTD75.07 B ZAR29,705 ZAC+2.17%1.58 M1.1423.3512.72 ZAR−4.31%2.79%Retail trade
Neutral
NY1NINETY ONE LIMITED65.46 B ZAR3,665 ZAC−1.72%952.62 K2.439.034.06 ZAR−3.07%7.75%Finance
Sell
OMUOLD MUTUAL LIMITED62.04 B ZAR1,300 ZAC+0.54%19.74 M1.597.261.79 ZAR−7.97%6.41%Finance
Neutral
SOLSASOL LIMITED57.46 B ZAR8,968 ZAC−0.33%4.05 M1.70−69.47 ZAR−213.26%2.22%Process industries
Buy
WHLWOOLWORTHS HOLDINGS LTD56.85 B ZAR6,351 ZAC+1.02%5.01 M1.2622.192.86 ZAR−24.95%4.22%Retail trade
Neutral
TFGTHE FOSCHINI GROUP LIMITED55.94 B ZAR17,443 ZAC+0.86%1.48 M0.9919.169.11 ZAR−11.96%2.02%Retail trade
Buy
SSWSIBANYE STILLWATER LTD51.83 B ZAR1,872 ZAC+2.13%10.12 M1.06−18.61 ZAR−359.48%0.00%Non-energy minerals
Sell
AILAFRICAN RAINBOW CAP INV50.12 B ZAR768 ZAC−0.65%169.4 K1.104.861.58 ZAR+59.73%0.00%Finance
MCGMULTICHOICE GROUP LTD45.83 B ZAR10,745 ZAC+0.26%663.97 K2.46−10.46 ZAR−1,630.50%0.00%Consumer services
Buy
NPHNORTHAM PLATINUM HLDGS LTD44.14 B ZAR11,448 ZAC+1.12%1.94 M0.3024.834.61 ZAR−82.20%1.50%Non-energy minerals
Buy
SNTSANTAM LIMITED41.59 B ZAR37,647 ZAC−0.14%77.01 K1.6511.2533.47 ZAR+64.10%3.82%Finance
Neutral
MTMMOMENTUM GROUP LIMITED41 B ZAR3,062 ZAC−0.65%2.23 M1.0611.062.77 ZAR+6.44%4.06%Finance
Neutral
EXXEXXARO RESOURCES LTD40.81 B ZAR17,141 ZAC+1.44%1.16 M1.594.5737.53 ZAR−28.48%10.69%Energy minerals
Buy
TBSTIGER BRANDS LTD39.3 B ZAR25,232 ZAC+0.06%513.98 K1.3513.6818.44 ZAR+79.77%4.05%Consumer non-durables
Strong buy
TRUTRUWORTHS INT LTD37.97 B ZAR10,525 ZAC+1.55%972.71 K0.6010.1310.39 ZAR+32.35%5.11%Retail trade
Neutral
AVIAVI LTD36.69 B ZAR11,098 ZAC+0.88%672.61 K1.2316.436.76 ZAR+27.75%5.36%Consumer non-durables
Buy
PIKPICK N PAY STORES LTD32.44 B ZAR3,065 ZAC+0.29%2.82 M0.26−6.02 ZAR−348.46%0.00%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD32.17 B ZAR3,791 ZAC+1.26%1.71 M3.1130.641.24 ZAR+2.44%1.32%Retail trade
Neutral
ARIAFRICAN RAINBOW MIN LTD31.52 B ZAR16,083 ZAC+0.05%310.91 K1.3410.0316.03 ZAR−74.64%9.33%Non-energy minerals
Buy
SAPSAPPI LTD30.58 B ZAR5,101 ZAC+0.22%811.97 K0.4377.080.66 ZAR−91.16%5.45%Process industries
Buy
SPPTHE SPAR GROUP LTD27.76 B ZAR14,648 ZAC+1.57%891.96 K0.7680.171.83 ZAR−83.64%0.00%Distribution services
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD24.33 B ZAR1,724 ZAC+2.99%5.75 M1.175.193.32 ZAR+215.40%2.75%Health services
Buy
KSTPSG FIN SERVICES LTD24.07 B ZAR1,940 ZAC+0.73%535.89 K1.1921.360.91 ZAR+31.33%2.36%Finance
Buy
FFBFORTRESS REAL EST INV B21.45 B ZAR2,002 ZAC+0.55%3.38 M2.707.872.54 ZAR+598.19%7.62%Finance
Neutral
MTHMOTUS HOLDINGS LTD21.24 B ZAR12,501 ZAC+1.82%453.35 K0.858.9713.93 ZAR−22.93%4.24%Distribution services
Buy
NTCNETCARE LIMITED19.46 B ZAR1,480 ZAC+0.14%4.74 M1.2013.611.09 ZAR+51.65%4.39%Health services
Buy
WWBCWE BUY CARS HLDS LTD18.96 B ZAR4,600 ZAC+1.19%1.02 M0.5355.930.82 ZAR0.00%Retail trade
ADHADVTECH LTD18.03 B ZAR3,296 ZAC+0.09%945 K3.1517.651.87 ZAR+42.13%2.89%Commercial services
Buy
TGATHUNGELA RESOURCES LTD17.86 B ZAR12,634 ZAC−0.64%1.03 M2.935.2424.12 ZAR−78.76%9.44%Utilities
Buy
ITEITALTILE LTD17.34 B ZAR1,389 ZAC−2.46%188.09 K0.9911.381.22 ZAR−19.44%3.44%Retail trade
Strong sell
TKGTELKOM SA SOC LTD16.62 B ZAR3,400 ZAC+0.12%1.09 M0.708.504.00 ZAR0.00%Communications
Buy
BAWBARLOWORLD LTD16.33 B ZAR8,954 ZAC+2.48%480.88 K1.358.8510.11 ZAR−16.13%5.84%Distribution services
Neutral
MSPMAS P.L.C15.15 B ZAR2,139 ZAC+0.09%2.99 M2.785.963.59 ZAR+11.57%0.00%Finance
Buy
DRDDRD GOLD LTD14.94 B ZAR1,770 ZAC+1.37%300.13 K0.3811.531.54 ZAR+17.61%2.29%Non-energy minerals
Neutral
LTELIGHTHOUSE PROPERTIES PLC14.67 B ZAR768 ZAC−0.65%2.34 M3.001.734.45 ZAR6.69%Finance
CMLCORONATION FUND MNGRS LD14.22 B ZAR4,105 ZAC+0.96%1.19 M2.616.516.31 ZAR+72.17%8.60%Finance
HCIHOSKEN CONS INV LTD14.18 B ZAR17,180 ZAC−2.04%65.14 K0.8515.8610.83 ZAR−68.42%0.57%Consumer services
WBOWILSON BAYLY HLM-OVC LTD13.19 B ZAR20,410 ZAC−0.44%55.58 K0.6411.1118.36 ZAR2.24%Industrial services
Strong buy
RLOREUNERT LTD12.21 B ZAR7,706 ZAC−0.84%190.01 K0.4612.636.10 ZAR+18.32%4.36%Consumer durables
OMNOMNIA HOLDINGS LTD11.82 B ZAR7,352 ZAC−0.14%270.54 K1.3110.317.13 ZAR+5.93%5.09%Process industries
Strong buy
SSUSOUTHERN SUN LTD11.59 B ZAR876 ZAC+1.51%1.18 M0.6912.550.70 ZAR+203.39%1.45%Consumer services
Buy
AIPADCOCK INGRAM HLDGS LTD11.06 B ZAR6,799 ZAC−0.63%9.4 K0.8812.925.26 ZAR+8.37%4.02%Health technology
Neutral
TSGTSOGO SUN LIMITED11 B ZAR1,058 ZAC−0.19%2.2 M0.698.081.31 ZAR−21.75%6.61%Consumer services
Neutral
SUISUN INTERNATIONAL LTD10.58 B ZAR4,339 ZAC−0.09%182.89 K1.999.734.46 ZAR+94.37%8.38%Consumer services
Buy
JSEJSE LTD10.31 B ZAR11,791 ZAC−1.26%159.29 K1.1911.7610.02 ZAR+1.22%6.57%Finance
Buy
DTCDATATEC LTD10.3 B ZAR4,512 ZAC+0.85%303.73 K0.869.834.59 ZAR+118.86%2.91%Technology services
Buy
AFTAFRIMAT LIMITED9.78 B ZAR6,515 ZAC+0.71%163.41 K0.8313.254.92 ZAR−3.88%2.53%Non-energy minerals
Neutral
RBXRAUBEX GROUP LTD9.44 B ZAR5,255 ZAC+0.61%63.9 K0.129.375.61 ZAR+72.48%3.56%Industrial services
Buy
SPGSUPER GROUP LTD9.33 B ZAR2,770 ZAC+1.02%1.54 M1.27198.990.14 ZAR−96.28%2.19%Transportation
Neutral
AFHALEXANDER FORBES GRP HLDGS8.87 B ZAR737 ZAC−2.12%38.85 K0.2714.210.52 ZAR+69.62%6.65%Finance
AFEAECI LIMITED8.8 B ZAR9,093 ZAC−1.48%328.03 K2.4912.547.25 ZAR−39.27%2.37%Process industries
GNDGRINDROD LTD8.65 B ZAR1,317 ZAC+2.17%636.62 K0.548.541.54 ZAR4.74%Transportation
KAPKAP LIMITED8.58 B ZAR334 ZAC−2.62%853.68 K0.367.720.43 ZAR−36.88%0.00%Transportation
Neutral
RCLRCL FOODS LIMITED8.26 B ZAR924 ZAC+0.11%76.69 K0.625.081.82 ZAR+60.92%3.79%Consumer non-durables
BATBRAIT PLC8.03 B ZAR205 ZAC−0.49%198.48 K0.107.040.29 ZAR0.00%Finance
CAACA SALES HOLDINGS LTD8.01 B ZAR1,586 ZAC−5.09%60.51 K1.8915.351.03 ZAR+50.77%1.17%Distribution services
OCEOCEANA GROUP LTD7.96 B ZAR6,801 ZAC+0.03%199.31 K2.067.409.19 ZAR+52.51%7.35%Consumer non-durables
Neutral
AELALTRON LIMITED A7.64 B ZAR2,002 ZAC−0.60%81.06 K0.7818.181.10 ZAR3.62%Technology services
COHCURRO HOLDINGS LIMITED7.62 B ZAR1,316 ZAC−0.53%1.65 M5.2799.020.13 ZAR−72.97%1.11%Consumer services
ARLASTRAL FOODS LTD7.25 B ZAR18,709 ZAC−0.47%218.62 K2.099.6019.49 ZAR−28.22%2.77%Process industries
Strong buy
PPCPPC LIMITED6.95 B ZAR452 ZAC−0.66%2.17 M1.1765.790.07 ZAR3.02%Non-energy minerals
Strong buy
FBRFAMOUS BRANDS LTD6.9 B ZAR6,877 ZAC−0.22%149.29 K1.2214.384.78 ZAR−0.28%4.38%Transportation
SDOSTADIO HOLDINGS LIMITED5.94 B ZAR706 ZAC+0.86%431.76 K2.2026.260.27 ZAR+66.85%1.43%Commercial services
CLICLIENTELE LTD5.89 B ZAR1,366 ZAC+4.92%13.81 K1.3413.900.98 ZAR−24.24%9.62%Miscellaneous
HDCHUDACO INDUSTRIES LTD5.61 B ZAR20,002 ZAC+0.04%23.77 K2.4110.0519.90 ZAR+13.32%5.13%Distribution services
RFGRFG HOLDINGS LIMITED5.1 B ZAR1,962 ZAC+0.56%122.33 K0.509.152.14 ZAR+56.21%3.18%Consumer non-durables
Buy
THATHARISA PLC4.9 B ZAR1,618 ZAC−1.40%21.92 K0.715.83%Non-energy minerals
Strong buy
BLUBLUE LABEL TELECOMS LTD4.77 B ZAR555 ZAC+2.21%356.01 K0.527.710.72 ZAR−36.89%0.00%Distribution services
CATCAXTON CTP PUBLISH PRINT4.52 B ZAR1,300 ZAC+2.93%1.34 M14.607.111.83 ZAR+21.12%4.76%Consumer services
LEWLEWIS GROUP LTD4.36 B ZAR8,160 ZAC−2.64%33.03 K0.758.459.65 ZAR+36.37%5.97%Retail trade
MPTMPACT LIMITED4.23 B ZAR2,869 ZAC+0.14%30.76 K2.386.874.18 ZAR+9.80%3.66%Process industries
CSBCASHBUILD LTD4.15 B ZAR19,299 ZAC−0.51%20.14 K1.2348.004.02 ZAR−80.76%2.89%Retail trade
Neutral
BELBELL EQUIPMENT LTD3.89 B ZAR4,001 ZAC−1.72%28.37 K8.615.287.58 ZAR+179.08%0.00%Producer manufacturing
MRFMERAFE RESOURCES LTD3.6 B ZAR142 ZAC−1.39%1.87 M1.132.490.57 ZAR−29.44%29.17%Non-energy minerals
Strong buy
KALKAL GROUP LIMITED3.55 B ZAR5,053 ZAC+0.38%88.29 K0.349.035.59 ZAR+1.12%3.65%Commercial services