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-750.78 B ZAR417,262 ZAC−1.75%173.87 K0.2712.32338.74 ZAR−8.86%0.21%Technology services
Buy
FSRFIRSTRAND LTD431.15 B ZAR7,643 ZAC−0.57%2.95 M0.2111.226.81 ZAR+5.05%5.40%Finance
Buy
CPICAPITEC BANK HLDGS LTD367.58 B ZAR312,846 ZAC−1.19%103.7 K0.3229.45106.24 ZAR+26.29%1.72%Finance
Buy
SBKSTANDARD BANK GROUP LTD363.32 B ZAR22,175 ZAC−0.67%714.42 K0.218.4926.11 ZAR+6.62%6.62%Finance
Buy
INLINVESTEC LTD232.67 B ZAR12,551 ZAC+0.02%260.48 K0.297.3717.03 ZAR−28.86%6.34%Finance
Buy
GFIGOLD FIELDS LTD224.46 B ZAR24,865 ZAC−0.86%505.46 K0.2119.1712.97 ZAR−1.30%2.87%Non-energy minerals
Neutral
VODVODACOM GROUP LTD197.96 B ZAR10,125 ZAC−1.09%295.83 K0.1613.477.52 ZAR−16.74%5.57%Communications
Buy
SLMSANLAM LIMITED170.59 B ZAR8,661 ZAC+0.29%1.21 M0.2111.087.81 ZAR+9.49%4.63%Finance
Neutral
MTNMTN GROUP LTD167.46 B ZAR9,256 ZAC−0.36%3.45 M0.53−6.94 ZAR−162.39%3.55%Communications
Neutral
SHPSHOPRITE HOLDINGS LTD163.56 B ZAR29,710 ZAC−0.43%441.23 K0.2725.9711.44 ZAR+6.08%2.39%Retail trade
Neutral
ABGABSA GROUP LIMITED157.69 B ZAR18,984 ZAC−0.18%527.03 K0.208.3222.82 ZAR−9.17%7.20%Finance
Buy
AMSANGLO AMERICAN PLAT LTD149.68 B ZAR55,501 ZAC−2.59%235.22 K0.4112.5944.08 ZAR−61.57%3.34%Non-energy minerals
Neutral
BIDBID CORPORATION LTD146.35 B ZAR43,189 ZAC−0.97%157.12 K0.1818.1223.83 ZAR+15.94%2.50%Consumer services
Buy
DSYDISCOVERY LTD131.63 B ZAR19,473 ZAC−0.78%306.6 K0.1918.0210.80 ZAR+36.25%1.11%Finance
Buy
NEDNEDBANK GROUP LTD130.76 B ZAR28,053 ZAC−0.34%318.73 K0.208.4933.03 ZAR+11.93%7.08%Finance
Buy
PPHPEPKOR HOLDINGS LTD106.86 B ZAR2,908 ZAC+0.21%5.6 M0.3362.480.47 ZAR1.66%Retail trade
Buy
OOUTOUTSURANCE GROUP LIMITED104.44 B ZAR6,662 ZAC−1.54%1.36 M0.2125.592.60 ZAR+39.50%2.58%Finance
Neutral
KIOKUMBA IRON ORE LTD104.27 B ZAR32,250 ZAC−0.81%106.12 K0.365.1362.88 ZAR+54.87%13.22%Non-energy minerals
Neutral
NNRPNEPI ROCKCASTLE N.V.99.06 B ZAR13,881 ZAC−0.17%641.97 K0.398.7115.94 ZAR+0.50%7.72%Finance
Buy
HARHARMONY GM CO LTD98.34 B ZAR15,471 ZAC−1.07%671.96 K0.3111.3513.64 ZAR+75.54%1.54%Non-energy minerals
Sell
BVTBIDVEST LTD91.35 B ZAR26,770 ZAC−0.39%246.39 K0.2714.3218.69 ZAR+6.62%3.40%Retail trade
Strong buy
CLSCLICKS GROUP LTD89.88 B ZAR37,465 ZAC−0.77%164.22 K0.2031.4711.90 ZAR+14.20%1.86%Retail trade
Sell
REMREMGRO LTD87.44 B ZAR15,397 ZAC−0.51%333.66 K0.2569.202.22 ZAR−86.95%1.71%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD82.36 B ZAR8,879 ZAC−2.87%1.37 M0.46−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
APNASPEN PHARMACARE HLDGS LTD75.52 B ZAR16,635 ZAC−2.16%230.02 K0.1616.789.91 ZAR−15.77%2.11%Health technology
Buy
MRPMR PRICE GROUP LTD75.29 B ZAR29,110 ZAC+0.83%389.62 K0.3722.8812.72 ZAR2.81%Retail trade
Neutral
NY1NINETY ONE LIMITED60.55 B ZAR3,413 ZAC+0.09%212.5 K0.348.414.06 ZAR+3.59%8.48%Finance
Sell
AILAFRICAN RAINBOW CAP INV59.83 B ZAR921 ZAC−0.32%196.83 K1.055.831.58 ZAR+7.01%0.00%Finance
OMUOLD MUTUAL LIMITED59.29 B ZAR1,246 ZAC−0.32%4.08 M0.176.961.79 ZAR+32.82%6.63%Finance
Neutral
WHLWOOLWORTHS HOLDINGS LTD56.1 B ZAR6,172 ZAC−0.47%832.91 K0.2521.562.86 ZAR−47.19%4.28%Retail trade
Neutral
TFGTHE FOSCHINI GROUP LIMITED54.21 B ZAR16,754 ZAC−0.04%243.91 K0.2418.409.11 ZAR+6.36%2.09%Retail trade
Buy
SOLSASOL LIMITED52.57 B ZAR8,147 ZAC−1.42%1.99 M0.70−69.47 ZAR−605.81%2.42%Process industries
Buy
MCGMULTICHOICE GROUP LTD46.05 B ZAR10,754 ZAC−0.15%27.78 K0.04−10.46 ZAR+1.63%0.00%Consumer services
Buy
SSWSIBANYE STILLWATER LTD45.37 B ZAR1,550 ZAC−3.25%5.44 M0.36−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
TBSTIGER BRANDS LTD45.14 B ZAR28,684 ZAC−0.96%34.37 K0.0914.9719.16 ZAR+12.70%3.53%Consumer non-durables
Strong buy
SNTSANTAM LIMITED42.16 B ZAR38,214 ZAC−0.01%36.3 K0.8711.4233.47 ZAR+31.76%3.77%Finance
MTMMOMENTUM GROUP LIMITED39.66 B ZAR2,996 ZAC−0.10%1.56 M0.6010.822.77 ZAR−10.28%4.17%Finance
Neutral
NPHNORTHAM PLATINUM HLDGS LTD38.6 B ZAR9,791 ZAC−1.14%782.2 K0.2621.244.61 ZAR−29.55%1.72%Non-energy minerals
Buy
EXXEXXARO RESOURCES LTD37.95 B ZAR15,605 ZAC−0.67%302.88 K0.274.1637.53 ZAR−20.96%11.50%Energy minerals
Buy
TRUTRUWORTHS INT LTD37.26 B ZAR10,173 ZAC+0.06%242.4 K0.289.7910.39 ZAR+18.54%5.20%Retail trade
Neutral
AVIAVI LTD36.2 B ZAR10,807 ZAC−0.40%124.75 K0.3316.006.76 ZAR+21.97%5.44%Consumer non-durables
Buy
PIKPICK N PAY STORES LTD32.26 B ZAR3,023 ZAC−0.46%465.01 K0.27−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD31.16 B ZAR3,622 ZAC−0.11%117.15 K0.1929.281.24 ZAR+18.26%1.37%Retail trade
Neutral
ARIAFRICAN RAINBOW MIN LTD29.49 B ZAR14,980 ZAC−0.41%227.15 K0.599.3416.03 ZAR−61.00%9.97%Non-energy minerals
Buy
SAPSAPPI LTD29.38 B ZAR4,848 ZAC−0.84%316 K0.3473.250.66 ZAR−91.16%5.67%Process industries
Buy
BBOXBOXER RETAIL LIMITED29.23 B ZAR6,397 ZAC+0.05%38.63 K0.0721.273.01 ZAR0.00%Consumer services
SPPTHE SPAR GROUP LTD28.73 B ZAR14,780 ZAC−0.95%190 K0.3080.891.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD24.51 B ZAR1,942 ZAC−1.07%87.57 K0.0821.380.91 ZAR+17.00%2.32%Finance
Buy
LHCLIFE HEALTHC GRP HLDGS LTD23.76 B ZAR1,628 ZAC−0.25%1.07 M0.304.903.32 ZAR+1,748.19%2.82%Health services
Buy
FFBFORTRESS REAL EST INV B21.71 B ZAR2,002 ZAC−0.65%400.07 K0.207.872.54 ZAR−9.32%7.53%Finance
Neutral
MTHMOTUS HOLDINGS LTD20.92 B ZAR11,852 ZAC−1.92%63.98 K0.238.5113.93 ZAR−27.41%4.30%Distribution services
Buy
BAWBARLOWORLD LTD20.5 B ZAR10,946 ZAC−0.26%138.15 K0.1110.8210.11 ZAR−14.75%4.65%Distribution services
Neutral
NTCNETCARE LIMITED19.47 B ZAR1,483 ZAC+0.14%674.29 K0.3013.631.09 ZAR+16.39%4.39%Health services
Buy
WWBCWE BUY CARS HLDS LTD17.99 B ZAR4,282 ZAC−0.64%172.87 K0.2152.060.82 ZAR0.00%Retail trade
ADHADVTECH LTD17.8 B ZAR3,283 ZAC+0.95%15.41 K0.0717.581.87 ZAR+14.43%2.92%Commercial services
Buy
TGATHUNGELA RESOURCES LTD17.79 B ZAR12,661 ZAC−0.04%166.49 K0.215.2524.12 ZAR−69.77%9.47%Utilities
Buy
ITEITALTILE LTD16.95 B ZAR1,398 ZAC+0.43%40.25 K0.0911.451.22 ZAR−7.80%3.52%Retail trade
Sell
TKGTELKOM SA SOC LTD16.75 B ZAR3,464 ZAC+1.08%376.29 K0.508.664.00 ZAR0.00%Communications
Buy
MSPMAS P.L.C16.59 B ZAR2,355 ZAC+0.64%499.08 K0.216.573.59 ZAR+60.41%0.00%Finance
Buy
LTELIGHTHOUSE PROPERTIES PLC15.43 B ZAR804 ZAC−1.59%1.38 M1.011.814.45 ZAR+1,067.21%6.36%Finance
CMLCORONATION FUND MNGRS LD14.82 B ZAR3,816 ZAC−0.37%196.12 K0.536.056.31 ZAR+244.62%9.14%Finance
WBOWILSON BAYLY HLM-OVC LTD14.43 B ZAR22,222 ZAC−0.95%41.94 K0.3212.1018.36 ZAR+23.26%2.05%Industrial services
DRDDRD GOLD LTD13.94 B ZAR1,634 ZAC+0.31%339.43 K0.5310.641.54 ZAR+3.62%2.45%Non-energy minerals
Sell
HCIHOSKEN CONS INV LTD13.12 B ZAR16,532 ZAC+1.85%37.4 K0.5315.2610.83 ZAR−72.45%0.62%Consumer services
SSUSOUTHERN SUN LTD12.01 B ZAR888 ZAC−0.56%30.3 K0.0212.730.70 ZAR+49.29%1.40%Consumer services
Buy
OMNOMNIA HOLDINGS LTD11.84 B ZAR7,403 ZAC+0.39%120.38 K0.5610.387.13 ZAR+7.17%5.08%Process industries
Strong buy
RLOREUNERT LTD11.58 B ZAR7,322 ZAC−0.64%128.71 K0.7012.006.10 ZAR+5.99%4.60%Consumer durables
AIPADCOCK INGRAM HLDGS LTD10.95 B ZAR6,591 ZAC−2.62%7.02 K0.1412.525.26 ZAR−4.05%4.06%Health technology
Neutral
DTCDATATEC LTD10.75 B ZAR4,757 ZAC+3.19%231.26 K1.0310.364.59 ZAR−29.50%2.82%Technology services
Buy
SUISUN INTERNATIONAL LTD10.68 B ZAR4,348 ZAC−0.75%67.95 K0.299.754.46 ZAR+49.92%8.31%Consumer services
Buy
AFTAFRIMAT LIMITED10.63 B ZAR6,991 ZAC−0.07%111.15 K0.4514.224.92 ZAR+8.12%2.34%Non-energy minerals
Buy
TSGTSOGO SUN LIMITED10.55 B ZAR1,007 ZAC−0.59%358.04 K0.147.691.31 ZAR−30.51%6.89%Consumer services
Neutral
JSEJSE LTD10.3 B ZAR11,809 ZAC−1.04%9.13 K0.0311.7810.02 ZAR+4.98%6.57%Finance
SPGSUPER GROUP LTD9.86 B ZAR2,912 ZAC+0.48%161.82 K0.12209.200.14 ZAR−97.02%2.07%Transportation
Neutral
RBXRAUBEX GROUP LTD9.57 B ZAR5,263 ZAC−0.53%69.49 K0.279.385.61 ZAR+33.68%3.51%Industrial services
Buy
AFHALEXANDER FORBES GRP HLDGS9.34 B ZAR822 ZAC+4.05%17.33 K0.2815.420.53 ZAR−5.73%6.31%Finance
RCLRCL FOODS LIMITED8.45 B ZAR947 ZAC+0.32%8260.015.211.82 ZAR+164.76%3.70%Consumer non-durables
AFEAECI LIMITED8.26 B ZAR8,639 ZAC−0.23%182.44 K0.6811.917.25 ZAR−19.81%2.53%Process industries
CAACA SALES HOLDINGS LTD8.14 B ZAR1,693 ZAC−0.41%1.63 K0.0216.391.03 ZAR−6.24%1.15%Distribution services
GNDGRINDROD LTD8.09 B ZAR1,174 ZAC−2.57%108.05 K0.047.621.54 ZAR+56.00%5.06%Transportation
OCEOCEANA GROUP LTD8.09 B ZAR6,705 ZAC−2.92%85.67 K0.927.309.19 ZAR+18.09%7.24%Consumer non-durables
Neutral
AELALTRON LIMITED A7.89 B ZAR2,150 ZAC+3.37%2.96 K0.0119.531.10 ZAR3.51%Technology services
BATBRAIT PLC7.73 B ZAR203 ZAC+0.50%282.16 K0.196.970.29 ZAR0.00%Finance
PPCPPC LIMITED7.72 B ZAR498 ZAC−0.60%547.67 K0.2372.490.07 ZAR2.72%Non-energy minerals
Strong buy
COHCURRO HOLDINGS LIMITED7.58 B ZAR1,300 ZAC−1.07%37.02 K0.1697.820.13 ZAR−70.96%1.11%Consumer services
KAPKAP LIMITED7.43 B ZAR297 ZAC−0.67%218.9 K0.056.870.43 ZAR+171.78%0.00%Transportation
Neutral
ARLASTRAL FOODS LTD7.17 B ZAR18,526 ZAC−0.41%44.39 K0.569.5019.49 ZAR2.80%Process industries
Strong buy
FBRFAMOUS BRANDS LTD6.79 B ZAR6,747 ZAC−0.47%19.02 K0.2714.104.78 ZAR+3.22%4.45%Transportation
SDOSTADIO HOLDINGS LIMITED5.91 B ZAR686 ZAC−1.44%49.15 K0.1525.520.27 ZAR+25.26%1.43%Commercial services
HDCHUDACO INDUSTRIES LTD5.81 B ZAR20,358 ZAC−1.67%5050.0410.2319.90 ZAR−0.67%4.95%Distribution services
CLICLIENTELE LTD5.44 B ZAR1,252 ZAC+4.07%3.01 K0.3912.740.98 ZAR−32.40%10.42%Miscellaneous
RFGRFG HOLDINGS LIMITED5.4 B ZAR2,057 ZAC−0.24%25.7 K0.129.592.14 ZAR+18.10%3.01%Consumer non-durables
Buy
BLUBLUE LABEL TELECOMS LTD5.05 B ZAR572 ZAC−0.69%255.18 K0.507.940.72 ZAR+139.46%0.00%Distribution services
THATHARISA PLC4.91 B ZAR1,547 ZAC−5.84%14 K1.103.105.00 ZAR−41.00%3.93%Non-energy minerals
Strong buy
CSBCASHBUILD LTD4.52 B ZAR21,173 ZAC+0.16%51.6 K3.5352.664.02 ZAR−7.50%2.65%Retail trade
CATCAXTON CTP PUBLISH PRINT4.37 B ZAR1,221 ZAC+0.08%9130.016.681.83 ZAR−10.04%4.92%Consumer services
MPTMPACT LIMITED4.37 B ZAR2,956 ZAC−0.03%880.017.084.18 ZAR−23.59%3.55%Process industries
LEWLEWIS GROUP LTD4.08 B ZAR7,808 ZAC−0.29%28.86 K3.008.099.65 ZAR+41.97%6.38%Retail trade
Strong buy
BELBELL EQUIPMENT LTD3.63 B ZAR3,837 ZAC+0.45%1430.025.067.58 ZAR+74.51%0.00%Producer manufacturing
KALKAL GROUP LIMITED3.59 B ZAR5,058 ZAC−0.80%2.14 K0.059.045.59 ZAR−6.80%3.61%Commercial services