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-642.757 B ZAR366652 ZAC+1.64%162.608 K0.3310.01366.18 ZAR0.24%Technology Services
Buy
FSRFIRSTRAND LTD365.424 B ZAR6603 ZAC+1.32%7.963 M0.629.776.76 ZAR6.06%Finance
Buy
SBKSTANDARD BANK GROUP LTD291.243 B ZAR18157 ZAC+2.54%2.082 M0.476.8926.35 ZAR8.04%Finance
Buy
GFIGOLD FIELDS LTD278.084 B ZAR30768 ZAC−0.97%684.837 K0.3221.6414.22 ZAR+8.09%2.40%Non-Energy Minerals
Sell
CPICAPITEC BANK HLDGS LTD270.264 B ZAR234081 ZAC+0.56%143.388 K0.3925.6491.30 ZAR1.86%Finance
Neutral
INLINVESTEC LTD223.094 B ZAR12154 ZAC+1.34%114.878 K0.345.0823.94 ZAR6.46%Finance
Strong buy
VODVODACOM GROUP LTD175.046 B ZAR9282 ZAC+2.60%338.863 K0.3010.289.03 ZAR−2.49%7.02%Communications
Buy
AMSANGLO AMERICAN PLAT LTD173.843 B ZAR65798 ZAC−0.57%180.625 K0.2813.3049.47 ZAR−83.50%3.22%Non-Energy Minerals
Sell
MTNMTN GROUP LTD163.298 B ZAR9440 ZAC+4.21%2.773 M0.4343.562.17 ZAR−70.86%3.64%Communications
Neutral
KIOKUMBA IRON ORE LTD148.663 B ZAR46761 ZAC+0.88%115.251 K0.326.6270.64 ZAR−31.66%10.10%Non-Energy Minerals
Neutral
BIDBID CORPORATION LTD144.179 B ZAR43084 ZAC−0.17%209.496 K0.2619.3622.26 ZAR+96.96%2.37%Consumer Services
Buy
SLMSANLAM LIMITED138.639 B ZAR6811 ZAC+0.09%1.107 M0.189.836.93 ZAR+52.73%5.88%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD138.003 B ZAR25111 ZAC−0.25%574.285 K0.3322.4511.19 ZAR2.71%Retail Trade
Buy
ABGABSA GROUP LIMITED120.594 B ZAR14683 ZAC+0.93%763.102 K0.306.1423.93 ZAR9.42%Finance
Strong buy
NEDNEDBANK GROUP LTD106.279 B ZAR23011 ZAC+0.60%688.662 K0.427.3631.28 ZAR8.28%Finance
Buy
HARHARMONY GM CO LTD103.348 B ZAR16111 ZAC−2.31%508.445 K0.2911.2414.34 ZAR+1198.59%1.35%Non-Energy Minerals
Strong sell
APNASPEN PHARMACARE HLDGS LTD99.629 B ZAR22703 ZAC+1.23%179.474 K0.1720.7210.96 ZAR−9.39%1.52%Health Technology
Buy
SOLSASOL LIMITED84.647 B ZAR12800 ZAC−3.94%1.296 M0.4028.064.56 ZAR−69.61%9.00%Process Industries
Buy
NNRPNEPI ROCKCASTLE N.V.83.925 B ZAR12796 ZAC+0.74%590.489 K0.298.5414.98 ZAR+122.09%8.35%Finance
Neutral
BVTBIDVEST LTD83.694 B ZAR24859 ZAC+0.95%258.224 K0.263.68%Retail Trade
Buy
DSYDISCOVERY LTD80.249 B ZAR12066 ZAC+0.34%625.802 K0.3514.138.54 ZAR+23.78%1.46%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD76.359 B ZAR8509 ZAC+0.41%1.187 M0.23−8.71 ZAR−119.51%6.90%Non-Energy Minerals
Buy
REMREMGRO LTD69.443 B ZAR12421 ZAC+1.07%442.214 K0.3221.675.73 ZAR−55.03%1.95%Finance
Neutral
CLSCLICKS GROUP LTD69.402 B ZAR29484 ZAC+1.14%287.128 K0.3926.7311.03 ZAR+25.68%2.33%Retail Trade
Buy
PPHPEPKOR HOLDINGS LTD65.808 B ZAR1796 ZAC+0.67%2.096 M0.46−0.37 ZAR−127.77%2.69%Retail Trade
Neutral
OOUTOUTSURANCE GROUP LIMITED62.107 B ZAR4049 ZAC−0.17%317.972 K0.1118.452.19 ZAR−55.65%3.43%Finance
Buy
SSWSIBANYE STILLWATER LTD61.621 B ZAR2125 ZAC−2.39%3.58 M0.26−13.34 ZAR−218.47%2.43%Non-Energy Minerals
Sell
NY1NINETY ONE LIMITED60.221 B ZAR3838 ZAC−1.08%270.514 K0.729.793.92 ZAR−3.52%7.63%Finance
Sell
WHLWOOLWORTHS HOLDINGS LTD54.402 B ZAR6012 ZAC−0.03%2.016 M0.4713.254.54 ZAR+46.34%5.03%Retail Trade
Buy
OMUOLD MUTUAL LIMITED52.796 B ZAR1119 ZAC+1.82%4.943 M0.367.281.54 ZAR+5.94%7.35%Finance
Buy
MCGMULTICHOICE GROUP LTD51.49 B ZAR11951 ZAC−0.76%1.063 M0.87−10.63 ZAR−538.58%0.00%Consumer Services
Buy
NPHNORTHAM PLATINUM HLDGS LTD48.783 B ZAR12622 ZAC+0.87%296.159 K0.14−8.05 ZAR−127.22%5.59%Non-Energy Minerals
Buy
MRPMR PRICE GROUP LTD45.122 B ZAR17706 ZAC+1.23%350.544 K0.3115.6511.32 ZAR−1.58%4.18%Retail Trade
Buy
EXXEXXARO RESOURCES LTD43.72 B ZAR18693 ZAC+3.28%300.656 K0.554.0046.70 ZAR−8.93%12.59%Energy Minerals
Strong buy
ARIAFRICAN RAINBOW MIN LTD38.473 B ZAR19311 ZAC−1.59%90.378 K0.107.7424.97 ZAR−57.64%9.17%Non-Energy Minerals
Buy
AILAFRICAN RAINBOW CAP INV35.245 B ZAR549 ZAC0.00%471.707 K0.282.821.94 ZAR0.00%Finance
SNTSANTAM LIMITED33.156 B ZAR29689 ZAC−1.22%4.418 K0.0910.0629.52 ZAR+19.15%4.66%Finance
Buy
TFGTHE FOSCHINI GROUP LIMITED32.207 B ZAR10082 ZAC+1.28%208.554 K0.2311.788.56 ZAR3.01%Retail Trade
Buy
TBSTIGER BRANDS LTD32.13 B ZAR20452 ZAC−0.51%29.291 K0.1312.0317.00 ZAR+50.44%4.82%Consumer Non-Durables
Buy
SAPSAPPI LTD30.295 B ZAR5069 ZAC−0.16%150.933 K0.08−2.29 ZAR−114.14%5.46%Process Industries
Buy
AVIAVI LTD28.897 B ZAR8713 ZAC+0.23%55.973 K0.1014.326.08 ZAR+17.54%5.89%Consumer Non-Durables
Neutral
DCPDIS-CHEM PHARMACIES LTD28.045 B ZAR3225 ZAC−1.07%53.408 K0.0830.831.05 ZAR+15.99%1.28%Retail Trade
Neutral
TRUTRUWORTHS INT LTD27.665 B ZAR7811 ZAC+3.48%395.875 K0.378.708.98 ZAR+45.46%7.64%Retail Trade
Buy
MTMMOMENTUM MET HLDGS LTD27.177 B ZAR2091 ZAC+1.41%344.453 K0.097.042.97 ZAR+1731.50%6.31%Finance
Neutral
KSTPSG FIN SERVICES LTD19.083 B ZAR1520 ZAC+0.53%29.592 K0.0618.910.80 ZAR+16.62%2.55%Finance
SPPTHE SPAR GROUP LTD18.63 B ZAR9945 ZAC+2.79%166.821 K0.2947.702.08 ZAR−82.24%0.00%Distribution Services
Neutral
TGATHUNGELA RESOURCES LTD18.611 B ZAR13224 ZAC−0.18%217.353 K0.593.5836.92 ZAR−23.22%15.10%Utilities
Neutral
BAWBARLOWORLD LTD16.128 B ZAR8727 ZAC+1.11%21.438 K0.047.3611.86 ZAR+6.05%5.79%Distribution Services
Buy
ADHADVTECH LTD15.715 B ZAR2838 ZAC−1.08%4.491 K0.0116.391.73 ZAR+43.02%3.03%Commercial Services
FFBFORTRESS REAL EST INV B15.709 B ZAR1477 ZAC+0.34%160.491 K0.056.032.45 ZAR+41.00%5.53%Finance
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD15.648 B ZAR1026 ZAC−4.56%1.365 M0.2357.100.18 ZAR−84.58%4.09%Health Services
Buy
NTCNETCARE LIMITED15.089 B ZAR1133 ZAC−1.13%857.657 K0.1612.120.93 ZAR+72.05%5.67%Health Services
Buy
LTELIGHTHOUSE PROPERTIES PLC14.826 B ZAR802 ZAC−0.74%18.364 K0.001.784.52 ZAR6.86%Finance
MTHMOTUS HOLDINGS LTD14.408 B ZAR8497 ZAC+1.54%32.264 K0.075.0216.92 ZAR+24.33%7.71%Distribution Services
Strong buy
HCIHOSKEN CONS INV LTD13.955 B ZAR17298 ZAC+0.24%4.883 K0.094.4039.32 ZAR+143.13%0.00%Consumer Services
DRDDRD GOLD LTD12.989 B ZAR1483 ZAC−2.50%228.013 K0.269.631.54 ZAR+33.93%5.60%Non-Energy Minerals
Buy
MSPMAS P.L.C11.763 B ZAR1675 ZAC+1.15%56.451 K0.106.082.76 ZAR+20.92%0.00%Finance
Buy
TSGTSOGO SUN LIMITED11.725 B ZAR1136 ZAC+0.35%91.116 K0.196.031.88 ZAR+120.04%7.71%Consumer Services
TKGTELKOM SA SOC LTD11.68 B ZAR2453 ZAC+2.42%346.942 K0.59−19.97 ZAR−471.91%0.00%Communications
Neutral
ITEITALTILE LTD11.534 B ZAR952 ZAC+0.63%386.752 K1.107.901.21 ZAR−17.59%5.06%Retail Trade
Buy
CMLCORONATION FUND MNGRS LD10.666 B ZAR3050 ZAC+0.07%90.963 K0.4116.671.83 ZAR−62.51%5.41%Finance
RLOREUNERT LTD10.571 B ZAR6667 ZAC+0.53%58.809 K0.4311.585.76 ZAR+19.25%5.01%Consumer Durables
AFTAFRIMAT LIMITED9.738 B ZAR6562 ZAC+1.89%6.19 K0.0614.434.55 ZAR−15.62%2.33%Non-Energy Minerals
Strong buy
PIKPICK N PAY STORES LTD9.672 B ZAR2080 ZAC+3.28%281.686 K0.2470.220.30 ZAR−87.09%9.18%Retail Trade
Neutral
SPGSUPER GROUP LTD9.506 B ZAR2786 ZAC−0.39%49.017 K0.106.564.25 ZAR+36.47%2.86%Transportation
Buy
RCLRCL FOODS LIMITED9.347 B ZAR1029 ZAC−2.00%9090.027.851.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
SUISUN INTERNATIONAL LTD9.029 B ZAR3644 ZAC−1.01%14.129 K0.088.704.19 ZAR+318.98%9.53%Consumer Services
AIPADCOCK INGRAM HLDGS LTD9.006 B ZAR5562 ZAC−0.14%3090.0110.135.49 ZAR+21.58%4.49%Health Technology
Neutral
WBOWILSON BAYLY HLM-OVC LTD8.987 B ZAR13840 ZAC−0.93%4.401 K0.047.8917.54 ZAR1.65%Industrial Services
Buy
AFEAECI LIMITED8.959 B ZAR9386 ZAC−0.07%7.728 K0.048.5910.92 ZAR−4.01%2.33%Process Industries
OCEOCEANA GROUP LTD8.905 B ZAR7514 ZAC−1.18%3.445 K0.049.667.78 ZAR+46.32%5.72%Consumer Non-Durables
Strong buy
GGNDGRINDROD LTD8.73 B ZAR1298 ZAC−0.31%33.833 K0.058.771.48 ZAR+465.27%5.57%Transportation
OMNOMNIA HOLDINGS LTD8.654 B ZAR5400 ZAC+0.92%32.138 K0.218.126.65 ZAR+26.96%7.01%Process Industries
Strong sell
WWBCWE BUY CARS HLDS LTD8.339 B ZAR2035 ZAC+1.80%116.677 K0.120.00%Retail Trade
DTCDATATEC LTD8.275 B ZAR3650 ZAC−0.03%11.71 K0.085.616.51 ZAR+672.21%39.56%Technology Services
AFHALEXANDER FORBES GRP HLDGS7.573 B ZAR627 ZAC−2.49%15.82 K0.1711.090.57 ZAR+469.01%7.32%Finance
JSEJSE LTD7.466 B ZAR8669 ZAC+0.88%22.856 K0.338.6510.02 ZAR+15.64%9.12%Finance
Buy
SSUSOUTHERN SUN LTD6.94 B ZAR511 ZAC−1.16%9350.0010.930.47 ZAR0.00%Consumer Services
KAPKAP LIMITED6.409 B ZAR257 ZAC−0.39%904.086 K0.5838.360.07 ZAR−87.33%0.00%Transportation
Neutral
COHCURRO HOLDINGS LIMITED6.176 B ZAR1060 ZAC−1.30%3.945 K0.01163.830.06 ZAR−85.06%1.37%Consumer Services
Strong sell
CAACA SALES HOLDINGS LTD5.895 B ZAR1228 ZAC−0.97%51.291 K0.139.991.23 ZAR+113.22%1.58%Distribution Services
ARLASTRAL FOODS LTD5.728 B ZAR14884 ZAC+0.17%9.882 K0.16−13.35 ZAR−209.73%0.00%Process Industries
Sell
RBXRAUBEX GROUP LTD5.516 B ZAR3057 ZAC+0.26%3.84 K0.037.284.20 ZAR+66.65%4.56%Industrial Services
FBRFAMOUS BRANDS LTD5.51 B ZAR5415 ZAC−1.58%7930.0111.684.63 ZAR+17.61%6.75%Transportation
PPCPPC LIMITED5.003 B ZAR325 ZAC0.00%152.419 K0.1013.100.25 ZAR0.00%Non-Energy Minerals
THATHARISA PLC4.767 B ZAR1551 ZAC−2.76%1.002 K0.115.99%Non-Energy Minerals
Buy
HDCHUDACO INDUSTRIES LTD4.712 B ZAR16601 ZAC−1.18%2160.017.9220.95 ZAR+27.92%6.10%Distribution Services
Buy
AELALTRON LIMITED A4.32 B ZAR1131 ZAC−0.79%12.11 K0.05−0.99 ZAR3.86%Technology Services
Neutral
SDOSTADIO HOLDINGS LIMITED3.983 B ZAR464 ZAC−0.85%68.849 K0.2919.220.24 ZAR+66.25%2.13%Commercial Services
MPTMPACT LIMITED3.776 B ZAR2557 ZAC−0.04%1.18 K0.055.284.85 ZAR+40.39%4.69%Process Industries
Strong buy
BLUBLUE LABEL TELECOMS LTD3.762 B ZAR427 ZAC−0.70%5.62 K0.035.070.84 ZAR−18.48%0.00%Distribution Services
CATCAXTON CTP PUBLISH PRINT3.708 B ZAR1070 ZAC+3.28%40.346 K0.606.211.72 ZAR+69.03%5.80%Consumer Services
CCPRCOPPER 360 LIMITED3.666 B ZAR534 ZAC+1.52%414.298 K0.370.00%Non-Energy Minerals
RFGRFG HOLDINGS LIMITED3.503 B ZAR1336 ZAC−0.22%2.022 K0.077.361.82 ZAR+121.21%4.63%Consumer Non-Durables
Strong buy
CLICLIENTELE LTD3.357 B ZAR1001 ZAC0.00%9.816 K0.518.571.17 ZAR−5.87%12.49%Miscellaneous
CSBCASHBUILD LTD3.344 B ZAR15222 ZAC−1.79%5240.08−2.03 ZAR−107.70%4.24%Retail Trade
Neutral
QFHQUANTUM FOODS HLDGS LTD3.279 B ZAR1650 ZAC0.00%3.593 K0.02−0.18 ZAR−133.60%0.00%Process Industries
GMLGEMFIELDS GROUP LIMITED3.208 B ZAR284 ZAC+4.41%135.514 K2.57−0.16 ZAR−124.94%27.34%Non-Energy Minerals
Strong buy
MRFMERAFE RESOURCES LTD3.124 B ZAR126 ZAC−0.79%417.008 K0.211.800.70 ZAR+5.03%33.60%Non-Energy Minerals
Strong buy
SYGSYGNIA LIMITED3.054 B ZAR2049 ZAC+1.49%26.295 K0.8010.541.94 ZAR+19.49%10.40%Finance