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-664.62 B ZAR383,347 ZAC+1.96%404.49 K0.9711.32338.74 ZAR−8.86%0.32%Technology services
Buy
FSRFIRSTRAND LTD425.37 B ZAR7,521 ZAC−0.86%14.26 M1.1611.046.81 ZAR+5.05%5.47%Finance
Buy
SBKSTANDARD BANK GROUP LTD350.34 B ZAR21,553 ZAC+0.13%1.96 M0.888.2526.11 ZAR+6.62%6.86%Finance
Buy
CPICAPITEC BANK HLDGS LTD339.13 B ZAR290,952 ZAC−0.39%255.97 K0.8727.39106.24 ZAR+26.29%1.86%Finance
Buy
GFIGOLD FIELDS LTD277.44 B ZAR30,685 ZAC−1.00%2.54 M1.1623.6512.97 ZAR−1.30%2.32%Non-energy minerals
Buy
INLINVESTEC LTD220.62 B ZAR11,899 ZAC+0.12%1.05 M1.256.9917.03 ZAR−28.86%6.93%Finance
Buy
VODVODACOM GROUP LTD205.48 B ZAR10,887 ZAC+2.50%1.07 M1.1814.497.52 ZAR−16.74%5.37%Communications
Neutral
MTNMTN GROUP LTD203.41 B ZAR11,268 ZAC−0.14%7.61 M0.87−6.94 ZAR−162.39%2.92%Communications
Buy
SLMSANLAM LIMITED160.58 B ZAR8,059 ZAC−0.86%8.93 M2.5910.317.81 ZAR+9.49%4.92%Finance
Neutral
AMSANGLO AMERICAN PLAT LTD160.12 B ZAR57,419 ZAC−5.79%486.16 K1.2113.0344.08 ZAR−61.57%3.13%Non-energy minerals
Neutral
SHPSHOPRITE HOLDINGS LTD156.93 B ZAR28,732 ZAC+0.36%952.48 K1.1925.1211.44 ZAR+6.08%2.49%Retail trade
Neutral
BIDBID CORPORATION LTD154.98 B ZAR45,888 ZAC−0.64%1.26 M1.5219.2523.83 ZAR+15.94%2.36%Consumer services
Buy
ABGABSA GROUP LIMITED152.96 B ZAR18,481 ZAC+0.16%2.26 M1.218.1022.82 ZAR−9.17%7.43%Finance
Buy
NEDNEDBANK GROUP LTD129.51 B ZAR27,671 ZAC−0.79%1.04 M1.018.3833.03 ZAR+11.93%7.15%Finance
Buy
HARHARMONY GM CO LTD125.29 B ZAR20,078 ZAC+0.78%4.13 M1.0514.7213.64 ZAR+75.54%1.21%Non-energy minerals
Sell
DSYDISCOVERY LTD120.94 B ZAR17,947 ZAC−0.45%2.49 M1.7716.6110.80 ZAR+36.25%1.20%Finance
Buy
KIOKUMBA IRON ORE LTD118.38 B ZAR35,509 ZAC−3.80%392.48 K0.935.6562.88 ZAR+54.87%11.64%Non-energy minerals
Neutral
OOUTOUTSURANCE GROUP LIMITED98.33 B ZAR6,232 ZAC−2.14%4.61 M1.8023.942.60 ZAR+39.50%2.74%Finance
Neutral
NNRPNEPI ROCKCASTLE N.V.97.98 B ZAR13,916 ZAC+1.19%934.62 K0.958.7315.94 ZAR+0.50%7.80%Finance
Neutral
PPHPEPKOR HOLDINGS LTD96.4 B ZAR2,599 ZAC−0.65%6.02 M0.7355.840.47 ZAR1.84%Retail trade
Buy
BVTBIDVEST LTD87.41 B ZAR25,468 ZAC−0.98%356.62 K0.4313.6318.69 ZAR+6.62%3.55%Retail trade
Buy
IMPIMPALA PLATINUM HLGS LTD87.41 B ZAR9,113 ZAC−6.05%2.67 M0.89−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
CLSCLICKS GROUP LTD81.62 B ZAR33,859 ZAC−1.24%1.2 M1.7728.4511.90 ZAR+14.20%2.05%Retail trade
Neutral
REMREMGRO LTD79.61 B ZAR14,066 ZAC−0.16%984.28 K0.9263.222.22 ZAR−86.95%1.87%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD76.13 B ZAR17,132 ZAC−0.03%786.45 K0.9017.289.91 ZAR−15.77%2.09%Health technology
Buy
MRPMR PRICE GROUP LTD66.22 B ZAR24,599 ZAC−3.11%1.33 M0.9919.3412.72 ZAR3.27%Retail trade
Neutral
NY1NINETY ONE LIMITED62.43 B ZAR3,452 ZAC−0.75%669.9 K0.978.504.06 ZAR+3.59%7.93%Finance
Sell
AILAFRICAN RAINBOW CAP INV57.17 B ZAR867 ZAC−2.25%125.98 K1.305.491.58 ZAR+7.01%0.00%Finance
OMUOLD MUTUAL LIMITED55.32 B ZAR1,181 ZAC+1.03%13.67 M0.866.601.79 ZAR+32.82%7.09%Finance
Neutral
SOLSASOL LIMITED55.26 B ZAR8,545 ZAC−1.32%4.05 M0.95−69.47 ZAR−605.81%2.31%Process industries
Strong buy
WHLWOOLWORTHS HOLDINGS LTD52.87 B ZAR5,849 ZAC0.00%2.69 M0.9720.442.86 ZAR−47.19%4.54%Retail trade
Neutral
SSWSIBANYE STILLWATER LTD49.62 B ZAR1,683 ZAC−4.05%11.43 M0.97−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
MCGMULTICHOICE GROUP LTD48.62 B ZAR11,241 ZAC−1.14%437.82 K1.33−10.46 ZAR+1.63%0.00%Consumer services
Sell
TFGTHE FOSCHINI GROUP LIMITED48.03 B ZAR14,289 ZAC−3.79%1.57 M1.2915.699.11 ZAR+6.36%2.42%Retail trade
Buy
NPHNORTHAM PLATINUM HLDGS LTD45.71 B ZAR11,382 ZAC−2.93%2.92 M1.4724.694.61 ZAR−29.55%1.45%Non-energy minerals
Buy
TBSTIGER BRANDS LTD42.95 B ZAR27,490 ZAC−0.26%389.43 K1.0314.3519.16 ZAR+12.70%3.70%Consumer non-durables
Strong buy
SNTSANTAM LIMITED40.6 B ZAR36,609 ZAC−0.52%80.47 K3.5110.9433.47 ZAR+31.76%3.91%Finance
Neutral
EXXEXXARO RESOURCES LTD38.06 B ZAR15,763 ZAC+0.04%433.27 K0.624.2037.53 ZAR−20.96%11.46%Energy minerals
Buy
MTMMOMENTUM GROUP LIMITED37.83 B ZAR2,862 ZAC−1.11%1.86 M1.0110.342.77 ZAR−10.28%4.32%Finance
Neutral
AVIAVI LTD34.61 B ZAR10,204 ZAC−1.67%524.3 K0.8715.116.76 ZAR+21.97%5.69%Consumer non-durables
Strong buy
TRUTRUWORTHS INT LTD33.35 B ZAR8,983 ZAC−1.27%1.25 M1.218.6510.39 ZAR+18.54%5.81%Retail trade
Neutral
PIKPICK N PAY STORES LTD31.58 B ZAR2,920 ZAC−1.78%2.08 M1.13−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
ARIAFRICAN RAINBOW MIN LTD31.37 B ZAR15,456 ZAC−3.39%361.11 K0.819.6416.03 ZAR−61.00%9.38%Non-energy minerals
Buy
BBOXBOXER RETAIL LIMITED30.28 B ZAR6,479 ZAC−2.17%875.25 K1.3521.543.01 ZAR0.00%Consumer services
Neutral
DCPDIS-CHEM PHARMACIES LTD29.09 B ZAR3,364 ZAC−0.56%971.32 K1.4427.191.24 ZAR+18.26%1.46%Retail trade
Buy
SAPSAPPI LTD28.17 B ZAR4,652 ZAC−0.75%429.65 K0.4070.290.66 ZAR−91.16%5.92%Process industries
Buy
SPPTHE SPAR GROUP LTD26.78 B ZAR13,747 ZAC−1.17%346.52 K0.6575.241.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD24.02 B ZAR1,895 ZAC−1.56%513.87 K0.5320.860.91 ZAR+17.00%2.36%Finance
Buy
LHCLIFE HEALTHC GRP HLDGS LTD23.17 B ZAR1,578 ZAC−1.13%3.47 M0.354.753.32 ZAR+1,748.19%3.14%Health services
Neutral
FFBFORTRESS REAL EST INV B20.78 B ZAR1,919 ZAC−0.42%773.51 K0.777.552.54 ZAR−9.32%7.86%Finance
Neutral
BAWBARLOWORLD LTD20.13 B ZAR10,789 ZAC+0.19%180.57 K1.3410.6710.11 ZAR−14.75%4.83%Distribution services
Neutral
NTCNETCARE LIMITED19.14 B ZAR1,437 ZAC−1.17%3.05 M1.1513.211.09 ZAR+16.39%4.47%Health services
Buy
ADHADVTECH LTD19.03 B ZAR3,325 ZAC−4.29%216.18 K1.2517.801.87 ZAR+14.43%2.73%Commercial services
MTHMOTUS HOLDINGS LTD18.69 B ZAR10,829 ZAC+0.30%154.89 K0.317.7713.93 ZAR−27.41%4.81%Distribution services
Buy
TGATHUNGELA RESOURCES LTD18.62 B ZAR13,222 ZAC−0.23%322.05 K0.865.4824.12 ZAR−69.77%9.06%Utilities
Buy
WWBCWE BUY CARS HLDS LTD17.24 B ZAR4,058 ZAC−1.81%1.35 M2.2149.340.82 ZAR0.61%Retail trade
TKGTELKOM SA SOC LTD16.07 B ZAR3,275 ZAC−0.30%438.98 K0.518.194.00 ZAR0.00%Communications
Buy
DRDDRD GOLD LTD16.05 B ZAR1,832 ZAC−2.29%906.57 K1.1011.931.54 ZAR+3.62%2.13%Non-energy minerals
Sell
ITEITALTILE LTD15.94 B ZAR1,258 ZAC−3.97%63.35 K0.4610.311.22 ZAR−7.80%3.74%Retail trade
Sell
MSPMAS P.L.C15.2 B ZAR2,130 ZAC−0.65%318.85 K0.455.943.59 ZAR+60.41%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD14.41 B ZAR3,674 ZAC−1.34%309.12 K0.625.836.31 ZAR+244.62%11.09%Finance
LTELIGHTHOUSE PROPERTIES PLC14.31 B ZAR755 ZAC−0.26%1.26 M1.461.704.45 ZAR+1,067.21%6.86%Finance
WBOWILSON BAYLY HLM-OVC LTD13.85 B ZAR20,623 ZAC−4.24%27.54 K0.5511.2318.36 ZAR+23.26%2.14%Industrial services
Strong buy
HCIHOSKEN CONS INV LTD12.65 B ZAR15,049 ZAC−3.82%38.6 K0.8713.9010.83 ZAR−72.45%0.96%Consumer services
SSUSOUTHERN SUN LTD11.27 B ZAR812 ZAC−3.56%938.38 K0.7711.640.70 ZAR+49.29%1.49%Consumer services
Buy
DTCDATATEC LTD11.25 B ZAR4,818 ZAC−0.15%56.36 K0.3310.504.59 ZAR−29.50%4.25%Technology services
Buy
RLOREUNERT LTD10.95 B ZAR6,823 ZAC−2.04%432 K2.1911.196.10 ZAR+5.99%4.87%Consumer durables
OMNOMNIA HOLDINGS LTD10.87 B ZAR6,703 ZAC−1.02%133.03 K0.979.407.13 ZAR+7.17%5.54%Process industries
Strong buy
AIPADCOCK INGRAM HLDGS LTD10.77 B ZAR6,647 ZAC−0.20%27.15 K1.0212.635.26 ZAR−4.05%4.13%Health technology
Neutral
SPGSUPER GROUP LTD10.26 B ZAR3,007 ZAC−0.43%882.38 K0.71216.020.14 ZAR−97.02%1.99%Transportation
Neutral
JSEJSE LTD10.26 B ZAR11,715 ZAC−1.38%217 K1.9311.6910.02 ZAR+4.98%6.60%Finance
SUISUN INTERNATIONAL LTD9.87 B ZAR3,997 ZAC−1.36%133.07 K0.438.974.46 ZAR+49.92%8.99%Consumer services
Buy
TSGTSOGO SUN LIMITED9.81 B ZAR912 ZAC−3.70%165.01 K0.106.961.31 ZAR−30.51%7.41%Consumer services
Neutral
AFTAFRIMAT LIMITED9.77 B ZAR6,419 ZAC−0.25%48.06 K0.3213.064.92 ZAR+8.12%2.55%Non-energy minerals
Buy
AFHALEXANDER FORBES GRP HLDGS9.72 B ZAR778 ZAC−5.35%22.77 K0.3014.590.53 ZAR−5.73%6.07%Finance
RBXRAUBEX GROUP LTD9.04 B ZAR4,902 ZAC−2.00%488.99 K2.358.745.61 ZAR+33.68%3.72%Industrial services
Buy
RCLRCL FOODS LIMITED8.66 B ZAR971 ZAC+0.21%600.005.341.82 ZAR+164.76%3.61%Consumer non-durables
GNDGRINDROD LTD8.28 B ZAR1,221 ZAC−0.89%321.43 K0.337.921.54 ZAR+56.00%4.95%Transportation
AELALTRON LIMITED A8.23 B ZAR2,149 ZAC−0.97%41.33 K0.3519.521.10 ZAR3.36%Technology services
AFEAECI LIMITED7.93 B ZAR8,399 ZAC+1.06%686.95 K1.2811.587.25 ZAR−19.81%2.64%Process industries
OCEOCEANA GROUP LTD7.92 B ZAR6,758 ZAC−0.04%13.27 K0.227.369.19 ZAR+18.09%7.32%Consumer non-durables
Neutral
BATBRAIT PLC7.73 B ZAR203 ZAC+0.50%663.58 K0.576.970.29 ZAR0.00%Finance
CAACA SALES HOLDINGS LTD7.4 B ZAR1,566 ZAC+1.29%10.16 K0.1415.161.03 ZAR−6.24%1.27%Distribution services
KAPKAP LIMITED7.23 B ZAR277 ZAC−4.81%448.82 K0.196.410.43 ZAR+171.78%0.00%Transportation
Neutral
COHCURRO HOLDINGS LIMITED7.2 B ZAR1,193 ZAC−4.33%104.4 K0.1989.770.13 ZAR−70.96%1.17%Consumer services
PPCPPC LIMITED6.97 B ZAR450 ZAC−0.88%2.87 M1.2765.500.07 ZAR3.02%Non-energy minerals
Strong buy
ARLASTRAL FOODS LTD6.8 B ZAR17,389 ZAC−1.45%20.45 K0.408.9219.49 ZAR0.00%Process industries
Strong buy
FBRFAMOUS BRANDS LTD6.26 B ZAR6,117 ZAC−2.13%39.12 K0.2712.794.78 ZAR+3.22%5.02%Transportation
SDOSTADIO HOLDINGS LIMITED5.93 B ZAR698 ZAC−0.14%67.67 K0.5225.970.27 ZAR+25.26%1.43%Commercial services
HDCHUDACO INDUSTRIES LTD5.89 B ZAR20,098 ZAC−4.30%12.62 K0.9810.1019.90 ZAR−0.67%4.88%Distribution services
CLICLIENTELE LTD5.69 B ZAR1,268 ZAC+1.04%10.78 K2.8612.900.98 ZAR−32.40%9.96%Miscellaneous
BLUBLUE LABEL TELECOMS LTD5.49 B ZAR632 ZAC+1.12%349.16 K0.448.770.72 ZAR+139.46%0.00%Distribution services
RFGRFG HOLDINGS LIMITED5.1 B ZAR1,976 ZAC+1.33%9.49 K0.149.222.14 ZAR+18.10%3.18%Consumer non-durables
Buy
MPTMPACT LIMITED4.43 B ZAR2,863 ZAC−4.57%4170.016.864.18 ZAR−23.59%3.50%Process industries
CATCAXTON CTP PUBLISH PRINT4.38 B ZAR1,229 ZAC+0.33%3.46 K0.106.721.83 ZAR−10.04%4.90%Consumer services
CSBCASHBUILD LTD4.3 B ZAR19,783 ZAC−1.58%10.53 K0.4349.204.02 ZAR−7.50%2.79%Retail trade
THATHARISA PLC4.14 B ZAR1,351 ZAC−2.38%46.06 K1.722.705.00 ZAR−41.00%4.66%Non-energy minerals
Strong buy
BELBELL EQUIPMENT LTD3.99 B ZAR4,200 ZAC+0.70%17 K0.445.547.58 ZAR+74.51%0.00%Producer manufacturing
LEWLEWIS GROUP LTD3.9 B ZAR7,754 ZAC+3.47%60.32 K2.088.039.65 ZAR+41.97%6.67%Retail trade
Strong buy
MRFMERAFE RESOURCES LTD3.77 B ZAR149 ZAC−1.97%1.17 M0.662.610.57 ZAR−7.15%27.81%Non-energy minerals
Strong buy