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-857.42 B ZAR521,497 ZAC−1.04%336.26 K0.8015.40338.74 ZAR−8.86%0.23%Technology services
Strong buy
FSRFIRSTRAND LTD414.72 B ZAR7,356 ZAC−0.51%6.81 M0.6210.367.10 ZAR+5.00%5.87%Finance
Buy
CPICAPITEC BANK HLDGS LTD405.17 B ZAR344,200 ZAC−1.37%174.93 K0.8128.99118.72 ZAR+30.04%1.56%Finance
Buy
SBKSTANDARD BANK GROUP LTD370.14 B ZAR22,697 ZAC−0.96%1.89 M0.628.6726.18 ZAR−0.65%6.58%Finance
Buy
GFIGOLD FIELDS LTD342.51 B ZAR39,041 ZAC+2.01%1.59 M0.6615.5725.07 ZAR+76.31%2.61%Non-energy minerals
Buy
VODVODACOM GROUP LTD257.51 B ZAR13,698 ZAC+2.88%2.01 M1.2716.738.19 ZAR−0.99%4.28%Communications
Neutral
MTNMTN GROUP LTD216.28 B ZAR12,260 ZAC+2.18%3 M0.70−5.31 ZAR−345.02%2.88%Communications
Buy
INLINVESTEC LTD213.25 B ZAR11,682 ZAC−1.88%715.83 K0.756.8617.03 ZAR−28.86%6.92%Finance
Sell
SLMSANLAM LIMITED171.08 B ZAR8,621 ZAC−0.47%3.42 M1.078.1810.54 ZAR+52.06%5.14%Finance
Neutral
HARHARMONY GM CO LTD166.21 B ZAR27,281 ZAC+3.22%2.04 M0.9316.3616.68 ZAR+16.32%1.21%Non-energy minerals
Neutral
AMSANGLO AMERICAN PLAT LTD162.35 B ZAR66,593 ZAC+7.76%1.05 M1.5824.8726.78 ZAR−45.86%2.06%Non-energy minerals
Neutral
BIDBID CORPORATION LTD160.09 B ZAR47,502 ZAC−0.43%742.75 K0.9920.1223.60 ZAR+6.05%2.36%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD152.94 B ZAR27,782 ZAC−0.42%639.43 K0.6422.8712.15 ZAR2.62%Retail trade
Buy
DSYDISCOVERY LTD139.87 B ZAR20,734 ZAC−0.57%1.05 M0.7716.9412.24 ZAR+44.57%1.15%Finance
Buy
ABGABSA GROUP LIMITED138.76 B ZAR16,725 ZAC−0.06%2.37 M0.786.4525.95 ZAR+8.43%8.72%Finance
Strong buy
NEDNEDBANK GROUP LTD119.46 B ZAR25,494 ZAC−0.92%606.83 K0.367.2535.17 ZAR+12.42%8.06%Finance
Strong buy
OUTOUTSURANCE GROUP LIMITED115.7 B ZAR7,480 ZAC−0.20%1.94 M1.0027.732.70 ZAR+22.89%2.69%Finance
Neutral
IMPIMPALA PLATINUM HLGS LTD102.15 B ZAR12,687 ZAC+11.91%6.63 M2.26−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
NRPNEPI ROCKCASTLE N.V.100.33 B ZAR13,757 ZAC−2.31%1.34 M0.707.9217.37 ZAR+15.92%7.61%Finance
Buy
PPHPEPKOR HOLDINGS LTD100.08 B ZAR2,653 ZAC−2.18%6.22 M0.9157.000.47 ZAR1.79%Retail trade
Buy
KIOKUMBA IRON ORE LTD99.1 B ZAR30,759 ZAC−0.45%349.87 K0.986.7345.70 ZAR−35.31%12.52%Non-energy minerals
Neutral
REMREMGRO LTD90.4 B ZAR15,929 ZAC−0.45%664 K0.7712.1313.13 ZAR1.75%Finance
Buy
CLSCLICKS GROUP LTD89.46 B ZAR37,712 ZAC−0.12%343.57 K0.5729.9212.60 ZAR+14.25%2.06%Retail trade
Neutral
BVTBIDVEST LTD80.71 B ZAR23,797 ZAC+0.21%410.17 K0.5312.3619.25 ZAR+7.33%3.86%Retail trade
Strong buy
NY1NINETY ONE LIMITED66.56 B ZAR3,717 ZAC−0.19%295.57 K0.539.154.06 ZAR+3.59%7.41%Finance
Sell
MRPMR PRICE GROUP LTD63.8 B ZAR24,155 ZAC−2.32%868.81 K1.0618.9912.72 ZAR3.36%Retail trade
Buy
AILAFRICAN RAINBOW CAP INV62.55 B ZAR974 ZAC+0.41%481.04 K0.756.281.55 ZAR−20.22%0.00%Finance
SSWSIBANYE STILLWATER LTD62.05 B ZAR2,405 ZAC+9.62%21.97 M1.11−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
OMUOLD MUTUAL LIMITED54.95 B ZAR1,165 ZAC−0.26%10.31 M0.606.841.70 ZAR+10.83%7.38%Finance
Neutral
APNASPEN PHARMACARE HLDGS LTD52.93 B ZAR11,934 ZAC+0.16%1.13 M0.6711.8410.08 ZAR−7.99%3.01%Health technology
Sell
WHLWOOLWORTHS HOLDINGS LTD51.94 B ZAR5,688 ZAC−0.94%1.21 M0.5317.293.29 ZAR−27.46%3.91%Retail trade
Neutral
NPHNORTHAM PLATINUM HLDGS LTD50.94 B ZAR14,314 ZAC+9.54%3.34 M2.2637.233.84 ZAR0.65%Non-energy minerals
Buy
MCGMULTICHOICE GROUP LTD47.36 B ZAR11,199 ZAC+1.11%369.39 K1.49−10.46 ZAR+1.63%0.00%Consumer services
Neutral
TBSTIGER BRANDS LTD46.91 B ZAR31,249 ZAC+0.78%709.74 K1.2216.3119.16 ZAR+12.70%3.33%Consumer non-durables
Neutral
SOLSASOL LIMITED46.51 B ZAR7,951 ZAC+8.95%9.25 M2.44−75.96 ZAR−1,765.21%0.00%Process industries
Buy
SNTSANTAM LIMITED46.33 B ZAR41,775 ZAC−0.53%43.91 K0.3612.5733.22 ZAR+12.53%3.62%Finance
Buy
MTMMOMENTUM GROUP LIMITED44.96 B ZAR3,383 ZAC−2.34%5.69 M1.509.353.62 ZAR+21.74%4.33%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED43.18 B ZAR13,001 ZAC−2.59%1.81 M1.2814.289.11 ZAR+6.36%2.70%Retail trade
Buy
EXXEXXARO RESOURCES LTD35.5 B ZAR14,299 ZAC−2.72%1.01 M1.554.4831.95 ZAR−31.59%12.29%Energy minerals
Strong buy
AVIAVI LTD30.69 B ZAR9,160 ZAC−0.45%940.96 K1.0212.917.09 ZAR+16.63%6.61%Consumer non-durables
Buy
ARIAFRICAN RAINBOW MIN LTD29.78 B ZAR16,165 ZAC+4.65%554.82 K1.239.5516.93 ZAR−32.18%8.74%Non-energy minerals
Buy
BOXBOXER RETAIL LIMITED29.26 B ZAR6,422 ZAC+0.39%541.56 K0.4321.443.00 ZAR+3.19%0.00%Consumer services
Neutral
PIKPICK N PAY STORES LTD28.12 B ZAR2,612 ZAC−1.40%650.31 K0.80−6.02 ZAR−2,490.87%0.00%Retail trade
Buy
DCPDIS-CHEM PHARMACIES LTD27.7 B ZAR3,214 ZAC−0.19%246.63 K0.3725.981.24 ZAR+18.26%1.54%Retail trade
Buy
TRUTRUWORTHS INT LTD26.81 B ZAR7,191 ZAC−1.74%1.59 M0.807.209.98 ZAR+11.19%7.02%Retail trade
Buy
KSTPSG FIN SERVICES LTD24.96 B ZAR1,996 ZAC−0.65%692.33 K0.5019.981.00 ZAR+24.19%2.27%Finance
Buy
SPPTHE SPAR GROUP LTD22.75 B ZAR11,762 ZAC−0.47%315.44 K0.8064.371.83 ZAR−12.35%0.00%Distribution services
Buy
DRDDRD GOLD LTD22.47 B ZAR2,702 ZAC+2.85%851.24 K0.7713.681.98 ZAR+28.24%1.90%Non-energy minerals
Neutral
FFBFORTRESS REAL EST INV B21.42 B ZAR1,951 ZAC−1.76%745.33 K0.658.442.31 ZAR−19.63%7.36%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD21.09 B ZAR1,423 ZAC−1.93%3.72 M1.554.283.32 ZAR+1,748.19%3.45%Health services
Neutral
BAWBARLOWORLD LTD20.18 B ZAR10,812 ZAC+0.12%64.72 K0.4310.6910.11 ZAR−14.75%4.81%Distribution services
Neutral
SAPSAPPI LTD19.56 B ZAR3,342 ZAC+2.89%2.7 M0.786.215.38 ZAR7.59%Process industries
Buy
WBCWE BUY CARS HLDS LTD19.22 B ZAR4,434 ZAC−3.69%398.6 K0.7120.282.19 ZAR0.54%Retail trade
TKGTELKOM SA SOC LTD18.82 B ZAR3,898 ZAC+1.33%1.11 M1.169.744.00 ZAR0.00%Communications
Buy
NTCNETCARE LIMITED17.69 B ZAR1,398 ZAC−0.14%1.33 M0.7811.731.19 ZAR+23.47%5.00%Health services
Buy
LTELIGHTHOUSE PROPERTIES PLC17.22 B ZAR847 ZAC+0.12%494.67 K0.0912.540.68 ZAR−85.06%6.02%Finance
ADHADVTECH LTD17.19 B ZAR3,192 ZAC+1.79%833.95 K1.4715.962.00 ZAR+15.51%3.22%Commercial services
Buy
MTHMOTUS HOLDINGS LTD15.37 B ZAR8,870 ZAC−0.42%327.1 K0.676.3314.02 ZAR−17.15%5.89%Distribution services
Buy
CMLCORONATION FUND MNGRS LD14.94 B ZAR3,874 ZAC+0.44%141.25 K0.486.146.31 ZAR+244.62%10.70%Finance
DTCDATATEC LTD14.77 B ZAR6,331 ZAC+0.80%961.25 K1.6713.794.59 ZAR−29.50%3.26%Technology services
MSPMAS P.L.C13.05 B ZAR1,814 ZAC−1.47%1.47 M0.844.673.88 ZAR+40.84%0.00%Finance
Buy
ITEITALTILE LTD12.39 B ZAR1,033 ZAC+1.57%47.52 K0.678.251.25 ZAR+3.95%4.91%Retail trade
Buy
TGATHUNGELA RESOURCES LTD12.27 B ZAR8,550 ZAC−2.13%455.48 K0.953.2426.42 ZAR−28.44%14.88%Utilities
Buy
WBOWILSON BAYLY HLM-OVC LTD11.89 B ZAR18,377 ZAC−0.54%137.62 K1.369.1820.02 ZAR+14.12%2.87%Industrial services
Strong buy
SSUSOUTHERN SUN LTD11.55 B ZAR882 ZAC+2.32%504.32 K1.2512.640.70 ZAR+49.29%1.45%Consumer services
Buy
OMNOMNIA HOLDINGS LTD11.26 B ZAR7,178 ZAC+1.26%263.36 K1.0610.077.13 ZAR+7.17%5.29%Process industries
Strong buy
JSEJSE LTD11.2 B ZAR13,001 ZAC+0.29%158.87 K0.8111.7711.05 ZAR+10.28%6.39%Finance
Buy
HCIHOSKEN CONS INV LTD10.87 B ZAR13,386 ZAC+0.54%16.89 K0.5812.3610.83 ZAR−72.45%1.13%Consumer services
SPGSUPER GROUP LTD10.13 B ZAR2,999 ZAC+0.57%370.68 K0.34−0.26 ZAR−106.13%2.01%Transportation
Neutral
AFHALEXANDER FORBES GRP HLDGS9.89 B ZAR887 ZAC+2.31%72.89 K0.8216.640.53 ZAR−5.73%6.00%Finance
SUISUN INTERNATIONAL LTD9.75 B ZAR3,978 ZAC−0.62%151.18 K0.417.984.98 ZAR+18.98%9.95%Consumer services
Buy
RLOREUNERT LTD9.73 B ZAR6,239 ZAC+0.68%158.5 K0.6110.236.10 ZAR+5.99%5.91%Consumer durables
AFEAECI LIMITED9.7 B ZAR10,236 ZAC+0.64%75.88 K0.71−2.72 ZAR−124.90%2.15%Process industries
AELALTRON LIMITED A8.87 B ZAR2,400 ZAC+2.70%42.69 K0.2921.801.10 ZAR3.13%Technology services
CAACA SALES HOLDINGS LTD8.81 B ZAR1,836 ZAC−0.16%26.35 K0.0814.781.24 ZAR+1.10%1.33%Distribution services
BLUBLUE LABEL TELECOMS LTD8.75 B ZAR1,001 ZAC−0.20%3.44 M3.3614.190.71 ZAR−16.19%0.00%Distribution services
GNDGRINDROD LTD8.66 B ZAR1,307 ZAC+1.24%450.88 K0.4727.780.47 ZAR−68.20%3.10%Transportation
RCLRCL FOODS LIMITED8.52 B ZAR950 ZAC−0.31%8.66 K0.074.841.96 ZAR+49.75%3.68%Consumer non-durables
TSGTSOGO SUN LIMITED8.41 B ZAR806 ZAC−0.62%153.41 K0.576.151.31 ZAR−30.51%8.64%Consumer services
Neutral
AIPADCOCK INGRAM HLDGS LTD8.15 B ZAR4,926 ZAC−2.28%26.77 K0.859.825.01 ZAR−8.71%5.26%Health technology
Neutral
BATBRAIT PLC8.03 B ZAR209 ZAC+1.46%23.34 M16.007.180.29 ZAR0.00%Finance
AFTAFRIMAT LIMITED7.88 B ZAR4,945 ZAC−4.72%599.59 K1.6581.240.61 ZAR−88.17%3.16%Non-energy minerals
Neutral
RBXRAUBEX GROUP LTD7.51 B ZAR4,097 ZAC−1.28%162.78 K0.327.305.61 ZAR+33.68%4.48%Industrial services
ARLASTRAL FOODS LTD7.2 B ZAR18,988 ZAC+1.67%126.9 K1.2712.6315.03 ZAR2.78%Process industries
PPCPPC LIMITED7.11 B ZAR458 ZAC−1.51%756.97 K0.3266.670.07 ZAR2.96%Non-energy minerals
OCEOCEANA GROUP LTD6.62 B ZAR5,595 ZAC−1.51%233.1 K1.516.099.19 ZAR+18.09%8.71%Consumer non-durables
Neutral
SDOSTADIO HOLDINGS LIMITED6.55 B ZAR762 ZAC−0.52%71.79 K0.3024.970.31 ZAR+26.43%1.96%Commercial services
KAPKAP LIMITED6.43 B ZAR255 ZAC−1.54%2.81 M1.376.700.38 ZAR+468.36%0.00%Transportation
Neutral
FBRFAMOUS BRANDS LTD5.89 B ZAR5,872 ZAC−0.07%551.01 K12.1810.765.46 ZAR+19.50%5.34%Transportation
Strong buy
HDCHUDACO INDUSTRIES LTD5.47 B ZAR20,000 ZAC+2.57%7.84 K1.1111.3117.68 ZAR−15.61%5.26%Distribution services
Buy
COHCURRO HOLDINGS LIMITED5.4 B ZAR958 ZAC+0.74%1 M1.7652.120.18 ZAR+184.08%1.74%Consumer services
CLICLIENTELE LTD5.21 B ZAR1,125 ZAC−2.17%36.19 K2.265.512.04 ZAR+74.80%10.87%Miscellaneous
RFGRFG HOLDINGS LIMITED4.76 B ZAR1,820 ZAC+0.05%43.48 K0.508.492.14 ZAR+18.10%6.10%Consumer non-durables
Buy
CATCAXTON CTP PUBLISH PRINT4.14 B ZAR1,170 ZAC+0.52%11.19 K0.145.732.04 ZAR+18.53%5.15%Consumer services
BELBELL EQUIPMENT LTD4.07 B ZAR4,298 ZAC+0.89%212.18 K6.5510.394.14 ZAR−41.99%3.76%Producer manufacturing
THATHARISA PLC4.03 B ZAR1,310 ZAC−2.96%12.37 K0.362.625.00 ZAR−41.00%6.08%Non-energy minerals
Strong buy
LEWLEWIS GROUP LTD4.02 B ZAR7,798 ZAC+1.08%18.85 K0.778.089.65 ZAR+41.97%7.78%Retail trade
MPTMPACT LIMITED3.94 B ZAR2,622 ZAC−1.72%9.37 K0.527.683.42 ZAR−29.51%3.93%Process industries
SBPSABVEST CAPITAL LIMITED3.76 B ZAR10,210 ZAC+4.18%770.014.3923.24 ZAR+46.12%1.07%Finance
SYGSYGNIA LIMITED3.68 B ZAR2,419 ZAC−0.08%30.84 K1.6610.732.25 ZAR+15.90%8.97%Finance