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-765.61 B ZAR422,000 ZAC−2.56%2.24 M4.2312.46338.74 ZAR−8.86%0.20%Technology services
Buy
FSRFIRSTRAND LTD434.18 B ZAR7,708 ZAC−0.43%27.97 M2.0511.316.81 ZAR+5.05%5.36%Finance
Buy
CPICAPITEC BANK HLDGS LTD369.86 B ZAR317,638 ZAC−0.29%861.56 K3.2129.90106.24 ZAR+26.29%1.70%Finance
Buy
SBKSTANDARD BANK GROUP LTD366.26 B ZAR22,546 ZAC+0.54%6.35 M1.758.6326.11 ZAR+6.62%6.59%Finance
Buy
INLINVESTEC LTD230.27 B ZAR12,398 ZAC+0.40%1.53 M1.627.2817.03 ZAR−28.86%6.45%Finance
Buy
GFIGOLD FIELDS LTD225.81 B ZAR25,714 ZAC+1.92%5.01 M2.2019.8212.97 ZAR−1.30%2.85%Non-energy minerals
Neutral
VODVODACOM GROUP LTD194.79 B ZAR10,078 ZAC+0.10%3.61 M2.0513.417.52 ZAR−16.74%5.66%Communications
Buy
SLMSANLAM LIMITED167.65 B ZAR8,574 ZAC+0.98%13.27 M2.6910.977.81 ZAR+9.49%4.71%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD164.28 B ZAR30,233 ZAC+0.89%4.02 M2.7226.4311.44 ZAR+6.08%2.38%Retail trade
Neutral
ABGABSA GROUP LIMITED159.53 B ZAR19,371 ZAC+0.68%4.91 M1.208.4922.82 ZAR−9.17%7.12%Finance
Buy
AMSANGLO AMERICAN PLAT LTD149.23 B ZAR59,000 ZAC+3.86%1.36 M2.4113.3944.08 ZAR−61.57%3.35%Non-energy minerals
Neutral
MTNMTN GROUP LTD148.23 B ZAR8,251 ZAC+0.38%11.09 M1.91−6.94 ZAR−162.39%4.01%Communications
Neutral
BIDBID CORPORATION LTD144.98 B ZAR44,054 ZAC+1.96%2.15 M2.6318.4823.83 ZAR+15.94%2.52%Consumer services
Neutral
NEDNEDBANK GROUP LTD131.35 B ZAR28,464 ZAC+0.67%2.86 M1.768.6233.03 ZAR+11.93%7.05%Finance
Buy
DSYDISCOVERY LTD130.68 B ZAR19,585 ZAC+0.52%3.41 M2.1218.1310.80 ZAR+36.25%1.11%Finance
Buy
PPHPEPKOR HOLDINGS LTD108.12 B ZAR2,981 ZAC+1.53%27.74 M1.3464.050.47 ZAR1.64%Retail trade
Buy
OOUTOUTSURANCE GROUP LIMITED106.67 B ZAR6,805 ZAC−1.49%39.25 M11.6026.142.60 ZAR+39.50%2.52%Finance
Neutral
KIOKUMBA IRON ORE LTD102.79 B ZAR31,999 ZAC−0.17%521.02 K1.575.0962.88 ZAR+54.87%13.41%Non-energy minerals
Neutral
NNRPNEPI ROCKCASTLE N.V.99.73 B ZAR13,998 ZAC−0.01%4.55 M3.398.7815.94 ZAR+0.50%7.66%Finance
Buy
HARHARMONY GM CO LTD98.02 B ZAR15,772 ZAC+1.18%4.27 M2.0411.5713.64 ZAR+75.54%1.55%Non-energy minerals
Sell
BVTBIDVEST LTD91.4 B ZAR27,452 ZAC+2.08%2.22 M2.6914.6918.69 ZAR+6.62%3.40%Retail trade
Strong buy
CLSCLICKS GROUP LTD90.49 B ZAR38,585 ZAC+1.51%1.61 M1.9432.4211.90 ZAR+14.20%1.85%Retail trade
Sell
REMREMGRO LTD86.65 B ZAR15,416 ZAC+0.51%2.85 M2.2969.292.22 ZAR−86.95%1.72%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD85.14 B ZAR9,326 ZAC−1.30%6.12 M2.05−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
MRPMR PRICE GROUP LTD74.99 B ZAR29,774 ZAC+3.53%2.05 M2.0523.4012.72 ZAR2.82%Retail trade
Neutral
APNASPEN PHARMACARE HLDGS LTD73.51 B ZAR17,377 ZAC+5.00%4.97 M3.0217.539.91 ZAR−15.77%2.17%Health technology
Buy
NY1NINETY ONE LIMITED61.08 B ZAR3,379 ZAC−1.31%1.74 M2.958.324.06 ZAR+3.59%8.45%Finance
Sell
OMUOLD MUTUAL LIMITED61.04 B ZAR1,243 ZAC−2.59%62.3 M2.756.941.79 ZAR+32.82%6.51%Finance
Neutral
AILAFRICAN RAINBOW CAP INV59.89 B ZAR949 ZAC+2.37%241.06 K1.616.011.58 ZAR+7.01%0.00%Finance
WHLWOOLWORTHS HOLDINGS LTD55.63 B ZAR6,266 ZAC+1.87%9.61 M3.0121.892.86 ZAR−47.19%4.32%Retail trade
Neutral
TFGTHE FOSCHINI GROUP LIMITED54.94 B ZAR17,239 ZAC+1.47%2.01 M1.6818.939.11 ZAR+6.36%2.06%Retail trade
Buy
SOLSASOL LIMITED53.69 B ZAR8,334 ZAC−0.86%4.53 M1.68−69.47 ZAR−605.81%2.38%Process industries
Buy
SSWSIBANYE STILLWATER LTD46.42 B ZAR1,684 ZAC+2.50%26.58 M1.77−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
MCGMULTICHOICE GROUP LTD46.17 B ZAR10,801 ZAC+0.02%1.37 M2.02−10.46 ZAR+1.63%0.00%Consumer services
Buy
TBSTIGER BRANDS LTD45.19 B ZAR29,438 ZAC+1.51%860.95 K1.8115.3719.16 ZAR+12.70%3.52%Consumer non-durables
Strong buy
SNTSANTAM LIMITED41.93 B ZAR38,451 ZAC+1.16%127.88 K3.5311.4933.47 ZAR+31.76%3.79%Finance
MTMMOMENTUM GROUP LIMITED40.72 B ZAR3,045 ZAC−0.88%4.36 M1.7111.002.77 ZAR−10.28%4.07%Finance
Neutral
EXXEXXARO RESOURCES LTD38.52 B ZAR15,895 ZAC−0.34%2.36 M2.244.2337.53 ZAR−20.96%11.32%Energy minerals
Buy
NPHNORTHAM PLATINUM HLDGS LTD38.01 B ZAR9,999 ZAC+2.56%16.35 M8.4821.694.61 ZAR−29.55%1.74%Non-energy minerals
Buy
TRUTRUWORTHS INT LTD37.63 B ZAR10,396 ZAC+1.25%1.77 M1.6710.0110.39 ZAR+18.54%5.15%Retail trade
Neutral
AVIAVI LTD36.21 B ZAR10,975 ZAC+1.10%983 K2.2716.256.76 ZAR+21.97%5.43%Consumer non-durables
Buy
PIKPICK N PAY STORES LTD31.83 B ZAR3,032 ZAC+1.00%3.72 M2.01−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD31.3 B ZAR3,669 ZAC+0.82%2.12 M3.9129.661.24 ZAR+18.26%1.36%Retail trade
Neutral
ARIAFRICAN RAINBOW MIN LTD29.58 B ZAR15,202 ZAC+0.74%651.73 K1.509.4816.03 ZAR−61.00%9.94%Non-energy minerals
Buy
BBOXBOXER RETAIL LIMITED29.23 B ZAR6,401 ZAC+0.16%706.78 K1.0021.283.01 ZAR0.00%Consumer services
SAPSAPPI LTD28.85 B ZAR4,868 ZAC+1.33%1.62 M1.4073.560.66 ZAR−91.16%5.77%Process industries
Buy
SPPTHE SPAR GROUP LTD28.49 B ZAR14,988 ZAC+1.29%1.93 M3.4882.031.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD24.82 B ZAR2,005 ZAC+1.01%5.99 M14.8922.070.91 ZAR+17.00%2.29%Finance
Buy
LHCLIFE HEALTHC GRP HLDGS LTD24.14 B ZAR1,664 ZAC+0.18%11.64 M2.885.013.32 ZAR+1,748.19%2.77%Health services
Buy
FFBFORTRESS REAL EST INV B21.66 B ZAR2,040 ZAC+1.44%3.65 M1.608.022.54 ZAR−9.32%7.55%Finance
Neutral
MTHMOTUS HOLDINGS LTD20.92 B ZAR12,211 ZAC+1.03%1.51 M7.238.7613.93 ZAR−27.41%4.30%Distribution services
Buy
BAWBARLOWORLD LTD20.32 B ZAR10,954 ZAC+0.76%877.78 K0.7710.8310.11 ZAR−14.75%4.69%Distribution services
Neutral
NTCNETCARE LIMITED19.73 B ZAR1,499 ZAC−0.20%4.61 M1.6313.781.09 ZAR+16.39%4.33%Health services
Buy
TGATHUNGELA RESOURCES LTD18.1 B ZAR13,344 ZAC+3.59%1.68 M1.815.5324.12 ZAR−69.77%9.31%Utilities
Buy
ADHADVTECH LTD18.01 B ZAR3,278 ZAC−0.40%1.28 M4.6217.551.87 ZAR+14.43%2.89%Commercial services
Buy
WWBCWE BUY CARS HLDS LTD17.56 B ZAR4,299 ZAC+2.16%1.63 M1.4552.270.82 ZAR0.00%Retail trade
ITEITALTILE LTD17.24 B ZAR1,360 ZAC−4.16%742.79 K1.3411.141.22 ZAR−7.80%3.46%Retail trade
Sell
TKGTELKOM SA SOC LTD16.84 B ZAR3,400 ZAC−1.33%1.33 M1.398.504.00 ZAR0.00%Communications
Buy
MSPMAS P.L.C16.41 B ZAR2,374 ZAC+2.55%12.85 M7.606.623.59 ZAR+60.41%0.00%Finance
Buy
LTELIGHTHOUSE PROPERTIES PLC15.53 B ZAR861 ZAC+5.00%8.24 M8.391.944.45 ZAR+1,067.21%6.32%Finance
CMLCORONATION FUND MNGRS LD14.82 B ZAR3,904 ZAC+2.04%869.59 K2.206.196.31 ZAR+244.62%9.15%Finance
DRDDRD GOLD LTD14.21 B ZAR1,666 ZAC+0.18%1.97 M4.2710.851.54 ZAR+3.62%2.41%Non-energy minerals
Sell
WBOWILSON BAYLY HLM-OVC LTD13.95 B ZAR21,996 ZAC+1.46%195.22 K1.4111.9818.36 ZAR+23.26%2.12%Industrial services
Buy
HCIHOSKEN CONS INV LTD13.19 B ZAR16,322 ZAC+0.10%159.91 K2.1415.0710.83 ZAR−72.45%0.61%Consumer services
SSUSOUTHERN SUN LTD11.78 B ZAR926 ZAC+5.23%6.9 M6.1613.270.70 ZAR+49.29%1.42%Consumer services
Buy
RLOREUNERT LTD11.55 B ZAR7,402 ZAC+0.71%294.14 K1.1312.136.10 ZAR+5.99%4.61%Consumer durables
OMNOMNIA HOLDINGS LTD11.32 B ZAR7,648 ZAC+8.45%749.59 K4.6210.737.13 ZAR+7.17%5.32%Process industries
Strong buy
AIPADCOCK INGRAM HLDGS LTD10.61 B ZAR6,502 ZAC−0.90%342.48 K5.4712.355.26 ZAR−4.05%4.19%Health technology
Neutral
SUISUN INTERNATIONAL LTD10.6 B ZAR4,296 ZAC−1.20%639.18 K2.889.644.46 ZAR+49.92%8.37%Consumer services
Buy
AFTAFRIMAT LIMITED10.55 B ZAR6,928 ZAC−0.32%407.4 K1.5514.094.92 ZAR+8.12%2.36%Non-energy minerals
Buy
TSGTSOGO SUN LIMITED10.46 B ZAR1,013 ZAC+0.40%2.01 M0.747.731.31 ZAR−30.51%6.95%Consumer services
Neutral
JSEJSE LTD10.21 B ZAR11,814 ZAC−0.10%929.7 K4.2411.7910.02 ZAR+4.98%6.63%Finance
DTCDATATEC LTD10.21 B ZAR4,459 ZAC+1.85%608.53 K2.729.714.59 ZAR−29.50%2.97%Technology services
Buy
SPGSUPER GROUP LTD9.84 B ZAR2,932 ZAC+1.31%1.26 M0.50210.630.14 ZAR−97.02%2.07%Transportation
Neutral
RBXRAUBEX GROUP LTD9.31 B ZAR5,258 ZAC+2.08%783.29 K2.819.375.61 ZAR+33.68%3.61%Industrial services
Buy
AFHALEXANDER FORBES GRP HLDGS8.89 B ZAR830 ZAC+10.23%123.2 K2.8815.570.53 ZAR−5.73%6.63%Finance
AFEAECI LIMITED8.5 B ZAR8,972 ZAC+0.72%370.16 K0.8212.377.25 ZAR−19.81%2.46%Process industries
RCLRCL FOODS LIMITED8.39 B ZAR977 ZAC+4.27%43 K0.455.371.82 ZAR+164.76%3.73%Consumer non-durables
OCEOCEANA GROUP LTD8.22 B ZAR7,175 ZAC+2.19%205.15 K2.157.819.19 ZAR+18.09%7.12%Consumer non-durables
Neutral
BATBRAIT PLC8.07 B ZAR200 ZAC−4.76%978.15 K0.206.870.29 ZAR0.00%Finance
AELALTRON LIMITED A8.06 B ZAR2,132 ZAC+0.38%1.17 M1.1919.361.10 ZAR3.44%Technology services
GNDGRINDROD LTD7.68 B ZAR1,210 ZAC+5.68%5.88 M2.847.851.54 ZAR+56.00%5.34%Transportation
CAACA SALES HOLDINGS LTD7.6 B ZAR1,580 ZAC−0.38%17.03 K0.1715.291.03 ZAR−6.24%1.23%Distribution services
COHCURRO HOLDINGS LIMITED7.58 B ZAR1,319 ZAC+0.46%805.43 K3.5699.250.13 ZAR−70.96%1.11%Consumer services
PPCPPC LIMITED7.5 B ZAR520 ZAC+6.56%8.27 M4.4375.690.07 ZAR2.80%Non-energy minerals
Strong buy
KAPKAP LIMITED7.43 B ZAR298 ZAC+0.68%8.78 M1.856.890.43 ZAR+171.78%0.00%Transportation
Neutral
ARLASTRAL FOODS LTD7.39 B ZAR19,622 ZAC+2.32%160.96 K1.7810.0719.49 ZAR2.71%Process industries
Strong buy
FBRFAMOUS BRANDS LTD6.87 B ZAR6,968 ZAC+1.68%234.88 K3.0314.574.78 ZAR+3.22%4.41%Transportation
HDCHUDACO INDUSTRIES LTD5.87 B ZAR21,198 ZAC+1.20%34.59 K2.3710.6519.90 ZAR−0.67%4.89%Distribution services
SDOSTADIO HOLDINGS LIMITED5.85 B ZAR685 ZAC−0.72%103.82 K0.2525.480.27 ZAR+25.26%1.45%Commercial services
RFGRFG HOLDINGS LIMITED5.77 B ZAR2,072 ZAC−5.99%819.39 K2.079.662.14 ZAR+18.10%2.81%Consumer non-durables
Buy
CLICLIENTELE LTD5.71 B ZAR1,189 ZAC−5.56%12.42 K1.5712.100.98 ZAR−32.40%9.92%Miscellaneous
BLUBLUE LABEL TELECOMS LTD4.89 B ZAR553 ZAC−0.72%249.02 K0.367.680.72 ZAR+139.46%0.00%Distribution services
THATHARISA PLC4.62 B ZAR1,635 ZAC+5.83%11.34 K0.603.275.00 ZAR−41.00%4.17%Non-energy minerals
Strong buy
CSBCASHBUILD LTD4.54 B ZAR22,700 ZAC+6.81%25.39 K0.6356.464.02 ZAR−7.50%2.64%Retail trade
Neutral
CATCAXTON CTP PUBLISH PRINT4.41 B ZAR1,269 ZAC+3.00%280.006.941.83 ZAR−10.04%4.87%Consumer services
MPTMPACT LIMITED4.33 B ZAR2,853 ZAC−2.63%2.91 K0.226.834.18 ZAR−23.59%3.58%Process industries
LEWLEWIS GROUP LTD4.16 B ZAR7,934 ZAC−0.79%2.68 K0.128.229.65 ZAR+41.97%6.25%Retail trade
Strong buy
BELBELL EQUIPMENT LTD3.63 B ZAR3,799 ZAC+0.03%6.14 K1.085.017.58 ZAR+74.51%0.00%Producer manufacturing
KALKAL GROUP LIMITED3.59 B ZAR5,052 ZAC−0.94%34.57 K0.789.035.59 ZAR−6.80%3.61%Commercial services