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-580.398 B ZAR325737 ZAC+0.61%466.867 K1.148.90366.18 ZAR0.27%Technology Services
Strong buy
FSRFIRSTRAND LTD336.093 B ZAR5995 ZAC+0.42%9.716 M0.698.876.76 ZAR6.59%Finance
Buy
GFIGOLD FIELDS LTD305.517 B ZAR34133 ZAC+0.65%2.125 M0.7524.0014.22 ZAR+8.09%2.18%Non-Energy Minerals
Sell
SBKSTANDARD BANK GROUP LTD275.553 B ZAR16756 ZAC+0.07%3.645 M0.826.3626.35 ZAR8.24%Finance
Buy
CPICAPITEC BANK HLDGS LTD232.2 B ZAR199999 ZAC−0.85%263.084 K0.6323.7784.12 ZAR2.17%Finance
Neutral
INLINVESTEC LTD215.814 B ZAR11660 ZAC+1.54%310.166 K0.654.8723.94 ZAR6.65%Finance
Strong buy
AMSANGLO AMERICAN PLAT LTD205.002 B ZAR78032 ZAC−0.31%282.499 K0.5715.7849.47 ZAR−83.50%2.73%Non-Energy Minerals
Neutral
VODVODACOM GROUP LTD170.537 B ZAR8814 ZAC−0.31%935.304 K0.769.769.03 ZAR−2.49%7.21%Communications
Buy
KIOKUMBA IRON ORE LTD153.486 B ZAR47857 ZAC−0.78%195.07 K0.756.7770.64 ZAR−31.66%9.78%Non-Energy Minerals
Neutral
MTNMTN GROUP LTD147.992 B ZAR8208 ZAC+0.13%4.963 M0.7137.882.17 ZAR−70.86%4.02%Communications
Neutral
BIDBID CORPORATION LTD138.807 B ZAR41551 ZAC−0.12%740.484 K0.6218.6722.26 ZAR+96.96%2.47%Consumer Services
Buy
SLMSANLAM LIMITED131.65 B ZAR6462 ZAC+1.00%6.12 M1.009.336.93 ZAR+52.73%5.57%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD126.919 B ZAR23152 ZAC−0.84%1.43 M0.9220.6911.19 ZAR2.95%Retail Trade
Neutral
ABGABSA GROUP LIMITED122.376 B ZAR14000 ZAC+0.89%2.217 M0.755.8523.93 ZAR9.54%Finance
Buy
HARHARMONY GM CO LTD110.392 B ZAR17613 ZAC+0.27%2.294 M0.6112.2914.34 ZAR+1198.59%0.43%Non-Energy Minerals
Strong sell
NEDNEDBANK GROUP LTD99.918 B ZAR21504 ZAC−0.26%1.552 M0.616.8731.28 ZAR8.08%Finance
Buy
SOLSASOL LIMITED99.556 B ZAR15700 ZAC−1.15%2.03 M0.6334.424.56 ZAR−69.61%7.64%Process Industries
Buy
APNASPEN PHARMACARE HLDGS LTD96.404 B ZAR21700 ZAC−1.01%937.115 K0.7019.8010.96 ZAR−9.39%1.58%Health Technology
Buy
IMPIMPALA PLATINUM HLGS LTD87.19 B ZAR9678 ZAC−0.67%3.875 M0.53−8.71 ZAR−119.51%6.05%Non-Energy Minerals
Buy
NNRPNEPI ROCKCASTLE N.V.82.742 B ZAR12519 ZAC−1.60%1.642 M1.198.3514.98 ZAR+122.09%8.47%Finance
Neutral
BVTBIDVEST LTD78.762 B ZAR23172 ZAC−0.12%874.802 K0.853.91%Retail Trade
Buy
DSYDISCOVERY LTD72.648 B ZAR10883 ZAC−0.49%1.683 M0.8912.748.54 ZAR+23.78%1.01%Finance
Buy
SSWSIBANYE STILLWATER LTD69.915 B ZAR2469 ZAC−2.80%7.232 M0.34−13.34 ZAR−218.47%2.15%Non-Energy Minerals
Sell
CLSCLICKS GROUP LTD67.626 B ZAR28408 ZAC+0.57%1.109 M1.8627.2610.42 ZAR+40.13%2.39%Retail Trade
Neutral
REMREMGRO LTD67.257 B ZAR11903 ZAC+0.84%1.318 M0.9820.765.73 ZAR−55.03%2.02%Finance
Neutral
PPHPEPKOR HOLDINGS LTD63.008 B ZAR1712 ZAC−0.75%4.242 M0.87−0.37 ZAR−127.77%2.81%Retail Trade
Neutral
OOUTOUTSURANCE GROUP LIMITED60.117 B ZAR3926 ZAC−0.63%1.631 M0.8217.892.19 ZAR−55.65%3.43%Finance
Neutral
NY1NINETY ONE LIMITED59.674 B ZAR3876 ZAC+0.41%63.083 K0.189.893.92 ZAR−3.52%7.63%Finance
Sell
NPHNORTHAM PLATINUM HLDGS LTD54.366 B ZAR13946 ZAC−1.40%2.013 M0.77−8.05 ZAR−127.22%5.02%Non-Energy Minerals
Buy
WHLWOOLWORTHS HOLDINGS LTD50.377 B ZAR5572 ZAC−1.22%8.131 M3.1412.284.54 ZAR+46.34%5.43%Retail Trade
Buy
MCGMULTICHOICE GROUP LTD49.698 B ZAR11622 ZAC−0.43%1.054 M0.36−10.63 ZAR−538.58%0.00%Consumer Services
Buy
OMUOLD MUTUAL LIMITED48.532 B ZAR1011 ZAC+0.20%12.123 M0.896.581.54 ZAR+5.94%8.19%Finance
Buy
EXXEXXARO RESOURCES LTD45.138 B ZAR18687 ZAC−0.63%445.984 K0.684.0046.70 ZAR−8.93%12.20%Energy Minerals
Strong buy
MRPMR PRICE GROUP LTD40.426 B ZAR15668 ZAC−1.28%967.704 K0.8013.8511.32 ZAR−1.58%4.66%Retail Trade
Buy
ARIAFRICAN RAINBOW MIN LTD38.72 B ZAR19752 ZAC−0.48%1.008 M1.177.9124.97 ZAR−57.64%13.16%Non-Energy Minerals
Buy
AILAFRICAN RAINBOW CAP INV33.502 B ZAR520 ZAC−0.57%402.02 K0.242.671.94 ZAR0.00%Finance
SNTSANTAM LIMITED32.657 B ZAR29606 ZAC−0.94%46.798 K1.0210.0329.52 ZAR+19.15%4.73%Finance
Buy
SAPSAPPI LTD31.698 B ZAR5312 ZAC+1.43%1.449 M0.61−2.29 ZAR−114.14%5.22%Process Industries
Buy
TBSTIGER BRANDS LTD30.634 B ZAR19603 ZAC+1.33%171.669 K1.3311.5317.00 ZAR+50.44%5.06%Consumer Non-Durables
Buy
CACCAFCA LIMITED30.336 B ZAR310 ZAC+29.17%2560.130.01332.79 ZAR2.95%Producer Manufacturing
TFGTHE FOSCHINI GROUP LIMITED30.046 B ZAR9291 ZAC−1.59%667.263 K0.5610.858.56 ZAR3.23%Retail Trade
Buy
AVIAVI LTD28.169 B ZAR8470 ZAC+0.13%716.327 K1.0513.926.08 ZAR+17.54%5.69%Consumer Non-Durables
Buy
MTMMOMENTUM MET HLDGS LTD27.283 B ZAR2059 ZAC−1.86%2.795 M0.846.932.97 ZAR+1731.50%5.83%Finance
Neutral
DCPDIS-CHEM PHARMACIES LTD26.738 B ZAR3108 ZAC−0.48%1.477 M2.9929.711.05 ZAR+15.99%1.34%Retail Trade
Neutral
TRUTRUWORTHS INT LTD26.203 B ZAR7151 ZAC+0.34%933.989 K0.827.978.98 ZAR+45.46%8.07%Retail Trade
Buy
TGATHUNGELA RESOURCES LTD19.409 B ZAR13814 ZAC+2.32%234.745 K0.463.7436.92 ZAR−23.22%36.19%Utilities
Neutral
KSTPSG FIN SERVICES LTD18.692 B ZAR1481 ZAC−0.80%537.329 K0.7418.420.80 ZAR+16.62%2.60%Finance
SPPTHE SPAR GROUP LTD17.226 B ZAR8948 ZAC−0.74%426.238 K0.6642.922.08 ZAR−82.24%0.00%Distribution Services
Neutral
BAWBARLOWORLD LTD15.861 B ZAR8484 ZAC+3.21%724.246 K0.627.1511.86 ZAR+6.05%5.89%Distribution Services
Buy
ADHADVTECH LTD15.343 B ZAR2798 ZAC+0.72%1.449 M3.9116.161.73 ZAR+43.02%2.39%Commercial Services
FFBFORTRESS REAL EST INV B15.09 B ZAR1416 ZAC+0.78%2.645 M0.595.782.45 ZAR+41.00%0.00%Finance
Neutral
NTCNETCARE LIMITED14.853 B ZAR1128 ZAC+1.53%3.382 M0.4112.070.93 ZAR+72.05%5.76%Health Services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD14.572 B ZAR1003 ZAC−1.57%3.551 M0.3555.820.18 ZAR−84.58%4.39%Health Services
Buy
LTELIGHTHOUSE PROPERTIES PLC14.131 B ZAR773 ZAC−0.51%317.207 K0.201.714.52 ZAR7.30%Finance
DRDDRD GOLD LTD14.058 B ZAR1643 ZAC+0.18%649.894 K0.4110.671.54 ZAR+33.93%5.17%Non-Energy Minerals
Buy
MTHMOTUS HOLDINGS LTD13.864 B ZAR8052 ZAC−2.54%1.315 M4.824.7616.92 ZAR+24.33%8.01%Distribution Services
Strong buy
HCIHOSKEN CONS INV LTD13.788 B ZAR17048 ZAC+0.21%84.308 K2.324.3439.32 ZAR+143.13%0.00%Consumer Services
TKGTELKOM SA SOC LTD12.197 B ZAR2499 ZAC−0.28%334.402 K0.24−19.97 ZAR−471.91%0.00%Communications
Neutral
TSGTSOGO SUN LIMITED11.662 B ZAR1123 ZAC+0.27%31.047 K0.085.961.88 ZAR+120.04%7.75%Consumer Services
ITEITALTILE LTD11.583 B ZAR953 ZAC−1.55%284.017 K1.837.911.21 ZAR−17.59%5.04%Retail Trade
Buy
MSPMAS P.L.C11.281 B ZAR1591 ZAC+0.63%206.023 K0.255.772.76 ZAR+20.92%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD10.56 B ZAR3021 ZAC+0.50%118.638 K0.5416.511.83 ZAR−62.51%5.47%Finance
RLOREUNERT LTD10.164 B ZAR6376 ZAC−0.75%278.539 K3.1411.085.76 ZAR+19.25%5.21%Consumer Durables
AFTAFRIMAT LIMITED9.558 B ZAR6322 ZAC+0.33%95.709 K0.2813.914.55 ZAR−15.62%2.37%Non-Energy Minerals
Strong buy
OMNOMNIA HOLDINGS LTD9.286 B ZAR5739 ZAC+0.21%50.529 K0.328.636.65 ZAR+26.96%6.53%Process Industries
Strong sell
PIKPICK N PAY STORES LTD9.259 B ZAR1928 ZAC+0.26%1.267 M0.8565.090.30 ZAR−87.09%9.59%Retail Trade
Neutral
SPGSUPER GROUP LTD9.003 B ZAR2649 ZAC−0.60%171.626 K0.356.234.25 ZAR+36.47%3.02%Transportation
Neutral
SUISUN INTERNATIONAL LTD8.99 B ZAR3662 ZAC−1.00%7.983 K0.058.744.19 ZAR+318.98%10.63%Consumer Services
AIPADCOCK INGRAM HLDGS LTD8.895 B ZAR5499 ZAC+0.53%79.379 K0.7010.015.49 ZAR+21.58%4.55%Health Technology
Neutral
AFEAECI LIMITED8.869 B ZAR9298 ZAC+1.50%190.434 K1.198.5110.92 ZAR−4.01%7.31%Process Industries
WBOWILSON BAYLY HLM-OVC LTD8.801 B ZAR13682 ZAC+1.17%23.993 K0.217.8017.54 ZAR0.00%Industrial Services
Buy
OCEOCEANA GROUP LTD8.755 B ZAR7474 ZAC−0.95%32.285 K0.539.617.78 ZAR+46.32%5.82%Consumer Non-Durables
Strong buy
RCLRCL FOODS LIMITED8.662 B ZAR976 ZAC+2.41%20.893 K0.317.451.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
WWBCWE BUY CARS HLDS LTD8.523 B ZAR2044 ZAC+1.69%835.764 K0.00%Retail Trade
GGNDGRINDROD LTD8.495 B ZAR1262 ZAC−2.02%604.356 K0.868.531.48 ZAR+465.27%4.47%Transportation
DTCDATATEC LTD7.928 B ZAR3500 ZAC−1.21%28.389 K0.215.386.51 ZAR+672.21%41.29%Technology Services
AFHALEXANDER FORBES GRP HLDGS7.597 B ZAR642 ZAC+2.56%15.647 K0.0511.350.57 ZAR+469.01%7.30%Finance
JSEJSE LTD7.256 B ZAR8351 ZAC−0.84%67.951 K0.618.3410.02 ZAR+15.64%9.21%Finance
Buy
SSUSOUTHERN SUN LTD6.659 B ZAR497 ZAC−1.19%37.652 K0.1210.630.47 ZAR0.00%Consumer Services
KAPKAP LIMITED6.459 B ZAR256 ZAC−1.92%1.558 M0.9338.210.07 ZAR−87.33%0.00%Transportation
Buy
COHCURRO HOLDINGS LIMITED5.968 B ZAR1037 ZAC+0.68%46.927 K0.10160.280.06 ZAR−85.06%1.07%Consumer Services
Strong sell
ARLASTRAL FOODS LTD5.462 B ZAR14168 ZAC−0.32%31.946 K0.71−13.35 ZAR−209.73%0.00%Process Industries
Sell
CAACA SALES HOLDINGS LTD5.443 B ZAR1143 ZAC−1.89%215.373 K1.079.301.23 ZAR+113.22%1.34%Distribution Services
RBXRAUBEX GROUP LTD5.348 B ZAR2959 ZAC−1.10%16.484 K0.327.054.20 ZAR+66.65%4.70%Industrial Services
PPCPPC LIMITED5.095 B ZAR334 ZAC−0.60%562.992 K0.5413.470.25 ZAR0.00%Non-Energy Minerals
FBRFAMOUS BRANDS LTD5.083 B ZAR5073 ZAC+2.44%337.485 K4.6210.954.63 ZAR+17.61%7.31%Transportation
THATHARISA PLC4.695 B ZAR1570 ZAC−1.88%1.539 K0.076.08%Non-Energy Minerals
Buy
HDCHUDACO INDUSTRIES LTD4.488 B ZAR16001 ZAC−0.39%36.076 K2.137.6420.95 ZAR+27.92%6.41%Distribution Services
Buy
AELALTRON LIMITED A4.263 B ZAR1127 ZAC0.00%1.525 M14.48−0.99 ZAR3.91%Technology Services
SDOSTADIO HOLDINGS LIMITED4.025 B ZAR474 ZAC+0.85%105.068 K0.1219.640.24 ZAR+66.25%1.87%Commercial Services
MPTMPACT LIMITED3.859 B ZAR2614 ZAC+0.08%3620.015.394.85 ZAR+40.39%4.59%Process Industries
Strong buy
CATCAXTON CTP PUBLISH PRINT3.619 B ZAR1012 ZAC+1.50%7.66 K0.165.881.72 ZAR+69.03%5.94%Consumer Services
BLUBLUE LABEL TELECOMS LTD3.552 B ZAR407 ZAC−2.40%86.074 K0.364.840.84 ZAR−18.48%0.00%Distribution Services
MRFMERAFE RESOURCES LTD3.449 B ZAR137 ZAC−1.44%990.71 K0.501.950.70 ZAR+5.03%23.91%Non-Energy Minerals
Strong buy
CLICLIENTELE LTD3.42 B ZAR1020 ZAC−0.97%22.05 K1.468.731.17 ZAR−5.87%12.25%Miscellaneous
RFGRFG HOLDINGS LIMITED3.375 B ZAR1290 ZAC−3.59%26.465 K2.887.101.82 ZAR+121.21%4.81%Consumer Non-Durables
Strong buy
QFHQUANTUM FOODS HLDGS LTD3.044 B ZAR1533 ZAC+0.33%168.547 K1.04−0.18 ZAR−133.60%0.00%Process Industries
CSBCASHBUILD LTD3.042 B ZAR14102 ZAC−0.34%1.989 K0.43−2.03 ZAR−107.70%4.66%Retail Trade
Neutral
GMLGEMFIELDS GROUP LIMITED3.033 B ZAR259 ZAC−0.38%8.641 K0.05−0.16 ZAR−124.94%28.92%Non-Energy Minerals
Strong buy
SYGSYGNIA LIMITED2.957 B ZAR1953 ZAC0.00%13.958 K0.5910.041.94 ZAR+19.49%10.74%Finance