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-732.21 B ZAR414,206 ZAC+0.70%181.55 K0.3012.23338.74 ZAR−8.86%0.29%Technology services
Buy
FSRFIRSTRAND LTD432.78 B ZAR7,719 ZAC+1.14%8.82 M0.7111.336.81 ZAR+5.05%5.38%Finance
Buy
SBKSTANDARD BANK GROUP LTD365.89 B ZAR22,481 ZAC+1.01%1.24 M0.428.6126.11 ZAR+6.62%6.57%Finance
Buy
CPICAPITEC BANK HLDGS LTD364.15 B ZAR313,653 ZAC+0.66%171.56 K0.5729.52106.24 ZAR+26.29%1.73%Finance
Buy
GFIGOLD FIELDS LTD237.42 B ZAR26,526 ZAC+1.25%1.67 M0.7620.4512.97 ZAR−1.30%2.71%Non-energy minerals
Neutral
INLINVESTEC LTD232.62 B ZAR12,550 ZAC+0.14%351.74 K0.507.3717.03 ZAR−28.86%6.56%Finance
Buy
VODVODACOM GROUP LTD200.13 B ZAR10,349 ZAC+1.56%592.72 K0.3713.777.52 ZAR−16.74%5.51%Communications
Buy
SLMSANLAM LIMITED172.4 B ZAR8,732 ZAC+0.98%2.04 M0.3911.187.81 ZAR+9.49%4.58%Finance
Sell
MTNMTN GROUP LTD168.31 B ZAR9,337 ZAC+0.84%2.35 M0.36−6.94 ZAR−162.39%3.53%Communications
Neutral
SHPSHOPRITE HOLDINGS LTD163.41 B ZAR29,809 ZAC+0.81%599.21 K0.4326.0611.44 ZAR+6.08%2.39%Retail trade
Neutral
ABGABSA GROUP LIMITED158.46 B ZAR19,112 ZAC+1.00%798.76 K0.348.3822.82 ZAR−9.17%7.17%Finance
Buy
AMSANGLO AMERICAN PLAT LTD150.81 B ZAR57,406 ZAC−1.03%237.36 K0.4913.0244.08 ZAR−61.57%3.32%Non-energy minerals
Neutral
BIDBID CORPORATION LTD145.49 B ZAR43,359 ZAC+0.13%285.38 K0.3418.1923.83 ZAR+15.94%2.51%Consumer services
Buy
NEDNEDBANK GROUP LTD132.27 B ZAR28,476 ZAC+1.20%448.83 K0.348.6233.03 ZAR+11.93%7.00%Finance
Buy
DSYDISCOVERY LTD131.92 B ZAR19,670 ZAC+1.33%1.12 M0.7718.2110.80 ZAR+36.25%1.10%Finance
Buy
PPHPEPKOR HOLDINGS LTD106.24 B ZAR2,882 ZAC−0.10%6.49 M0.4861.930.47 ZAR1.67%Retail trade
Buy
KIOKUMBA IRON ORE LTD105.26 B ZAR32,818 ZAC−1.17%246.21 K0.935.2262.88 ZAR+54.87%13.09%Non-energy minerals
Neutral
OOUTOUTSURANCE GROUP LIMITED101.12 B ZAR6,549 ZAC−0.71%5.71 M0.8425.162.60 ZAR+39.50%2.66%Finance
Neutral
NNRPNEPI ROCKCASTLE N.V.100.06 B ZAR14,044 ZAC+0.46%796.33 K0.498.8115.94 ZAR+0.50%7.64%Finance
Buy
HARHARMONY GM CO LTD99.76 B ZAR15,867 ZAC−1.05%1.54 M0.8111.6413.64 ZAR+75.54%1.52%Non-energy minerals
Sell
BVTBIDVEST LTD90.34 B ZAR26,579 ZAC+0.61%594.55 K0.6814.2218.69 ZAR+6.62%3.44%Retail trade
Strong buy
CLSCLICKS GROUP LTD89.51 B ZAR37,603 ZAC+0.92%373.09 K0.5031.5911.90 ZAR+14.20%1.87%Retail trade
Sell
REMREMGRO LTD86.77 B ZAR15,359 ZAC+0.41%623.16 K0.4969.032.22 ZAR−86.95%1.72%Finance
Strong buy
IMPIMPALA PLATINUM HLGS LTD82.9 B ZAR9,202 ZAC−1.44%2.46 M0.84−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
APNASPEN PHARMACARE HLDGS LTD76.29 B ZAR17,172 ZAC+2.56%1.28 M0.9517.329.91 ZAR−15.77%2.09%Health technology
Buy
MRPMR PRICE GROUP LTD76.15 B ZAR29,203 ZAC−0.35%649.1 K0.6722.9612.72 ZAR2.84%Retail trade
Neutral
NY1NINETY ONE LIMITED60.5 B ZAR3,382 ZAC−0.06%171.53 K0.338.334.06 ZAR+3.59%8.16%Finance
Sell
AILAFRICAN RAINBOW CAP INV60.47 B ZAR936 ZAC−0.74%30.15 K0.155.931.58 ZAR+7.01%0.00%Finance
OMUOLD MUTUAL LIMITED59.44 B ZAR1,256 ZAC+1.05%6.83 M0.317.021.79 ZAR+32.82%6.62%Finance
Sell
WHLWOOLWORTHS HOLDINGS LTD56.03 B ZAR6,193 ZAC+0.16%1.15 M0.3721.642.86 ZAR−47.19%4.29%Retail trade
Neutral
SOLSASOL LIMITED54.89 B ZAR8,612 ZAC−2.55%2.25 M0.82−69.47 ZAR−605.81%2.32%Process industries
Buy
TFGTHE FOSCHINI GROUP LIMITED54.17 B ZAR16,750 ZAC+0.01%319.41 K0.4018.399.11 ZAR+6.36%2.15%Retail trade
Buy
MCGMULTICHOICE GROUP LTD46.17 B ZAR10,803 ZAC+0.47%84.07 K0.15−10.46 ZAR+1.63%0.00%Consumer services
Buy
TBSTIGER BRANDS LTD45.2 B ZAR29,002 ZAC−0.64%170.56 K0.5215.1419.16 ZAR+12.70%3.52%Consumer non-durables
Strong buy
SSWSIBANYE STILLWATER LTD44.58 B ZAR1,576 ZAC−1.07%12.45 M0.90−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
SNTSANTAM LIMITED42.81 B ZAR38,811 ZAC−0.84%17.42 K0.4011.6033.47 ZAR+31.76%3.71%Finance
MTMMOMENTUM GROUP LIMITED40.17 B ZAR3,047 ZAC+0.59%1.79 M0.6911.012.77 ZAR−10.28%4.10%Finance
Neutral
EXXEXXARO RESOURCES LTD38.38 B ZAR15,891 ZAC−0.41%417.41 K0.384.2337.53 ZAR−20.96%11.37%Energy minerals
Buy
NPHNORTHAM PLATINUM HLDGS LTD38.21 B ZAR9,799 ZAC−1.71%576.01 K0.2021.254.61 ZAR−29.55%1.73%Non-energy minerals
Buy
TRUTRUWORTHS INT LTD37.13 B ZAR10,130 ZAC−0.56%251.19 K0.329.7510.39 ZAR+18.54%5.22%Retail trade
Buy
AVIAVI LTD35.99 B ZAR10,787 ZAC0.00%250.44 K0.7715.976.76 ZAR+21.97%5.47%Consumer non-durables
Buy
PIKPICK N PAY STORES LTD32.57 B ZAR3,071 ZAC−0.07%506.8 K0.29−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD31.34 B ZAR3,644 ZAC−0.08%391.11 K0.7929.461.24 ZAR+18.26%1.36%Retail trade
Neutral
SAPSAPPI LTD29.62 B ZAR4,932 ZAC+0.10%638.13 K0.6574.520.66 ZAR−91.16%5.63%Process industries
Buy
ARIAFRICAN RAINBOW MIN LTD29.59 B ZAR15,092 ZAC−1.96%132.87 K0.409.4116.03 ZAR−61.00%9.94%Non-energy minerals
Buy
BBOXBOXER RETAIL LIMITED29.05 B ZAR6,350 ZAC−0.19%217.25 K0.5921.113.01 ZAR0.00%Consumer services
SPPTHE SPAR GROUP LTD28.37 B ZAR14,735 ZAC−0.33%321.75 K0.5380.641.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD24.35 B ZAR1,950 ZAC−0.20%342.41 K0.3321.470.91 ZAR+17.00%2.33%Finance
Buy
LHCLIFE HEALTHC GRP HLDGS LTD24.07 B ZAR1,653 ZAC+0.06%2.68 M0.784.983.32 ZAR+1,748.19%3.02%Health services
Buy
FFBFORTRESS REAL EST INV B21.87 B ZAR2,026 ZAC−1.17%423.56 K0.227.972.54 ZAR−9.32%7.47%Finance
Neutral
MTHMOTUS HOLDINGS LTD20.77 B ZAR12,005 ZAC−0.25%74.38 K0.268.6213.93 ZAR−27.41%4.33%Distribution services
Buy
BAWBARLOWORLD LTD20.23 B ZAR10,827 ZAC+0.19%399.4 K0.6610.7110.11 ZAR−14.75%4.80%Distribution services
Neutral
NTCNETCARE LIMITED19.56 B ZAR1,484 ZAC−0.93%860.18 K0.4113.641.09 ZAR+16.39%4.37%Health services
Buy
TGATHUNGELA RESOURCES LTD18.83 B ZAR13,399 ZAC−0.38%368.73 K0.575.5524.12 ZAR−69.77%8.96%Utilities
Buy
ADHADVTECH LTD18.13 B ZAR3,311 ZAC−0.78%57.98 K0.2717.731.87 ZAR+14.43%2.87%Commercial services
Buy
WWBCWE BUY CARS HLDS LTD17.87 B ZAR4,280 ZAC−1.92%362.76 K0.6652.040.82 ZAR0.58%Retail trade
ITEITALTILE LTD17.09 B ZAR1,404 ZAC+0.43%9060.0111.501.22 ZAR−7.80%3.49%Retail trade
Sell
MSPMAS P.L.C16.71 B ZAR2,357 ZAC+0.30%469.48 K0.216.573.59 ZAR+60.41%0.00%Finance
Buy
TKGTELKOM SA SOC LTD16.49 B ZAR3,374 ZAC+0.39%305.04 K0.508.434.00 ZAR0.00%Communications
Buy
LTELIGHTHOUSE PROPERTIES PLC15.41 B ZAR814 ZAC+0.74%194.59 K0.121.834.45 ZAR+1,067.21%6.37%Finance
CMLCORONATION FUND MNGRS LD15.13 B ZAR3,906 ZAC−0.36%143.23 K0.436.196.31 ZAR+244.62%10.57%Finance
DRDDRD GOLD LTD14.34 B ZAR1,677 ZAC−0.12%131.26 K0.2010.921.54 ZAR+3.62%2.39%Non-energy minerals
Sell
WBOWILSON BAYLY HLM-OVC LTD13.95 B ZAR21,694 ZAC−4.60%73.38 K0.9011.8118.36 ZAR+23.26%2.12%Industrial services
HCIHOSKEN CONS INV LTD13.3 B ZAR16,450 ZAC+0.19%32.31 K0.5115.1910.83 ZAR−72.45%0.91%Consumer services
OMNOMNIA HOLDINGS LTD12.11 B ZAR7,538 ZAC−1.48%70.89 K0.3310.577.13 ZAR+7.17%4.97%Process industries
Strong buy
SSUSOUTHERN SUN LTD11.79 B ZAR880 ZAC−0.68%129.47 K0.1212.610.70 ZAR+49.29%1.42%Consumer services
Buy
RLOREUNERT LTD11.62 B ZAR7,393 ZAC−1.45%99.79 K0.5912.126.10 ZAR+5.99%4.58%Consumer durables
DTCDATATEC LTD11.6 B ZAR4,972 ZAC+3.20%420.33 K1.5810.834.59 ZAR−29.50%4.12%Technology services
Buy
AIPADCOCK INGRAM HLDGS LTD11.05 B ZAR6,828 ZAC+0.01%10.61 K0.2012.975.26 ZAR−4.05%4.03%Health technology
Neutral
AFTAFRIMAT LIMITED10.63 B ZAR6,998 ZAC0.00%89.02 K0.4714.244.92 ZAR+8.12%2.34%Non-energy minerals
Buy
TSGTSOGO SUN LIMITED10.41 B ZAR1,003 ZAC−1.76%520.79 K0.217.661.31 ZAR−30.51%6.99%Consumer services
Neutral
SUISUN INTERNATIONAL LTD10.37 B ZAR4,253 ZAC−1.85%138.66 K0.709.544.46 ZAR+49.92%8.56%Consumer services
Buy
JSEJSE LTD10.27 B ZAR11,890 ZAC−0.41%127.92 K0.4911.8610.02 ZAR+4.98%6.59%Finance
SPGSUPER GROUP LTD10 B ZAR2,941 ZAC+0.03%779.54 K0.91211.280.14 ZAR−97.02%2.04%Transportation
Neutral
AFHALEXANDER FORBES GRP HLDGS9.55 B ZAR810 ZAC−4.93%10.16 K0.1715.190.53 ZAR−5.73%6.17%Finance
RBXRAUBEX GROUP LTD9.43 B ZAR5,212 ZAC−1.21%137.93 K0.639.295.61 ZAR+33.68%3.57%Industrial services
Buy
RCLRCL FOODS LIMITED8.72 B ZAR975 ZAC+1.56%61.07 K2.315.361.82 ZAR+164.76%3.59%Consumer non-durables
AELALTRON LIMITED A8.61 B ZAR2,268 ZAC+2.02%1.87 M5.4620.601.10 ZAR3.22%Technology services
AFEAECI LIMITED8.35 B ZAR8,752 ZAC+0.16%273.75 K1.3412.077.25 ZAR−19.81%2.50%Process industries
BATBRAIT PLC8.15 B ZAR209 ZAC+1.46%448.21 K0.687.180.29 ZAR0.00%Finance
GNDGRINDROD LTD7.98 B ZAR1,188 ZAC−0.34%222.77 K0.127.711.54 ZAR+56.00%5.13%Transportation
OCEOCEANA GROUP LTD7.89 B ZAR6,737 ZAC−0.94%27 K0.307.339.19 ZAR+18.09%7.35%Consumer non-durables
Neutral
CAACA SALES HOLDINGS LTD7.82 B ZAR1,635 ZAC+5.55%19.6 K0.3515.821.03 ZAR−6.24%1.20%Distribution services
PPCPPC LIMITED7.8 B ZAR509 ZAC−1.55%1.69 M0.7274.090.07 ZAR2.70%Non-energy minerals
Strong buy
COHCURRO HOLDINGS LIMITED7.49 B ZAR1,302 ZAC+0.08%211.84 K0.8897.970.13 ZAR−70.96%1.13%Consumer services
KAPKAP LIMITED7.15 B ZAR286 ZAC−2.05%2.39 M0.806.610.43 ZAR+171.78%0.00%Transportation
Neutral
ARLASTRAL FOODS LTD7.09 B ZAR18,394 ZAC−0.22%45.52 K0.809.4419.49 ZAR2.83%Process industries
Strong buy
FBRFAMOUS BRANDS LTD6.88 B ZAR6,869 ZAC+0.12%14.25 K0.2014.364.78 ZAR+3.22%4.57%Transportation
HDCHUDACO INDUSTRIES LTD5.86 B ZAR20,671 ZAC−0.63%1.91 K0.1810.3919.90 ZAR−0.67%4.91%Distribution services
SDOSTADIO HOLDINGS LIMITED5.81 B ZAR686 ZAC−0.44%84.77 K0.5925.520.27 ZAR+25.26%1.46%Commercial services
CLICLIENTELE LTD5.44 B ZAR1,198 ZAC−4.16%2.85 K0.4512.190.98 ZAR−32.40%10.42%Miscellaneous
RFGRFG HOLDINGS LIMITED5.36 B ZAR2,050 ZAC+0.24%137.47 K1.139.562.14 ZAR+18.10%3.03%Consumer non-durables
Buy
BLUBLUE LABEL TELECOMS LTD4.93 B ZAR563 ZAC−1.75%453.87 K1.497.820.72 ZAR+139.46%0.00%Distribution services
THATHARISA PLC4.62 B ZAR1,545 ZAC−1.84%2.15 K0.413.095.00 ZAR−41.00%4.17%Non-energy minerals
Strong buy
CSBCASHBUILD LTD4.44 B ZAR20,766 ZAC−2.14%1.86 K0.1251.654.02 ZAR−7.50%2.70%Retail trade
CATCAXTON CTP PUBLISH PRINT4.41 B ZAR1,235 ZAC+0.24%33.64 K1.246.751.83 ZAR−10.04%4.87%Consumer services
MPTMPACT LIMITED4.21 B ZAR2,853 ZAC−3.45%1110.026.834.18 ZAR−23.59%3.68%Process industries
LEWLEWIS GROUP LTD4.12 B ZAR7,918 ZAC+0.20%6.13 K0.578.209.65 ZAR+41.97%6.31%Retail trade
Strong buy
BELBELL EQUIPMENT LTD3.85 B ZAR4,030 ZAC−0.71%40.005.327.58 ZAR+74.51%0.00%Producer manufacturing
MRFMERAFE RESOURCES LTD3.6 B ZAR142 ZAC+1.43%1.03 M0.852.490.57 ZAR−7.15%29.17%Non-energy minerals
Strong buy