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-708.26 B ZAR399,094 ZAC−0.39%134.24 K0.3911.78338.74 ZAR−8.86%0.30%Technology services
Buy
FSRFIRSTRAND LTD421.73 B ZAR7,536 ZAC+0.17%3.06 M0.2311.066.81 ZAR+5.05%5.52%Finance
Buy
CPICAPITEC BANK HLDGS LTD356.4 B ZAR311,370 ZAC+1.43%75.37 K0.2529.31106.24 ZAR+26.29%1.77%Finance
Buy
SBKSTANDARD BANK GROUP LTD354.79 B ZAR21,866 ZAC+0.31%957.19 K0.378.3726.11 ZAR+6.62%6.78%Finance
Buy
GFIGOLD FIELDS LTD293.58 B ZAR33,951 ZAC+3.50%419.84 K0.2326.1712.97 ZAR−1.30%2.20%Non-energy minerals
Buy
VODVODACOM GROUP LTD229.54 B ZAR11,846 ZAC−0.20%295.46 K0.2015.767.52 ZAR−16.74%4.80%Communications
Neutral
INLINVESTEC LTD213.63 B ZAR11,663 ZAC+0.53%677.43 K0.556.8517.03 ZAR−28.86%7.10%Finance
Buy
MTNMTN GROUP LTD208.22 B ZAR11,629 ZAC+0.71%1.15 M0.16−6.94 ZAR−162.39%2.86%Communications
Buy
AMSANGLO AMERICAN PLAT LTD175.06 B ZAR66,501 ZAC−0.20%152.16 K0.3315.0944.08 ZAR−61.57%2.86%Non-energy minerals
Neutral
SLMSANLAM LIMITED160.93 B ZAR8,219 ZAC+0.87%931.08 K0.1710.527.81 ZAR+9.49%4.91%Finance
Neutral
BIDBID CORPORATION LTD157.41 B ZAR46,538 ZAC−0.78%276.84 K0.3519.5323.83 ZAR+15.94%2.32%Consumer services
Buy
ABGABSA GROUP LIMITED154.74 B ZAR18,549 ZAC−0.61%280.66 K0.128.1322.82 ZAR−9.17%7.34%Finance
Strong buy
SHPSHOPRITE HOLDINGS LTD154.65 B ZAR28,458 ZAC+0.88%231.18 K0.2524.8811.44 ZAR+6.08%2.52%Retail trade
Neutral
HARHARMONY GM CO LTD139.45 B ZAR22,621 ZAC+1.99%673.16 K0.2116.5913.64 ZAR+75.54%1.09%Non-energy minerals
Sell
NEDNEDBANK GROUP LTD127.79 B ZAR27,560 ZAC+0.14%225.7 K0.208.3433.03 ZAR+11.93%7.24%Finance
Buy
DSYDISCOVERY LTD120.47 B ZAR18,373 ZAC+2.30%662.87 K0.3417.0110.80 ZAR+36.25%1.21%Finance
Buy
KIOKUMBA IRON ORE LTD118.86 B ZAR36,910 ZAC−0.41%48.29 K0.095.8762.88 ZAR+54.87%11.59%Non-energy minerals
Neutral
OOUTOUTSURANCE GROUP LIMITED101.15 B ZAR6,617 ZAC+0.98%849.92 K0.2325.422.60 ZAR+39.50%2.66%Finance
Neutral
NNRPNEPI ROCKCASTLE N.V.99.48 B ZAR13,772 ZAC−1.39%693.04 K0.758.6415.94 ZAR+0.50%7.68%Finance
Neutral
PPHPEPKOR HOLDINGS LTD98.06 B ZAR2,619 ZAC−1.60%4.39 M0.4656.260.47 ZAR1.82%Retail trade
Buy
IMPIMPALA PLATINUM HLGS LTD91.01 B ZAR10,066 ZAC−0.36%1.04 M0.28−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
BVTBIDVEST LTD90.07 B ZAR26,095 ZAC−1.52%122.94 K0.1813.9618.69 ZAR+6.62%3.45%Retail trade
Buy
CLSCLICKS GROUP LTD83.5 B ZAR35,148 ZAC+0.21%169.97 K0.1429.5311.90 ZAR+14.20%2.21%Retail trade
Neutral
REMREMGRO LTD80.66 B ZAR14,332 ZAC+0.38%249.99 K0.2164.422.22 ZAR−86.95%1.85%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD77.83 B ZAR17,089 ZAC−2.46%209.42 K0.1817.249.91 ZAR−15.77%2.05%Health technology
Buy
MRPMR PRICE GROUP LTD66.1 B ZAR25,300 ZAC−0.19%248.21 K0.2019.8912.72 ZAR3.28%Retail trade
Neutral
NY1NINETY ONE LIMITED62.54 B ZAR3,443 ZAC−0.92%51.41 K0.108.484.06 ZAR+3.59%7.94%Finance
Sell
OMUOLD MUTUAL LIMITED57.73 B ZAR1,235 ZAC+0.90%1.16 M0.096.901.79 ZAR+32.82%6.78%Finance
Buy
SOLSASOL LIMITED55.56 B ZAR8,911 ZAC+2.33%1.9 M0.53−69.47 ZAR−605.81%2.30%Process industries
Buy
WHLWOOLWORTHS HOLDINGS LTD53.94 B ZAR5,914 ZAC−0.87%493.34 K0.1420.662.86 ZAR−47.19%4.45%Retail trade
Neutral
SSWSIBANYE STILLWATER LTD53.44 B ZAR1,889 ZAC+0.05%2.61 M0.17−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
AILAFRICAN RAINBOW CAP INV52.45 B ZAR822 ZAC+1.11%29.48 K0.255.201.58 ZAR+7.01%0.00%Finance
NPHNORTHAM PLATINUM HLDGS LTD50.2 B ZAR12,883 ZAC+0.06%411.17 K0.1827.944.61 ZAR−29.55%1.32%Non-energy minerals
Buy
MCGMULTICHOICE GROUP LTD47.1 B ZAR11,068 ZAC+0.47%179.77 K0.57−10.46 ZAR+1.63%0.00%Consumer services
Sell
TFGTHE FOSCHINI GROUP LIMITED45.34 B ZAR14,070 ZAC+0.38%134.05 K0.1115.459.11 ZAR+6.36%2.57%Retail trade
Buy
TBSTIGER BRANDS LTD42.54 B ZAR27,458 ZAC+0.57%111.98 K0.2314.3319.16 ZAR+12.70%3.79%Consumer non-durables
Strong buy
EXXEXXARO RESOURCES LTD42.14 B ZAR17,339 ZAC−0.63%63.65 K0.074.6237.53 ZAR−20.96%10.35%Energy minerals
Buy
SNTSANTAM LIMITED40.9 B ZAR37,189 ZAC+0.32%3.91 K0.0811.1133.47 ZAR+31.76%3.88%Finance
Neutral
MTMMOMENTUM GROUP LIMITED37.49 B ZAR2,896 ZAC+0.77%771.25 K0.4110.462.77 ZAR−10.28%4.35%Finance
Neutral
AVIAVI LTD33.15 B ZAR9,844 ZAC−0.96%83.72 K0.1014.576.76 ZAR+21.97%5.94%Consumer non-durables
Strong buy
ARIAFRICAN RAINBOW MIN LTD31.01 B ZAR15,880 ZAC+0.42%85.42 K0.209.9016.03 ZAR−61.00%9.48%Non-energy minerals
Buy
PIKPICK N PAY STORES LTD30.83 B ZAR2,967 ZAC+2.17%589.81 K0.26−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
TRUTRUWORTHS INT LTD30.57 B ZAR8,245 ZAC−1.20%458.95 K0.217.9410.39 ZAR+18.54%6.34%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD29.46 B ZAR3,443 ZAC+0.44%52.2 K0.0827.831.24 ZAR+18.26%1.44%Retail trade
Buy
BBOXBOXER RETAIL LIMITED29.46 B ZAR6,414 ZAC−0.39%294.64 K0.4721.323.01 ZAR0.00%Consumer services
Neutral
SAPSAPPI LTD28.74 B ZAR4,629 ZAC−3.24%907.68 K1.0569.950.66 ZAR−91.16%5.16%Process industries
Buy
SPPTHE SPAR GROUP LTD26.76 B ZAR14,097 ZAC+1.42%376.66 K0.6577.151.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD22.91 B ZAR1,848 ZAC+0.54%1.05 M0.7120.340.91 ZAR+17.00%2.48%Finance
Buy
LHCLIFE HEALTHC GRP HLDGS LTD22.45 B ZAR1,558 ZAC+0.84%3.61 M0.904.693.32 ZAR+1,748.19%3.24%Health services
Buy
FFBFORTRESS REAL EST INV B20.48 B ZAR1,897 ZAC−0.16%121.15 K0.087.462.54 ZAR−9.32%7.98%Finance
Neutral
BAWBARLOWORLD LTD20.19 B ZAR10,759 ZAC−0.43%20.31 K0.1010.6410.11 ZAR−14.75%4.81%Distribution services
Neutral
TGATHUNGELA RESOURCES LTD19.6 B ZAR13,844 ZAC−0.76%77 K0.215.7424.12 ZAR−69.77%8.60%Utilities
Buy
MTHMOTUS HOLDINGS LTD19.18 B ZAR10,985 ZAC−0.86%15.71 K0.057.8813.93 ZAR−27.41%4.69%Distribution services
Buy
ADHADVTECH LTD18.23 B ZAR3,321 ZAC−0.30%8.87 K0.0517.781.87 ZAR+14.43%2.85%Commercial services
NTCNETCARE LIMITED18.15 B ZAR1,424 ZAC+3.34%2.35 M0.8013.091.09 ZAR+16.39%5.07%Health services
Buy
WWBCWE BUY CARS HLDS LTD17.72 B ZAR4,270 ZAC+0.54%137.2 K0.2451.920.82 ZAR0.59%Retail trade
DRDDRD GOLD LTD17 B ZAR2,065 ZAC+3.98%186.18 K0.3113.451.54 ZAR+3.62%2.01%Non-energy minerals
Sell
TKGTELKOM SA SOC LTD16.55 B ZAR3,390 ZAC+0.21%44.49 K0.098.474.00 ZAR0.00%Communications
Buy
MSPMAS P.L.C15.58 B ZAR2,196 ZAC+0.09%192.63 K0.326.123.59 ZAR+60.41%0.00%Finance
Buy
ITEITALTILE LTD15.03 B ZAR1,236 ZAC0.00%20.27 K0.1710.131.22 ZAR−7.80%3.97%Retail trade
Sell
LTELIGHTHOUSE PROPERTIES PLC14.94 B ZAR787 ZAC+0.13%43.08 K0.051.774.45 ZAR+1,067.21%6.57%Finance
CMLCORONATION FUND MNGRS LD14.21 B ZAR3,655 ZAC−0.38%60.09 K0.175.806.31 ZAR+244.62%11.25%Finance
WBOWILSON BAYLY HLM-OVC LTD13.42 B ZAR20,881 ZAC+0.07%19.99 K0.4111.3718.36 ZAR+23.26%2.20%Industrial services
Strong buy
HCIHOSKEN CONS INV LTD12.39 B ZAR15,171 ZAC0.00%7.14 K0.1214.0110.83 ZAR−72.45%0.99%Consumer services
DTCDATATEC LTD12.3 B ZAR5,248 ZAC+0.34%13.49 K0.1011.434.59 ZAR−29.50%3.92%Technology services
Buy
SSUSOUTHERN SUN LTD10.8 B ZAR815 ZAC+1.37%653.9 K0.5911.680.70 ZAR+49.29%1.55%Consumer services
Buy
RLOREUNERT LTD10.76 B ZAR6,844 ZAC−0.12%47 K0.2511.226.10 ZAR+5.99%5.34%Consumer durables
OMNOMNIA HOLDINGS LTD10.69 B ZAR6,588 ZAC−1.08%15.33 K0.069.247.13 ZAR+7.17%5.63%Process industries
Strong buy
AIPADCOCK INGRAM HLDGS LTD10.51 B ZAR6,512 ZAC+0.22%7.15 K0.1812.375.26 ZAR−4.05%4.23%Health technology
Neutral
JSEJSE LTD10.2 B ZAR11,919 ZAC+0.96%26.5 K0.1811.8910.02 ZAR+4.98%6.64%Finance
SUISUN INTERNATIONAL LTD9.98 B ZAR4,070 ZAC−0.63%90.86 K0.389.134.46 ZAR+49.92%8.89%Consumer services
Buy
TSGTSOGO SUN LIMITED9.87 B ZAR950 ZAC−0.11%48.69 K0.037.251.31 ZAR−30.51%7.37%Consumer services
Neutral
AFTAFRIMAT LIMITED9.54 B ZAR6,282 ZAC−0.02%706.99 K3.5512.784.92 ZAR+8.12%2.61%Non-energy minerals
Buy
AFHALEXANDER FORBES GRP HLDGS9.45 B ZAR802 ZAC−0.25%3090.0015.040.53 ZAR−5.73%6.49%Finance
SPGSUPER GROUP LTD9.42 B ZAR2,760 ZAC−0.43%229.93 K0.20198.280.14 ZAR−97.02%2.17%Transportation
Neutral
RBXRAUBEX GROUP LTD8.87 B ZAR5,007 ZAC+2.02%14.27 K0.088.925.61 ZAR+33.68%3.79%Industrial services
Buy
RCLRCL FOODS LIMITED8.49 B ZAR950 ZAC−0.21%10.83 K0.285.221.82 ZAR+164.76%3.68%Consumer non-durables
GNDGRINDROD LTD8.19 B ZAR1,242 ZAC+1.72%246.22 K0.248.061.54 ZAR+56.00%5.00%Transportation
AELALTRON LIMITED A8.02 B ZAR2,142 ZAC+1.18%5660.0019.451.10 ZAR3.45%Technology services
AFEAECI LIMITED8.01 B ZAR8,405 ZAC+0.06%67.28 K0.1611.597.25 ZAR−19.81%2.61%Process industries
OCEOCEANA GROUP LTD7.95 B ZAR6,794 ZAC+0.09%3.18 K0.067.409.19 ZAR+18.09%7.29%Consumer non-durables
Neutral
BATBRAIT PLC7.88 B ZAR203 ZAC−1.46%165.31 K0.126.970.29 ZAR0.00%Finance
CAACA SALES HOLDINGS LTD7.59 B ZAR1,594 ZAC+0.57%61.7 K0.7215.431.03 ZAR−6.24%1.23%Distribution services
COHCURRO HOLDINGS LIMITED7.24 B ZAR1,265 ZAC+0.08%40.92 K0.1095.180.13 ZAR−70.96%1.16%Consumer services
KAPKAP LIMITED6.9 B ZAR272 ZAC−1.45%110.73 K0.086.290.43 ZAR+171.78%0.00%Transportation
Neutral
ARLASTRAL FOODS LTD6.75 B ZAR17,514 ZAC+0.08%17.08 K0.328.9819.49 ZAR2.97%Process industries
Strong buy
PPCPPC LIMITED6.57 B ZAR429 ZAC0.00%521.35 K0.2062.450.07 ZAR3.20%Non-energy minerals
Strong buy
FBRFAMOUS BRANDS LTD6.04 B ZAR6,066 ZAC+0.63%5.18 K0.0312.684.78 ZAR+3.22%5.21%Transportation
SDOSTADIO HOLDINGS LIMITED5.81 B ZAR683 ZAC−0.44%232.72 K1.5725.410.27 ZAR+25.26%1.46%Commercial services
HDCHUDACO INDUSTRIES LTD5.67 B ZAR20,349 ZAC+0.73%4740.0110.2219.90 ZAR−0.67%5.07%Distribution services
CLICLIENTELE LTD5.56 B ZAR1,226 ZAC−0.08%2.93 K0.2612.480.98 ZAR−32.40%10.20%Miscellaneous
BLUBLUE LABEL TELECOMS LTD5.52 B ZAR637 ZAC+1.11%227.75 K0.108.840.72 ZAR+139.46%0.00%Distribution services
RFGRFG HOLDINGS LIMITED5.29 B ZAR2,025 ZAC+0.25%9.89 K0.269.442.14 ZAR+18.10%5.50%Consumer non-durables
Buy
MPTMPACT LIMITED4.27 B ZAR2,816 ZAC−2.56%3.58 K0.326.744.18 ZAR−23.59%3.63%Process industries
CATCAXTON CTP PUBLISH PRINT4.24 B ZAR1,202 ZAC+1.43%3.88 K0.046.571.83 ZAR−10.04%5.06%Consumer services
CSBCASHBUILD LTD4.18 B ZAR19,508 ZAC−0.26%2870.0148.524.02 ZAR−7.50%2.87%Retail trade
THATHARISA PLC4.14 B ZAR1,388 ZAC+0.14%41.5 K0.942.785.00 ZAR−41.00%4.66%Non-energy minerals
Strong buy
LEWLEWIS GROUP LTD4.03 B ZAR7,751 ZAC−0.01%8.8 K0.248.039.65 ZAR+41.97%7.74%Retail trade
Strong buy
BELBELL EQUIPMENT LTD4 B ZAR4,178 ZAC+3.21%7.82 K0.595.517.58 ZAR+74.51%0.00%Producer manufacturing
CPPCOLLINS PROPERTY GRP LTD3.63 B ZAR1,098 ZAC+6.40%18.64 K7.762.514.37 ZAR9.09%Finance