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-785.4 B ZAR444,297 ZAC+1.54%385.83 K0.9113.12338.74 ZAR−8.86%0.20%Technology services
Buy
FSRFIRSTRAND LTD456.44 B ZAR8,137 ZAC+1.46%11.08 M1.0311.946.81 ZAR+5.05%5.10%Finance
Buy
CPICAPITEC BANK HLDGS LTD386.49 B ZAR332,894 ZAC+0.98%209.89 K1.0231.33106.24 ZAR+26.29%1.63%Finance
Buy
SBKSTANDARD BANK GROUP LTD375.13 B ZAR22,970 ZAC+0.41%2.57 M0.758.8026.11 ZAR+6.62%6.43%Finance
Buy
INLINVESTEC LTD233.31 B ZAR12,686 ZAC−0.73%776.38 K1.007.4517.03 ZAR−28.86%6.27%Finance
Buy
GFIGOLD FIELDS LTD232.72 B ZAR26,002 ZAC−2.03%1.49 M0.8320.0412.97 ZAR−1.30%2.77%Non-energy minerals
Neutral
VODVODACOM GROUP LTD206.26 B ZAR10,663 ZAC+0.37%1.65 M1.3014.197.52 ZAR−16.74%5.35%Communications
Buy
SLMSANLAM LIMITED176.67 B ZAR8,948 ZAC+0.54%3.95 M1.4211.457.81 ZAR+9.49%4.47%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD171.58 B ZAR31,302 ZAC+0.72%1.07 M0.7627.3611.44 ZAR+6.08%2.27%Retail trade
Neutral
ABGABSA GROUP LIMITED163.14 B ZAR19,680 ZAC+0.26%2.18 M0.578.6222.82 ZAR−9.17%6.96%Finance
Buy
MTNMTN GROUP LTD157.64 B ZAR8,747 ZAC+1.85%3.63 M0.99−6.94 ZAR−162.39%3.77%Communications
Neutral
AMSANGLO AMERICAN PLAT LTD155.31 B ZAR59,116 ZAC−1.97%772.07 K1.0413.4144.08 ZAR−61.57%3.22%Non-energy minerals
Neutral
BIDBID CORPORATION LTD150 B ZAR44,699 ZAC+0.51%591.93 K1.1118.7523.83 ZAR+15.94%2.44%Consumer services
Neutral
NEDNEDBANK GROUP LTD135.45 B ZAR29,161 ZAC+0.07%1.07 M0.978.8333.03 ZAR+11.93%6.83%Finance
Buy
DSYDISCOVERY LTD131.31 B ZAR19,676 ZAC+0.77%1.42 M1.1318.2110.80 ZAR+36.25%1.10%Finance
Buy
KIOKUMBA IRON ORE LTD108.42 B ZAR33,803 ZAC−2.20%281.79 K0.925.3862.88 ZAR+54.87%12.71%Non-energy minerals
Neutral
PPHPEPKOR HOLDINGS LTD107.3 B ZAR2,914 ZAC+0.87%15.96 M0.8062.610.47 ZAR1.65%Retail trade
Buy
OOUTOUTSURANCE GROUP LIMITED105.96 B ZAR6,862 ZAC+0.91%1.74 M0.5726.362.60 ZAR+39.50%2.54%Finance
Neutral
HARHARMONY GM CO LTD102.1 B ZAR16,239 ZAC−3.22%2.67 M1.7311.9113.64 ZAR+75.54%1.48%Non-energy minerals
Sell
NNRPNEPI ROCKCASTLE N.V.101.72 B ZAR14,277 ZAC+0.75%780.94 K0.688.9615.94 ZAR+0.50%7.51%Finance
Buy
BVTBIDVEST LTD95.42 B ZAR28,075 ZAC+0.63%461.32 K0.7415.0218.69 ZAR+6.62%3.26%Retail trade
Strong buy
CLSCLICKS GROUP LTD93.8 B ZAR39,398 ZAC−0.32%595.31 K1.1133.1011.90 ZAR+14.20%1.79%Retail trade
Sell
IMPIMPALA PLATINUM HLGS LTD90.9 B ZAR10,087 ZAC−1.68%1.85 M0.65−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
REMREMGRO LTD89.46 B ZAR15,833 ZAC+0.76%765.96 K0.6871.162.22 ZAR−86.95%1.67%Finance
Buy
MRPMR PRICE GROUP LTD77.19 B ZAR29,602 ZAC+1.39%825.29 K0.9423.2712.72 ZAR2.74%Retail trade
Neutral
APNASPEN PHARMACARE HLDGS LTD75.22 B ZAR16,931 ZAC+0.11%1.04 M0.6817.089.91 ZAR−15.77%2.12%Health technology
Buy
OMUOLD MUTUAL LIMITED63.14 B ZAR1,316 ZAC+0.15%15.08 M0.997.351.79 ZAR+32.82%6.30%Finance
Neutral
NY1NINETY ONE LIMITED62.22 B ZAR3,527 ZAC−0.06%826.77 K1.398.694.06 ZAR+3.59%8.19%Finance
Sell
WHLWOOLWORTHS HOLDINGS LTD58.6 B ZAR6,477 ZAC+0.76%2.27 M0.7922.632.86 ZAR−47.19%4.10%Retail trade
Neutral
SOLSASOL LIMITED56.58 B ZAR8,861 ZAC−3.81%2.64 M1.12−69.47 ZAR−605.81%2.26%Process industries
Buy
TFGTHE FOSCHINI GROUP LIMITED55.94 B ZAR17,292 ZAC+1.81%1.39 M1.2118.999.11 ZAR+6.36%2.02%Retail trade
Buy
SSWSIBANYE STILLWATER LTD51.15 B ZAR1,806 ZAC−4.44%16.65 M1.62−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
AILAFRICAN RAINBOW CAP INV48.51 B ZAR748 ZAC−1.45%166.6 K2.204.741.58 ZAR+7.01%0.00%Finance
MCGMULTICHOICE GROUP LTD46.27 B ZAR10,822 ZAC0.00%101.38 K0.22−10.46 ZAR+1.63%0.00%Consumer services
Buy
TBSTIGER BRANDS LTD45.19 B ZAR28,999 ZAC+1.13%267.5 K0.5315.1419.16 ZAR+12.70%3.52%Consumer non-durables
Strong buy
SNTSANTAM LIMITED42.69 B ZAR38,699 ZAC−1.15%32.78 K0.8811.5633.47 ZAR+31.76%3.72%Finance
Neutral
MTMMOMENTUM GROUP LIMITED41.37 B ZAR3,123 ZAC+0.68%1.99 M0.8311.282.77 ZAR−10.28%4.00%Finance
Neutral
EXXEXXARO RESOURCES LTD40.73 B ZAR16,866 ZAC−1.72%494.12 K0.594.4937.53 ZAR−20.96%10.71%Energy minerals
Buy
TRUTRUWORTHS INT LTD39.56 B ZAR10,796 ZAC+2.70%581.22 K0.5510.3910.39 ZAR+18.54%4.90%Retail trade
Neutral
NPHNORTHAM PLATINUM HLDGS LTD39.29 B ZAR10,075 ZAC−2.48%1.53 M0.8921.854.61 ZAR−29.55%1.69%Non-energy minerals
Buy
AVIAVI LTD36.69 B ZAR11,002 ZAC+0.29%333.61 K0.6816.296.76 ZAR+21.97%5.36%Consumer non-durables
Buy
PIKPICK N PAY STORES LTD32.91 B ZAR3,103 ZAC+1.87%1.16 M0.51−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD31.87 B ZAR3,709 ZAC+0.49%827.52 K1.0829.981.24 ZAR+18.26%1.33%Retail trade
Neutral
ARIAFRICAN RAINBOW MIN LTD31.04 B ZAR15,831 ZAC−2.38%700.58 K1.909.8716.03 ZAR−61.00%9.47%Non-energy minerals
Buy
SAPSAPPI LTD30.46 B ZAR5,072 ZAC−0.02%382.71 K0.3676.640.66 ZAR−91.16%5.47%Process industries
Buy
SPPTHE SPAR GROUP LTD28.93 B ZAR15,026 ZAC+0.53%529.9 K0.7682.241.83 ZAR−12.35%0.00%Distribution services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD25.17 B ZAR1,733 ZAC−1.31%2.31 M0.565.223.32 ZAR+1,748.19%2.66%Health services
Buy
KSTPSG FIN SERVICES LTD25.14 B ZAR2,012 ZAC+0.05%369.05 K0.7722.150.91 ZAR+17.00%2.26%Finance
Buy
MTHMOTUS HOLDINGS LTD22 B ZAR12,709 ZAC+0.91%141.64 K0.449.1213.93 ZAR−27.41%4.09%Distribution services
Buy
FFBFORTRESS REAL EST INV B21.9 B ZAR2,030 ZAC+1.60%338.17 K0.177.982.54 ZAR−9.32%7.46%Finance
Neutral
BAWBARLOWORLD LTD20.55 B ZAR10,992 ZAC0.00%140.98 K0.1610.8710.11 ZAR−14.75%4.64%Distribution services
Neutral
NTCNETCARE LIMITED20.05 B ZAR1,522 ZAC+0.53%1.74 M0.5013.991.09 ZAR+16.39%4.27%Health services
Buy
WWBCWE BUY CARS HLDS LTD19.11 B ZAR4,583 ZAC+0.86%2.13 M1.8055.730.82 ZAR0.00%Retail trade
TGATHUNGELA RESOURCES LTD18.12 B ZAR12,896 ZAC−2.21%881.92 K1.055.3524.12 ZAR−69.77%9.31%Utilities
Buy
ADHADVTECH LTD18.02 B ZAR3,289 ZAC−0.30%264.63 K0.6417.611.87 ZAR+14.43%2.89%Commercial services
Buy
ITEITALTILE LTD17.7 B ZAR1,453 ZAC+1.18%118.04 K0.2011.901.22 ZAR−7.80%3.37%Retail trade
Strong sell
TKGTELKOM SA SOC LTD17.35 B ZAR3,547 ZAC−0.23%798.79 K0.748.874.00 ZAR0.00%Communications
Buy
MSPMAS P.L.C16.57 B ZAR2,336 ZAC+0.69%1.04 M0.636.513.59 ZAR+60.41%0.00%Finance
Buy
LTELIGHTHOUSE PROPERTIES PLC15.28 B ZAR805 ZAC+0.50%863.98 K0.721.814.45 ZAR+1,067.21%6.42%Finance
CMLCORONATION FUND MNGRS LD15.06 B ZAR3,890 ZAC−2.75%280.43 K0.476.176.31 ZAR+244.61%9.00%Finance
WBOWILSON BAYLY HLM-OVC LTD14.68 B ZAR22,812 ZAC+5.84%124.52 K1.0212.4218.36 ZAR+23.26%2.02%Industrial services
Strong buy
DRDDRD GOLD LTD14.42 B ZAR1,687 ZAC−4.53%464.49 K1.2310.991.54 ZAR+3.62%2.37%Non-energy minerals
Neutral
HCIHOSKEN CONS INV LTD13.7 B ZAR16,940 ZAC−0.30%37.57 K0.5115.6410.83 ZAR−72.45%0.59%Consumer services
SSUSOUTHERN SUN LTD12.05 B ZAR899 ZAC+0.56%1.16 M0.7112.880.70 ZAR+49.29%1.39%Consumer services
Buy
RLOREUNERT LTD11.79 B ZAR7,501 ZAC−0.31%333.7 K1.2812.306.10 ZAR+5.99%4.52%Consumer durables
OMNOMNIA HOLDINGS LTD11.57 B ZAR7,203 ZAC−2.77%322.7 K2.4310.107.13 ZAR+7.17%5.21%Process industries
Strong buy
TSGTSOGO SUN LIMITED11.06 B ZAR1,063 ZAC+0.38%673.03 K0.428.121.31 ZAR−30.51%6.57%Consumer services
Neutral
AFTAFRIMAT LIMITED10.82 B ZAR7,125 ZAC+0.37%248.94 K1.2114.504.92 ZAR+8.12%2.30%Non-energy minerals
Buy
SUISUN INTERNATIONAL LTD10.79 B ZAR4,429 ZAC+0.66%170.61 K0.839.944.46 ZAR+49.92%8.22%Consumer services
Buy
AIPADCOCK INGRAM HLDGS LTD10.51 B ZAR6,500 ZAC−3.00%9.34 K0.1712.355.26 ZAR−4.05%4.23%Health technology
Neutral
DTCDATATEC LTD10.44 B ZAR4,480 ZAC+1.08%254.61 K0.979.764.59 ZAR−29.50%2.90%Technology services
Buy
JSEJSE LTD10.34 B ZAR11,977 ZAC−0.31%526.52 K4.8411.9510.02 ZAR+4.98%6.55%Finance
SPGSUPER GROUP LTD9.86 B ZAR2,899 ZAC−0.41%814.98 K0.26208.260.14 ZAR−97.02%2.07%Transportation
Neutral
RBXRAUBEX GROUP LTD9.58 B ZAR5,298 ZAC+0.88%210.19 K0.619.445.61 ZAR+33.68%3.51%Industrial services
Buy
AFEAECI LIMITED8.75 B ZAR9,171 ZAC−0.84%336.8 K0.7912.657.25 ZAR−19.81%2.39%Process industries
RCLRCL FOODS LIMITED8.61 B ZAR961 ZAC−2.24%64.05 K0.685.281.82 ZAR+164.76%3.63%Consumer non-durables
AFHALEXANDER FORBES GRP HLDGS8.55 B ZAR726 ZAC−1.22%137.53 K1.9413.620.53 ZAR−5.73%6.90%Finance
OCEOCEANA GROUP LTD8.11 B ZAR6,928 ZAC−0.26%31.24 K0.287.549.19 ZAR+18.09%7.22%Consumer non-durables
Neutral
GNDGRINDROD LTD8.06 B ZAR1,198 ZAC+0.50%4.19 M4.547.771.54 ZAR+56.00%5.08%Transportation
BATBRAIT PLC8.03 B ZAR207 ZAC−1.43%436.06 K0.077.110.29 ZAR0.00%Finance
AELALTRON LIMITED A7.96 B ZAR2,101 ZAC+0.62%1.61 M2.3819.081.10 ZAR3.48%Technology services
KAPKAP LIMITED7.88 B ZAR313 ZAC−0.32%13.22 M4.407.240.43 ZAR+171.78%0.00%Transportation
Neutral
CAACA SALES HOLDINGS LTD7.66 B ZAR1,598 ZAC−0.06%488.54 K14.8215.471.03 ZAR−6.24%1.22%Distribution services
PPCPPC LIMITED7.5 B ZAR491 ZAC+2.51%2.83 M2.2971.470.07 ZAR2.80%Non-energy minerals
Strong buy
COHCURRO HOLDINGS LIMITED7.43 B ZAR1,287 ZAC−2.65%130.34 K0.3696.840.13 ZAR−70.96%1.13%Consumer services
ARLASTRAL FOODS LTD7.33 B ZAR19,019 ZAC−0.45%206.03 K2.339.7619.49 ZAR2.73%Process industries
Strong buy
FBRFAMOUS BRANDS LTD6.9 B ZAR6,889 ZAC−1.15%26.84 K0.2114.404.78 ZAR+3.22%4.39%Transportation
HDCHUDACO INDUSTRIES LTD5.89 B ZAR21,000 ZAC+0.72%12.87 K0.8010.5519.90 ZAR−0.67%4.88%Distribution services
SDOSTADIO HOLDINGS LIMITED5.81 B ZAR684 ZAC−3.25%1.55 M3.7625.450.27 ZAR+25.26%1.46%Commercial services
CLICLIENTELE LTD5.79 B ZAR1,277 ZAC+1.03%9500.1012.990.98 ZAR−32.40%9.79%Miscellaneous
RFGRFG HOLDINGS LIMITED5.76 B ZAR2,202 ZAC+0.92%400.76 K0.8210.272.14 ZAR+18.10%2.82%Consumer non-durables
Buy
BLUBLUE LABEL TELECOMS LTD5.1 B ZAR581 ZAC−0.17%90.5 K0.138.070.72 ZAR+139.46%0.00%Distribution services
THATHARISA PLC4.78 B ZAR1,600 ZAC+1.20%41.1 K2.255.97%Non-energy minerals
Strong buy
CATCAXTON CTP PUBLISH PRINT4.52 B ZAR1,261 ZAC−0.16%136.49 K0.486.891.83 ZAR−10.04%4.76%Consumer services
CSBCASHBUILD LTD4.5 B ZAR21,048 ZAC+5.99%13.95 K0.2652.354.02 ZAR−7.50%2.67%Retail trade
Neutral
MPTMPACT LIMITED4.23 B ZAR2,866 ZAC+0.10%2710.016.864.18 ZAR−23.59%3.66%Process industries
LEWLEWIS GROUP LTD4.19 B ZAR8,049 ZAC+0.52%21.08 K0.608.349.65 ZAR+41.97%6.21%Retail trade
Strong buy
BELBELL EQUIPMENT LTD3.68 B ZAR3,849 ZAC0.00%4.22 K0.495.087.58 ZAR+74.51%0.00%Producer manufacturing
KALKAL GROUP LIMITED3.57 B ZAR5,073 ZAC−0.53%23.89 K0.149.075.59 ZAR−6.80%3.63%Commercial services
SYGSYGNIA LIMITED3.55 B ZAR2,333 ZAC+0.78%13.8 K0.1810.352.25 ZAR+15.90%9.14%Finance