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-733.999 B ZAR414,329 ZAC−0.21%421.44 K1.1614.49285.97 ZAR−64.60%0.21%Technology services
Buy
FSRFIRSTRAND LTD431.767 B ZAR7,895 ZAC+2.56%18.229 M0.9211.596.81 ZAR5.39%Finance
Buy
SBKSTANDARD BANK GROUP LTD402.599 B ZAR24,458 ZAC−0.42%2.469 M0.889.3726.11 ZAR6.01%Finance
Buy
CPICAPITEC BANK HLDGS LTD380.136 B ZAR330,996 ZAC+1.09%196.331 K0.7131.16106.24 ZAR1.66%Finance
Neutral
INLINVESTEC LTD254.496 B ZAR14,007 ZAC+1.24%519.438 K0.855.6724.70 ZAR5.75%Finance
GFIGOLD FIELDS LTD246.687 B ZAR28,170 ZAC+2.20%1.471 M0.7021.7212.97 ZAR−16.99%2.61%Non-energy minerals
Neutral
VODVODACOM GROUP LTD204.961 B ZAR10,372 ZAC−2.13%2.111 M1.4012.548.27 ZAR−15.95%5.57%Communications
Buy
AMSANGLO AMERICAN PLAT LTD175.732 B ZAR69,577 ZAC+4.01%207.173 K0.3815.7944.08 ZAR−80.40%2.85%Non-energy minerals
Neutral
SLMSANLAM LIMITED173.135 B ZAR8,851 ZAC+0.97%3.942 M1.3811.337.81 ZAR+42.27%4.56%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD169.945 B ZAR31,299 ZAC+0.95%943.617 K0.5427.3611.44 ZAR+9.47%2.30%Retail trade
Neutral
MTNMTN GROUP LTD152.788 B ZAR8,386 ZAC−1.07%2.914 M0.79−6.94 ZAR−167.31%3.89%Communications
Buy
BIDBID CORPORATION LTD144.756 B ZAR43,300 ZAC+0.38%895.971 K0.8418.1723.83 ZAR+65.47%2.53%Consumer services
Neutral
ABGABSA GROUP LIMITED141.495 B ZAR16,989 ZAC−0.45%2.315 M1.247.4422.82 ZAR8.03%Finance
Buy
NEDNEDBANK GROUP LTD137.322 B ZAR29,815 ZAC+0.85%947.776 K0.729.0333.03 ZAR6.74%Finance
Buy
DSYDISCOVERY LTD121.709 B ZAR18,349 ZAC+0.63%1.448 M0.7716.9810.80 ZAR+32.12%1.19%Finance
Buy
HARHARMONY GM CO LTD112.616 B ZAR18,037 ZAC+0.71%3.435 M1.9613.2313.64 ZAR1.35%Non-energy minerals
Sell
KIOKUMBA IRON ORE LTD112.113 B ZAR35,938 ZAC+2.81%263.886 K0.745.7262.88 ZAR−5.69%12.29%Non-energy minerals
Neutral
IMPIMPALA PLATINUM HLGS LTD102.085 B ZAR11,987 ZAC+5.83%5.275 M1.02−19.24 ZAR−150.11%0.00%Non-energy minerals
Neutral
NNRPNEPI ROCKCASTLE N.V.99.509 B ZAR13,903 ZAC−0.45%1.328 M0.748.7215.94 ZAR+99.78%7.68%Finance
Neutral
BVTBIDVEST LTD96.477 B ZAR28,502 ZAC+0.40%484.434 K0.6215.2518.69 ZAR+25.43%3.22%Retail trade
Strong buy
OOUTOUTSURANCE GROUP LIMITED93.438 B ZAR6,099 ZAC+0.44%991.621 K0.3423.432.60 ZAR−82.21%2.87%Finance
Neutral
CLSCLICKS GROUP LTD90.861 B ZAR38,753 ZAC+1.53%530.637 K0.5932.5511.90 ZAR+10.21%1.84%Retail trade
Neutral
REMREMGRO LTD85.252 B ZAR15,403 ZAC+2.07%920.665 K1.0569.232.22 ZAR−90.40%1.59%Finance
Buy
PPHPEPKOR HOLDINGS LTD82.882 B ZAR2,231 ZAC−0.89%10.555 M1.43−0.39 ZAR−125.35%2.14%Retail trade
Neutral
APNASPEN PHARMACARE HLDGS LTD79.963 B ZAR17,956 ZAC−0.26%612.85 K0.6718.119.91 ZAR−30.68%1.99%Health technology
Buy
NY1NINETY ONE LIMITED66.925 B ZAR3,821 ZAC+1.54%262.662 K0.278.854.32 ZAR−4.84%7.68%Finance
Sell
SOLSASOL LIMITED66.514 B ZAR10,611 ZAC+1.90%1.975 M0.66−69.47 ZAR−213.26%1.92%Process industries
Buy
MRPMR PRICE GROUP LTD66.206 B ZAR24,918 ZAC−2.82%1.555 M1.9720.0512.43 ZAR−2.13%3.16%Retail trade
Buy
OMUOLD MUTUAL LIMITED60.845 B ZAR1,269 ZAC0.00%9.563 M0.787.091.79 ZAR−7.97%6.54%Finance
Sell
SSWSIBANYE STILLWATER LTD57.687 B ZAR2,107 ZAC+3.23%10.671 M0.58−18.61 ZAR−359.48%0.00%Non-energy minerals
Sell
WHLWOOLWORTHS HOLDINGS LTD57.612 B ZAR6,326 ZAC−0.71%2.502 M0.8022.102.86 ZAR−24.95%4.17%Retail trade
Neutral
TFGTHE FOSCHINI GROUP LIMITED49.219 B ZAR14,687 ZAC−3.48%1.571 M1.3515.819.29 ZAR+3.81%2.30%Retail trade
Buy
NPHNORTHAM PLATINUM HLDGS LTD49.111 B ZAR12,746 ZAC+1.19%4.547 M1.3427.654.61 ZAR−82.20%1.35%Non-energy minerals
Buy
AILAFRICAN RAINBOW CAP INV48.543 B ZAR764 ZAC+1.87%83.367 K0.384.841.58 ZAR+59.73%0.00%Finance
MCGMULTICHOICE GROUP LTD47.629 B ZAR11,102 ZAC−0.33%69.733 K0.13−9.35 ZAR−402.28%0.00%Consumer services
SNTSANTAM LIMITED40.817 B ZAR37,223 ZAC+0.61%18.786 K0.4611.1233.47 ZAR+64.10%3.89%Finance
Neutral
TRUTRUWORTHS INT LTD40.191 B ZAR10,300 ZAC−6.09%5.13 M3.199.9210.39 ZAR+32.35%4.82%Retail trade
Neutral
EXXEXXARO RESOURCES LTD39.392 B ZAR16,594 ZAC+1.75%496.484 K0.624.4237.53 ZAR−28.48%11.07%Energy minerals
Buy
MTMMOMENTUM GROUP LIMITED38.867 B ZAR2,951 ZAC+1.06%2.043 M0.8110.662.77 ZAR+6.44%4.28%Finance
Neutral
AVIAVI LTD38.054 B ZAR11,356 ZAC−0.46%854.072 K0.8216.816.76 ZAR+27.75%5.17%Consumer non-durables
Buy
TBSTIGER BRANDS LTD37.41 B ZAR23,819 ZAC−0.77%155.81 K0.5812.9218.44 ZAR+79.77%4.25%Consumer non-durables
Strong buy
ARIAFRICAN RAINBOW MIN LTD34.376 B ZAR17,964 ZAC+2.46%199.958 K0.4411.2016.03 ZAR−74.64%8.55%Non-energy minerals
Buy
DCPDIS-CHEM PHARMACIES LTD32.3 B ZAR3,784 ZAC+0.75%291.638 K0.3930.591.24 ZAR+2.44%1.22%Retail trade
Buy
SAPSAPPI LTD29.784 B ZAR5,412 ZAC+9.18%3.448 M2.20−3.02 ZAR−131.60%5.59%Process industries
Buy
PIKPICK N PAY STORES LTD26.993 B ZAR2,566 ZAC+0.35%1.074 M0.41−6.02 ZAR−348.46%0.00%Retail trade
Neutral
SPPTHE SPAR GROUP LTD24.643 B ZAR12,809 ZAC+0.09%492.988 K0.95−1.87 ZAR−116.08%0.00%Distribution services
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD23.864 B ZAR1,645 ZAC+0.30%1.745 M0.487.432.21 ZAR+109.26%2.80%Health services
Strong buy
KSTPSG FIN SERVICES LTD23.032 B ZAR1,823 ZAC−0.87%376.145 K0.6220.070.91 ZAR+31.33%2.28%Finance
MTHMOTUS HOLDINGS LTD20.505 B ZAR11,817 ZAC−0.26%340.499 K1.018.4813.93 ZAR−22.93%4.39%Distribution services
Buy
FFBFORTRESS REAL EST INV B20.265 B ZAR1,887 ZAC+0.48%889.015 K0.567.422.54 ZAR+598.19%8.07%Finance
Sell
NTCNETCARE LIMITED19.983 B ZAR1,496 ZAC−1.58%1.21 M0.3615.500.97 ZAR+64.35%4.28%Health services
Buy
TGATHUNGELA RESOURCES LTD18.018 B ZAR13,367 ZAC+4.23%1.317 M3.625.5424.12 ZAR−78.76%9.36%Utilities
Buy
ADHADVTECH LTD17.415 B ZAR3,182 ZAC+0.13%284.385 K0.9317.041.87 ZAR+42.13%2.99%Commercial services
Buy
DRDDRD GOLD LTD16.888 B ZAR1,941 ZAC−1.67%1.412 M0.7912.641.54 ZAR+17.61%2.03%Non-energy minerals
Neutral
ITEITALTILE LTD16.546 B ZAR1,374 ZAC+0.88%69.87 K0.1911.261.22 ZAR−19.44%3.60%Retail trade
Strong sell
HCIHOSKEN CONS INV LTD15.929 B ZAR19,702 ZAC+0.03%107.587 K1.4825.247.81 ZAR−69.63%0.51%Consumer services
BAWBARLOWORLD LTD15.683 B ZAR8,516 ZAC+1.49%270.654 K0.668.669.83 ZAR+14.45%6.08%Distribution services
Neutral
WWBCWE BUY CARS HLDS LTD15.598 B ZAR3,781 ZAC+1.07%834.551 K0.620.00%Retail trade
LTELIGHTHOUSE PROPERTIES PLC14.883 B ZAR786 ZAC+0.26%567.823 K0.401.774.45 ZAR6.60%Finance
Sell
CMLCORONATION FUND MNGRS LD13.844 B ZAR3,972 ZAC+0.33%332.529 K0.8610.533.77 ZAR−12.59%8.84%Finance
WBOWILSON BAYLY HLM-OVC LTD13.603 B ZAR20,757 ZAC−1.85%156.32 K1.6611.3018.36 ZAR2.18%Industrial services
Strong buy
MSPMAS P.L.C12.998 B ZAR1,824 ZAC−0.38%1.381 M2.355.083.59 ZAR+11.57%0.00%Finance
Buy
TSGTSOGO SUN LIMITED12.846 B ZAR1,219 ZAC−1.53%121.91 K0.168.301.47 ZAR+9.40%5.66%Consumer services
Neutral
TKGTELKOM SA SOC LTD12.835 B ZAR2,697 ZAC+2.78%1.302 M0.797.103.80 ZAR−26.97%0.00%Communications
Strong buy
RLOREUNERT LTD12.725 B ZAR7,962 ZAC−1.70%192.867 K0.5513.395.95 ZAR+22.71%4.19%Consumer durables
AIPADCOCK INGRAM HLDGS LTD11.482 B ZAR6,917 ZAC−3.25%31.615 K1.2613.145.26 ZAR+8.37%3.87%Health technology
Neutral
SSUSOUTHERN SUN LTD11.069 B ZAR823 ZAC−0.24%1.555 M0.4613.060.63 ZAR1.52%Consumer services
Buy
SUISUN INTERNATIONAL LTD10.744 B ZAR4,374 ZAC−0.77%115.473 K0.299.814.46 ZAR+94.37%8.26%Consumer services
Buy
JSEJSE LTD10.633 B ZAR12,171 ZAC−1.15%64.715 K0.8612.1410.02 ZAR+1.22%6.37%Finance
Buy
OMNOMNIA HOLDINGS LTD10.561 B ZAR6,681 ZAC+1.60%117.755 K1.229.596.96 ZAR+6.66%5.70%Process industries
AFTAFRIMAT LIMITED9.872 B ZAR6,672 ZAC+2.24%243.178 K0.6913.574.92 ZAR−3.88%2.97%Non-energy minerals
Neutral
GNDGRINDROD LTD9.469 B ZAR1,349 ZAC−4.33%2.26 M3.888.751.54 ZAR4.33%Transportation
AFEAECI LIMITED9.274 B ZAR9,757 ZAC+0.36%62.332 K0.2513.467.25 ZAR−39.27%2.25%Process industries
DTCDATATEC LTD9.112 B ZAR3,949 ZAC−0.28%387.985 K0.548.604.59 ZAR+118.86%3.28%Technology services
Buy
AFHALEXANDER FORBES GRP HLDGS8.882 B ZAR752 ZAC+0.13%45.417 K0.4214.500.52 ZAR+69.62%6.64%Finance
RBXRAUBEX GROUP LTD8.496 B ZAR4,780 ZAC+1.81%1.416 M1.3510.144.71 ZAR+55.14%3.30%Industrial services
Strong buy
KAPKAP LIMITED8.404 B ZAR342 ZAC+0.88%1.589 M1.007.910.43 ZAR−36.88%0.00%Transportation
Neutral
RCLRCL FOODS LIMITED8.254 B ZAR920 ZAC−0.22%22.314 K0.225.061.82 ZAR+60.92%3.79%Consumer non-durables
OCEOCEANA GROUP LTD8.08 B ZAR6,885 ZAC−0.17%23.897 K0.306.4410.69 ZAR+168.93%7.25%Consumer non-durables
Strong buy
SPGSUPER GROUP LTD7.677 B ZAR2,277 ZAC+0.93%419.526 K0.55163.580.14 ZAR−96.28%2.66%Transportation
Neutral
CAACA SALES HOLDINGS LTD7.658 B ZAR1,598 ZAC+0.06%70.088 K0.4715.471.03 ZAR+50.77%1.22%Distribution services
AELALTRON LIMITED A7.582 B ZAR2,021 ZAC+0.95%184.325 K1.3918.351.10 ZAR2.90%Technology services
COHCURRO HOLDINGS LIMITED7.553 B ZAR1,320 ZAC+0.61%740.959 K2.3799.320.13 ZAR−72.97%1.12%Consumer services
ARLASTRAL FOODS LTD6.566 B ZAR17,032 ZAC+0.01%109.287 K0.66−5.81 ZAR−128.52%0.00%Process industries
BATBRAIT PLC6.335 B ZAR167 ZAC+3.09%22.725 M12.28−0.09 ZAR−129.64%0.00%Finance
FBRFAMOUS BRANDS LTD6.284 B ZAR6,325 ZAC+0.88%35.032 K0.3613.224.78 ZAR−0.28%4.82%Transportation
PPCPPC LIMITED6.2 B ZAR409 ZAC+0.74%5.929 M2.5246.740.09 ZAR3.39%Non-energy minerals
HDCHUDACO INDUSTRIES LTD5.652 B ZAR20,152 ZAC0.00%14.717 K0.2410.1319.90 ZAR+13.32%5.09%Distribution services
CLICLIENTELE LTD5.551 B ZAR1,225 ZAC0.00%10.365 K0.7612.470.98 ZAR−24.24%10.20%Miscellaneous
SDOSTADIO HOLDINGS LIMITED5.395 B ZAR649 ZAC+2.20%108.535 K0.3024.140.27 ZAR+66.85%1.57%Commercial services
THATHARISA PLC5.051 B ZAR1,676 ZAC−0.65%26.634 K0.425.66%Non-energy minerals
Strong buy
BLUBLUE LABEL TELECOMS LTD4.812 B ZAR547 ZAC−0.55%374.86 K0.517.590.72 ZAR−36.89%0.00%Distribution services
CATCAXTON CTP PUBLISH PRINT4.501 B ZAR1,255 ZAC−0.16%6.112 K0.156.861.83 ZAR+21.12%4.77%Consumer services
RFGRFG HOLDINGS LIMITED4.369 B ZAR1,671 ZAC−0.06%91.188 K1.248.431.98 ZAR+93.67%3.71%Consumer non-durables
Buy
MPTMPACT LIMITED4.336 B ZAR2,899 ZAC−1.29%9.366 K0.756.944.18 ZAR+9.80%3.58%Process industries
BELBELL EQUIPMENT LTD4.016 B ZAR4,078 ZAC−2.90%8.53 K0.215.387.58 ZAR+179.08%0.00%Producer manufacturing
HILHOMECHOICE INT PLC3.986 B ZAR3,790 ZAC0.00%350.0110.283.69 ZAR+96.33%4.70%Retail trade
CSBCASHBUILD LTD3.89 B ZAR18,607 ZAC+2.25%5.091 K0.0846.284.02 ZAR−80.76%3.08%Retail trade
Neutral
LEWLEWIS GROUP LTD3.881 B ZAR7,498 ZAC−0.61%24.874 K0.569.607.81 ZAR+10.06%4.04%Retail trade
CPPCOLLINS PROPERTY GRP LTD3.709 B ZAR1,150 ZAC+2.31%4.181 K0.562.634.37 ZAR8.00%Finance