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-654.05 B ZAR375,974 ZAC+1.62%286.94 K0.6611.10338.74 ZAR−8.86%0.33%Technology services
Buy
FSRFIRSTRAND LTD431.94 B ZAR7,586 ZAC−1.49%12.95 M1.1111.136.81 ZAR+5.05%5.39%Finance
Buy
SBKSTANDARD BANK GROUP LTD350.34 B ZAR21,525 ZAC0.00%2.11 M0.938.2426.11 ZAR+6.62%6.86%Finance
Buy
CPICAPITEC BANK HLDGS LTD339.13 B ZAR292,097 ZAC0.00%341.85 K1.2427.49106.24 ZAR+26.29%1.86%Finance
Buy
GFIGOLD FIELDS LTD268.38 B ZAR30,996 ZAC+3.38%2.43 M1.0823.8912.97 ZAR−1.30%2.40%Non-energy minerals
Buy
INLINVESTEC LTD225.06 B ZAR11,885 ZAC−1.76%2.14 M3.026.9817.03 ZAR−28.86%6.81%Finance
Buy
VODVODACOM GROUP LTD207.38 B ZAR10,621 ZAC−0.92%756.16 K0.8114.137.52 ZAR−16.74%5.32%Communications
Neutral
MTNMTN GROUP LTD201.75 B ZAR11,284 ZAC+0.84%10.23 M1.26−6.94 ZAR−162.39%2.95%Communications
Buy
SLMSANLAM LIMITED163.04 B ZAR8,129 ZAC−1.53%12.29 M4.6110.407.81 ZAR+9.49%4.84%Finance
Neutral
AMSANGLO AMERICAN PLAT LTD159.23 B ZAR60,947 ZAC+0.55%248.93 K0.6113.8344.08 ZAR−61.57%3.14%Non-energy minerals
Neutral
SHPSHOPRITE HOLDINGS LTD156.46 B ZAR28,629 ZAC+0.31%1.56 M1.9525.0311.44 ZAR+6.08%2.49%Retail trade
Neutral
BIDBID CORPORATION LTD154.42 B ZAR46,184 ZAC+0.37%894.74 K1.1019.3823.83 ZAR+15.94%2.37%Consumer services
Buy
ABGABSA GROUP LIMITED153.38 B ZAR18,452 ZAC−0.25%1.94 M1.048.0922.82 ZAR−9.17%7.41%Finance
Buy
NEDNEDBANK GROUP LTD128.09 B ZAR27,891 ZAC+1.11%1.3 M1.318.4433.03 ZAR+11.93%7.22%Finance
Buy
DSYDISCOVERY LTD123.71 B ZAR18,029 ZAC−2.24%2.23 M1.6816.6910.80 ZAR+36.25%1.18%Finance
Buy
HARHARMONY GM CO LTD122.5 B ZAR19,923 ZAC+2.28%4.43 M1.1214.6113.64 ZAR+75.54%1.24%Non-energy minerals
Sell
KIOKUMBA IRON ORE LTD111.62 B ZAR36,910 ZAC+6.06%764.96 K2.055.8762.88 ZAR+54.87%12.35%Non-energy minerals
Neutral
OOUTOUTSURANCE GROUP LIMITED99.3 B ZAR6,368 ZAC−1.01%2.67 M1.0724.462.60 ZAR+39.50%2.71%Finance
Neutral
NNRPNEPI ROCKCASTLE N.V.97.19 B ZAR13,752 ZAC+0.81%838.43 K0.888.6315.94 ZAR+0.50%7.86%Finance
Neutral
PPHPEPKOR HOLDINGS LTD96.36 B ZAR2,616 ZAC−0.04%4.96 M0.5956.210.47 ZAR1.84%Retail trade
Buy
BVTBIDVEST LTD87.79 B ZAR25,719 ZAC−0.42%1.75 M2.3913.7618.69 ZAR+6.62%3.54%Retail trade
Buy
IMPIMPALA PLATINUM HLGS LTD86.01 B ZAR9,700 ZAC+1.59%3.64 M1.25−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
CLSCLICKS GROUP LTD83.18 B ZAR34,285 ZAC−1.87%921.17 K1.4128.8011.90 ZAR+14.20%2.01%Retail trade
Neutral
REMREMGRO LTD79.83 B ZAR14,089 ZAC−0.30%874.44 K0.7963.322.22 ZAR−86.95%1.87%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD75.48 B ZAR17,137 ZAC+0.88%787.73 K0.9117.299.91 ZAR−15.77%2.11%Health technology
Buy
MRPMR PRICE GROUP LTD67.56 B ZAR25,389 ZAC−2.00%945.19 K0.7119.9612.72 ZAR3.21%Retail trade
Neutral
NY1NINETY ONE LIMITED61.99 B ZAR3,478 ZAC+0.67%451.3 K0.688.574.06 ZAR+3.59%7.99%Finance
Sell
AILAFRICAN RAINBOW CAP INV56.4 B ZAR887 ZAC+1.49%88.92 K0.825.621.58 ZAR+7.01%0.00%Finance
SOLSASOL LIMITED55.66 B ZAR8,659 ZAC−0.73%4.08 M0.91−69.47 ZAR−605.81%2.29%Process industries
Strong buy
OMUOLD MUTUAL LIMITED55.56 B ZAR1,169 ZAC−0.34%8.97 M0.546.531.79 ZAR+32.82%7.06%Finance
Neutral
WHLWOOLWORTHS HOLDINGS LTD52.76 B ZAR5,849 ZAC+0.27%2.04 M0.7420.442.86 ZAR−47.19%4.55%Retail trade
Neutral
TFGTHE FOSCHINI GROUP LIMITED49.9 B ZAR14,852 ZAC−3.75%2.64 M2.5716.319.11 ZAR+6.36%2.33%Retail trade
Buy
MCGMULTICHOICE GROUP LTD47.88 B ZAR11,371 ZAC+1.54%172.05 K0.52−10.46 ZAR+1.63%0.00%Consumer services
Sell
SSWSIBANYE STILLWATER LTD47.41 B ZAR1,754 ZAC+4.59%12.58 M1.01−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
NPHNORTHAM PLATINUM HLDGS LTD44.1 B ZAR11,725 ZAC+3.67%3.03 M1.5625.434.61 ZAR−29.55%1.50%Non-energy minerals
Buy
TBSTIGER BRANDS LTD42.91 B ZAR27,561 ZAC+0.10%433.45 K1.2014.3919.16 ZAR+12.70%3.71%Consumer non-durables
Strong buy
SNTSANTAM LIMITED40.93 B ZAR36,801 ZAC−0.81%39.51 K1.8411.0033.47 ZAR+31.76%3.88%Finance
Neutral
MTMMOMENTUM GROUP LIMITED37.87 B ZAR2,894 ZAC−0.07%1.51 M0.7210.452.77 ZAR−10.28%4.32%Finance
Neutral
EXXEXXARO RESOURCES LTD37 B ZAR15,756 ZAC+2.83%563.1 K0.804.2037.53 ZAR−20.96%11.79%Energy minerals
Buy
AVIAVI LTD34.11 B ZAR10,377 ZAC+1.47%405.26 K0.6715.366.76 ZAR+21.97%5.77%Consumer non-durables
Strong buy
TRUTRUWORTHS INT LTD33.09 B ZAR9,099 ZAC+0.78%596.73 K0.568.7610.39 ZAR+18.54%5.86%Retail trade
Neutral
PIKPICK N PAY STORES LTD31.44 B ZAR2,973 ZAC+0.24%966.61 K0.52−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
BBOXBOXER RETAIL LIMITED30.25 B ZAR6,623 ZAC+0.14%439.16 K0.6322.023.01 ZAR0.00%Consumer services
Neutral
ARIAFRICAN RAINBOW MIN LTD30.21 B ZAR15,999 ZAC+3.85%557.91 K1.289.9816.03 ZAR−61.00%9.74%Non-energy minerals
Buy
DCPDIS-CHEM PHARMACIES LTD29.33 B ZAR3,383 ZAC−0.82%1.24 M2.1527.351.24 ZAR+18.26%1.45%Retail trade
Buy
SAPSAPPI LTD27.84 B ZAR4,687 ZAC+1.19%779.77 K0.6170.820.66 ZAR−91.16%5.99%Process industries
Buy
SPPTHE SPAR GROUP LTD26.96 B ZAR13,910 ZAC−0.69%342.03 K0.6276.131.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD24.21 B ZAR1,925 ZAC−0.67%1.2 M1.4021.190.91 ZAR+17.00%2.35%Finance
Buy
LHCLIFE HEALTHC GRP HLDGS LTD23.59 B ZAR1,596 ZAC−1.54%4.44 M0.454.813.32 ZAR+1,748.19%3.08%Health services
Neutral
FFBFORTRESS REAL EST INV B20.92 B ZAR1,927 ZAC−0.62%1 M0.737.582.54 ZAR−9.32%7.81%Finance
Neutral
BAWBARLOWORLD LTD20.11 B ZAR10,769 ZAC+0.07%77.29 K0.5210.6510.11 ZAR−14.75%4.83%Distribution services
Neutral
NTCNETCARE LIMITED19.08 B ZAR1,454 ZAC+0.35%1.43 M0.5213.371.09 ZAR+16.39%4.48%Health services
Buy
MTHMOTUS HOLDINGS LTD18.65 B ZAR10,797 ZAC+0.16%233.62 K0.447.7513.93 ZAR−27.41%4.82%Distribution services
Buy
TGATHUNGELA RESOURCES LTD18.65 B ZAR13,252 ZAC−0.19%277.61 K0.725.4924.12 ZAR−69.77%9.04%Utilities
Buy
ADHADVTECH LTD18.64 B ZAR3,474 ZAC+2.06%263.53 K1.6918.601.87 ZAR+14.43%2.79%Commercial services
WWBCWE BUY CARS HLDS LTD17.63 B ZAR4,133 ZAC−2.13%1.31 M2.3750.260.82 ZAR0.59%Retail trade
TKGTELKOM SA SOC LTD16.2 B ZAR3,285 ZAC−0.79%555.36 K0.658.214.00 ZAR0.00%Communications
Buy
DRDDRD GOLD LTD15.91 B ZAR1,875 ZAC+0.86%557.77 K0.6312.211.54 ZAR+3.62%2.15%Non-energy minerals
Sell
ITEITALTILE LTD15.82 B ZAR1,310 ZAC+0.85%8.01 K0.0610.731.22 ZAR−7.80%3.77%Retail trade
Sell
MSPMAS P.L.C15.09 B ZAR2,144 ZAC+0.85%643.02 K0.835.983.59 ZAR+60.41%0.00%Finance
Buy
LTELIGHTHOUSE PROPERTIES PLC14.41 B ZAR757 ZAC−0.13%420.62 K0.501.704.45 ZAR+1,067.21%6.81%Finance
CMLCORONATION FUND MNGRS LD14.39 B ZAR3,724 ZAC+0.16%329.18 K0.685.916.31 ZAR+244.62%11.11%Finance
WBOWILSON BAYLY HLM-OVC LTD13.87 B ZAR21,537 ZAC−0.12%53.77 K1.0511.7318.36 ZAR+23.26%2.13%Industrial services
Strong buy
HCIHOSKEN CONS INV LTD12.95 B ZAR15,647 ZAC−2.29%83.97 K2.1514.4510.83 ZAR−72.45%0.94%Consumer services
SSUSOUTHERN SUN LTD11.69 B ZAR842 ZAC−3.55%1.63 M1.4512.070.70 ZAR+49.29%1.44%Consumer services
Buy
DTCDATATEC LTD11.22 B ZAR4,825 ZAC+0.35%99.11 K0.5710.514.59 ZAR−29.50%4.26%Technology services
Buy
RLOREUNERT LTD10.98 B ZAR6,965 ZAC−0.31%179.02 K0.9211.426.10 ZAR+5.99%4.85%Consumer durables
OMNOMNIA HOLDINGS LTD10.95 B ZAR6,772 ZAC−0.73%406.35 K3.869.507.13 ZAR+7.17%5.50%Process industries
Strong buy
AIPADCOCK INGRAM HLDGS LTD10.79 B ZAR6,660 ZAC−0.15%7.19 K0.2712.655.26 ZAR−4.05%4.12%Health technology
Neutral
JSEJSE LTD10.25 B ZAR11,879 ZAC+0.11%113.86 K1.0511.8510.02 ZAR+4.98%6.61%Finance
SPGSUPER GROUP LTD10.13 B ZAR3,020 ZAC+1.38%1.26 M1.08216.950.14 ZAR−97.02%2.01%Transportation
Neutral
SUISUN INTERNATIONAL LTD10 B ZAR4,052 ZAC−1.19%64.19 K0.209.094.46 ZAR+49.92%8.87%Consumer services
Buy
AFHALEXANDER FORBES GRP HLDGS9.85 B ZAR822 ZAC−1.56%206.89 K3.7315.420.53 ZAR−5.73%5.99%Finance
TSGTSOGO SUN LIMITED9.83 B ZAR947 ZAC+0.11%5.68 M4.897.231.31 ZAR−30.51%7.39%Consumer services
Neutral
AFTAFRIMAT LIMITED9.75 B ZAR6,435 ZAC+0.16%63.84 K0.4013.094.92 ZAR+8.12%2.55%Non-energy minerals
Buy
RBXRAUBEX GROUP LTD9.1 B ZAR5,002 ZAC−0.58%59.43 K0.288.915.61 ZAR+33.68%3.70%Industrial services
Buy
RCLRCL FOODS LIMITED8.69 B ZAR969 ZAC−0.31%2.9 K0.115.331.82 ZAR+164.76%3.60%Consumer non-durables
AELALTRON LIMITED A8.29 B ZAR2,170 ZAC−0.87%120.23 K0.9119.711.10 ZAR3.34%Technology services
GNDGRINDROD LTD8.26 B ZAR1,232 ZAC0.00%752.29 K0.697.991.54 ZAR+56.00%4.96%Transportation
AFEAECI LIMITED7.94 B ZAR8,311 ZAC−0.08%171.74 K0.3211.467.25 ZAR−19.81%2.63%Process industries
OCEOCEANA GROUP LTD7.85 B ZAR6,761 ZAC+0.94%50.21 K0.807.369.19 ZAR+18.09%7.39%Consumer non-durables
Neutral
BATBRAIT PLC7.8 B ZAR202 ZAC+0.50%853.92 K0.766.940.29 ZAR0.00%Finance
CAACA SALES HOLDINGS LTD7.72 B ZAR1,546 ZAC−4.27%199.92 K3.6214.961.03 ZAR−6.24%1.21%Distribution services
COHCURRO HOLDINGS LIMITED7.19 B ZAR1,247 ZAC+0.08%369.01 K0.6093.830.13 ZAR−70.96%1.17%Consumer services
KAPKAP LIMITED7.18 B ZAR291 ZAC+2.11%1.63 M0.516.730.43 ZAR+171.78%0.00%Transportation
Neutral
PPCPPC LIMITED7.06 B ZAR454 ZAC−0.87%778.06 K0.3566.080.07 ZAR2.98%Non-energy minerals
Strong buy
ARLASTRAL FOODS LTD6.82 B ZAR17,645 ZAC−0.24%50.43 K1.069.0519.49 ZAR0.00%Process industries
Strong buy
FBRFAMOUS BRANDS LTD6.31 B ZAR6,250 ZAC−0.84%75.44 K0.5313.064.78 ZAR+3.22%4.98%Transportation
SDOSTADIO HOLDINGS LIMITED5.93 B ZAR699 ZAC+0.14%352.64 K3.3426.000.27 ZAR+25.26%1.43%Commercial services
HDCHUDACO INDUSTRIES LTD5.86 B ZAR21,001 ZAC+0.48%1.66 K0.1310.5519.90 ZAR−0.67%4.90%Distribution services
CLICLIENTELE LTD5.69 B ZAR1,255 ZAC−0.16%200.0112.770.98 ZAR−32.40%9.96%Miscellaneous
BLUBLUE LABEL TELECOMS LTD5.4 B ZAR625 ZAC+1.63%3.17 M6.058.680.72 ZAR+139.46%0.00%Distribution services
RFGRFG HOLDINGS LIMITED5.1 B ZAR1,950 ZAC−0.05%17.72 K0.239.092.14 ZAR+18.10%3.18%Consumer non-durables
Buy
MPTMPACT LIMITED4.41 B ZAR3,000 ZAC+0.54%4.29 K0.127.184.18 ZAR−23.59%3.52%Process industries
CATCAXTON CTP PUBLISH PRINT4.4 B ZAR1,225 ZAC−0.33%28.16 K0.866.701.83 ZAR−10.04%4.88%Consumer services
CSBCASHBUILD LTD4.33 B ZAR20,100 ZAC−0.73%1.57 K0.0649.994.02 ZAR−7.50%2.77%Retail trade
THATHARISA PLC4.2 B ZAR1,384 ZAC−1.56%44.27 K1.892.775.00 ZAR−41.00%4.59%Non-energy minerals
Strong buy
BELBELL EQUIPMENT LTD4.02 B ZAR4,171 ZAC−0.69%12.66 K0.285.507.58 ZAR+74.51%0.00%Producer manufacturing
MRFMERAFE RESOURCES LTD3.97 B ZAR152 ZAC−4.40%872.39 K0.502.670.57 ZAR−7.15%26.42%Non-energy minerals
Strong buy
CPPCOLLINS PROPERTY GRP LTD3.94 B ZAR1,026 ZAC−14.14%4.2 K1.762.354.37 ZAR8.37%Finance