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-813.16 B ZAR459,999 ZAC+7.18%961.45 K2.5713.58338.74 ZAR−8.86%0.26%Technology services
Buy
FSRFIRSTRAND LTD415 B ZAR7,401 ZAC−1.06%14.66 M1.1910.866.81 ZAR+5.05%5.61%Finance
Buy
CPICAPITEC BANK HLDGS LTD357.19 B ZAR307,657 ZAC−1.11%226.16 K0.6428.96106.24 ZAR+26.29%1.76%Finance
Buy
SBKSTANDARD BANK GROUP LTD356.07 B ZAR21,874 ZAC+0.76%3.71 M1.108.3826.11 ZAR+6.62%6.75%Finance
Buy
GFIGOLD FIELDS LTD320.59 B ZAR35,818 ZAC+0.33%1.57 M0.7627.6112.97 ZAR−1.30%2.01%Non-energy minerals
Buy
INLINVESTEC LTD229.61 B ZAR12,493 ZAC+0.28%780.99 K0.627.3417.03 ZAR−28.86%6.59%Finance
Buy
VODVODACOM GROUP LTD228.73 B ZAR11,825 ZAC−1.03%650.23 K0.3715.737.52 ZAR−16.74%4.82%Communications
Neutral
MTNMTN GROUP LTD201.37 B ZAR11,171 ZAC−2.69%5.07 M0.94−6.94 ZAR−162.39%2.95%Communications
Buy
AMSANGLO AMERICAN PLAT LTD172.37 B ZAR65,612 ZAC+1.23%461.76 K0.8614.8944.08 ZAR−61.57%2.90%Non-energy minerals
Neutral
SLMSANLAM LIMITED165.35 B ZAR8,375 ZAC+0.20%2.87 M0.8210.727.81 ZAR+9.49%4.78%Finance
Neutral
ABGABSA GROUP LIMITED157.22 B ZAR18,963 ZAC+0.82%1.63 M0.708.3122.82 ZAR−9.17%7.22%Finance
Buy
BIDBID CORPORATION LTD155.78 B ZAR46,422 ZAC−1.36%603.43 K0.8819.4823.83 ZAR+15.94%2.35%Consumer services
Buy
SHPSHOPRITE HOLDINGS LTD149.49 B ZAR27,269 ZAC−1.10%2.26 M1.6223.8411.44 ZAR+6.08%2.61%Retail trade
Neutral
HARHARMONY GM CO LTD135.13 B ZAR21,491 ZAC−2.03%1.94 M0.7015.7613.64 ZAR+75.54%1.12%Non-energy minerals
Neutral
NEDNEDBANK GROUP LTD131.6 B ZAR28,344 ZAC+0.05%1.28 M0.858.5833.03 ZAR+11.93%7.03%Finance
Strong buy
DSYDISCOVERY LTD129.01 B ZAR19,234 ZAC+0.80%1.35 M0.8417.8010.80 ZAR+36.25%1.13%Finance
Buy
KIOKUMBA IRON ORE LTD112.64 B ZAR35,120 ZAC+1.97%686.53 K1.355.5962.88 ZAR+54.87%12.23%Non-energy minerals
Neutral
NNRPNEPI ROCKCASTLE N.V.101.98 B ZAR14,318 ZAC−0.71%756.55 K0.548.9815.94 ZAR+0.50%7.49%Finance
Neutral
OOUTOUTSURANCE GROUP LIMITED101.74 B ZAR6,592 ZAC−0.14%954.59 K0.3725.322.60 ZAR+39.50%2.65%Finance
Neutral
PPHPEPKOR HOLDINGS LTD101.34 B ZAR2,749 ZAC+0.29%8.21 M0.5559.070.47 ZAR1.76%Retail trade
Buy
IMPIMPALA PLATINUM HLGS LTD91.81 B ZAR10,188 ZAC+3.83%4.22 M0.98−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
BVTBIDVEST LTD86.41 B ZAR25,426 ZAC−0.86%825.48 K1.2313.6018.69 ZAR+6.62%3.60%Retail trade
Buy
CLSCLICKS GROUP LTD83.26 B ZAR34,970 ZAC+0.10%465.99 K0.5029.3811.90 ZAR+14.20%2.22%Retail trade
Neutral
REMREMGRO LTD82.88 B ZAR14,670 ZAC+0.91%660.8 K0.6265.942.22 ZAR−86.95%1.80%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD76.19 B ZAR17,149 ZAC+0.87%916.52 K0.7117.309.91 ZAR−15.77%2.09%Health technology
Buy
MRPMR PRICE GROUP LTD65.65 B ZAR25,175 ZAC+0.45%451.48 K0.4419.7912.72 ZAR3.30%Retail trade
Neutral
NY1NINETY ONE LIMITED60.66 B ZAR3,401 ZAC−0.44%448.23 K1.108.384.06 ZAR+3.59%8.12%Finance
Sell
OMUOLD MUTUAL LIMITED58.58 B ZAR1,242 ZAC+0.49%13.49 M1.206.941.79 ZAR+32.82%6.68%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD52.04 B ZAR5,755 ZAC−0.74%1.62 M0.6120.112.86 ZAR−47.19%4.61%Retail trade
Neutral
SOLSASOL LIMITED51.97 B ZAR8,158 ZAC−0.67%3.04 M0.69−69.47 ZAR−605.81%2.45%Process industries
Buy
SSWSIBANYE STILLWATER LTD50.44 B ZAR1,784 ZAC+1.54%15.08 M0.85−18.61 ZAR−481.58%0.00%Non-energy minerals
Neutral
AILAFRICAN RAINBOW CAP INV50.12 B ZAR773 ZAC+0.91%38.52 K0.464.891.58 ZAR+7.01%0.00%Finance
TFGTHE FOSCHINI GROUP LIMITED46.53 B ZAR14,389 ZAC+0.63%1.25 M0.9715.809.11 ZAR+6.36%2.50%Retail trade
Buy
MCGMULTICHOICE GROUP LTD45.9 B ZAR10,737 ZAC−0.11%188.82 K0.42−10.46 ZAR+1.63%0.00%Consumer services
Sell
NPHNORTHAM PLATINUM HLDGS LTD44.69 B ZAR11,461 ZAC+1.75%2.29 M0.9724.864.61 ZAR−29.55%1.48%Non-energy minerals
Buy
SNTSANTAM LIMITED44.13 B ZAR40,003 ZAC+0.66%31.21 K0.4911.9533.47 ZAR+31.76%3.60%Finance
Neutral
TBSTIGER BRANDS LTD42.14 B ZAR27,042 ZAC−0.42%394.91 K0.9114.1119.16 ZAR+12.70%3.82%Consumer non-durables
Strong buy
EXXEXXARO RESOURCES LTD39.25 B ZAR16,249 ZAC+0.91%1.03 M0.854.3337.53 ZAR−20.96%11.11%Energy minerals
Buy
MTMMOMENTUM GROUP LIMITED36.49 B ZAR2,810 ZAC−0.43%1.36 M0.6710.152.77 ZAR−10.28%4.45%Finance
Neutral
ARIAFRICAN RAINBOW MIN LTD32.73 B ZAR16,694 ZAC+0.84%1.71 M2.7610.4116.03 ZAR−61.00%8.99%Non-energy minerals
Buy
PIKPICK N PAY STORES LTD31.94 B ZAR3,009 ZAC+0.40%212.97 K0.11−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
AVIAVI LTD31.58 B ZAR9,466 ZAC−1.25%229.14 K0.1914.016.76 ZAR+21.97%6.23%Consumer non-durables
Strong buy
BBOXBOXER RETAIL LIMITED30.47 B ZAR6,660 ZAC−1.68%231.15 K0.3022.143.01 ZAR0.00%Consumer services
Neutral
DCPDIS-CHEM PHARMACIES LTD29.24 B ZAR3,402 ZAC+0.56%152.89 K0.3327.501.24 ZAR+18.26%1.45%Retail trade
Neutral
TRUTRUWORTHS INT LTD29.13 B ZAR7,947 ZAC+0.03%1.41 M0.487.6510.39 ZAR+18.54%6.65%Retail trade
Neutral
SPPTHE SPAR GROUP LTD27.92 B ZAR14,502 ZAC+0.02%344.67 K0.3679.371.83 ZAR−12.35%0.00%Distribution services
Buy
SAPSAPPI LTD26.99 B ZAR4,491 ZAC+2.04%1.42 M0.796.466.95 ZAR5.49%Process industries
Buy
KSTPSG FIN SERVICES LTD22.62 B ZAR1,815 ZAC+0.33%241.52 K0.1419.980.91 ZAR+17.00%2.50%Finance
LHCLIFE HEALTHC GRP HLDGS LTD21.65 B ZAR1,487 ZAC+0.41%4.77 M0.744.483.32 ZAR+1,748.19%3.36%Health services
Buy
FFBFORTRESS REAL EST INV B20.72 B ZAR1,921 ZAC+0.58%583.5 K0.267.552.54 ZAR−9.32%7.89%Finance
Neutral
BAWBARLOWORLD LTD20.18 B ZAR10,802 ZAC−0.32%104.66 K0.2210.6810.11 ZAR−14.75%4.81%Distribution services
Neutral
MTHMOTUS HOLDINGS LTD19.19 B ZAR11,086 ZAC+0.78%189.72 K0.567.9613.93 ZAR−27.41%4.69%Distribution services
Buy
WWBCWE BUY CARS HLDS LTD19.11 B ZAR4,579 ZAC−0.04%329.49 K0.5255.680.82 ZAR0.55%Retail trade
ADHADVTECH LTD18.07 B ZAR3,298 ZAC+0.09%2.2 M12.2617.661.87 ZAR+14.43%2.88%Commercial services
TKGTELKOM SA SOC LTD17.52 B ZAR3,582 ZAC−1.62%643.86 K0.788.954.00 ZAR0.00%Communications
Buy
NTCNETCARE LIMITED17.43 B ZAR1,327 ZAC−0.45%3.14 M0.6412.201.09 ZAR+16.39%5.28%Health services
Buy
TGATHUNGELA RESOURCES LTD17.26 B ZAR12,282 ZAC−0.13%568.04 K0.655.0924.12 ZAR−69.77%9.77%Utilities
Buy
DRDDRD GOLD LTD16.67 B ZAR1,951 ZAC−2.01%659.39 K0.7012.711.54 ZAR+3.62%2.05%Non-energy minerals
Neutral
LTELIGHTHOUSE PROPERTIES PLC15.74 B ZAR828 ZAC0.00%715.49 K0.521.864.45 ZAR+1,067.21%6.24%Finance
MSPMAS P.L.C15.36 B ZAR2,167 ZAC+0.05%727.16 K0.966.043.59 ZAR+60.41%0.00%Finance
Buy
CMLCORONATION FUND MNGRS LD14.62 B ZAR3,777 ZAC+0.80%241.41 K0.615.996.31 ZAR+244.62%10.94%Finance
ITEITALTILE LTD14.47 B ZAR1,189 ZAC−0.75%12.16 K0.079.741.22 ZAR−7.80%4.12%Retail trade
Sell
WBOWILSON BAYLY HLM-OVC LTD13.54 B ZAR21,052 ZAC+0.07%39.48 K0.6311.4618.36 ZAR+23.26%2.19%Industrial services
Strong buy
HCIHOSKEN CONS INV LTD12 B ZAR14,687 ZAC−0.23%9.51 K0.1213.5610.83 ZAR−72.45%1.02%Consumer services
DTCDATATEC LTD11.52 B ZAR4,900 ZAC−2.41%78.16 K0.3610.674.59 ZAR−29.50%4.18%Technology services
Buy
SSUSOUTHERN SUN LTD11.34 B ZAR848 ZAC+1.31%488.85 K0.6312.150.70 ZAR+49.29%1.48%Consumer services
Buy
JSEJSE LTD10.91 B ZAR12,638 ZAC+3.11%84.63 K0.4712.6110.02 ZAR+4.98%6.20%Finance
OMNOMNIA HOLDINGS LTD10.54 B ZAR6,581 ZAC+0.17%115.83 K0.579.237.13 ZAR+7.17%5.70%Process industries
Strong buy
AIPADCOCK INGRAM HLDGS LTD10.43 B ZAR6,453 ZAC+0.20%10.56 K0.1512.265.26 ZAR−4.05%4.26%Health technology
Neutral
RLOREUNERT LTD10.35 B ZAR6,583 ZAC+1.78%373.19 K1.1810.796.10 ZAR+5.99%5.56%Consumer durables
AFHALEXANDER FORBES GRP HLDGS9.88 B ZAR837 ZAC−1.30%44.7 K0.6015.700.53 ZAR−5.73%6.21%Finance
SUISUN INTERNATIONAL LTD9.66 B ZAR3,962 ZAC+1.33%224.32 K1.498.894.46 ZAR+49.92%9.18%Consumer services
Buy
AFTAFRIMAT LIMITED9.58 B ZAR6,309 ZAC+2.04%435.26 K1.7612.844.92 ZAR+8.12%2.60%Non-energy minerals
Buy
TSGTSOGO SUN LIMITED9.58 B ZAR920 ZAC+0.11%2.24 M1.217.021.31 ZAR−30.51%7.59%Consumer services
Neutral
RCLRCL FOODS LIMITED9.3 B ZAR1,041 ZAC−0.86%44.09 K0.415.721.82 ZAR+164.76%3.37%Consumer non-durables
SPGSUPER GROUP LTD9.27 B ZAR2,726 ZAC+1.94%1.22 M0.57195.830.14 ZAR−97.02%2.20%Transportation
Buy
GNDGRINDROD LTD8.84 B ZAR1,319 ZAC+0.15%2.41 M0.948.561.54 ZAR+56.00%4.63%Transportation
RBXRAUBEX GROUP LTD8.33 B ZAR4,606 ZAC−1.81%157.27 K0.838.215.61 ZAR+33.68%4.04%Industrial services
Buy
AFEAECI LIMITED8.06 B ZAR8,453 ZAC+0.76%132.82 K0.4011.667.25 ZAR−19.81%2.59%Process industries
AELALTRON LIMITED A8.04 B ZAR2,118 ZAC−1.40%77.34 K0.6019.241.10 ZAR3.44%Technology services
OCEOCEANA GROUP LTD7.94 B ZAR6,775 ZAC+0.36%24.53 K0.607.389.19 ZAR+18.09%7.31%Consumer non-durables
Neutral
BATBRAIT PLC7.8 B ZAR201 ZAC+1.01%1.6 M0.526.900.29 ZAR0.00%Finance
COHCURRO HOLDINGS LIMITED7.54 B ZAR1,317 ZAC−0.08%202.5 K0.5799.100.13 ZAR−70.96%1.11%Consumer services
CAACA SALES HOLDINGS LTD7.42 B ZAR1,550 ZAC−0.26%13.7 K0.2015.001.03 ZAR−6.24%1.26%Distribution services
KAPKAP LIMITED7.13 B ZAR283 ZAC−0.35%1.75 M0.986.540.43 ZAR+171.78%0.00%Transportation
Neutral
PPCPPC LIMITED6.91 B ZAR451 ZAC+1.58%2.97 M1.0965.650.07 ZAR3.04%Non-energy minerals
Strong buy
ARLASTRAL FOODS LTD6.79 B ZAR17,604 ZAC+0.01%702.33 K2.349.0319.49 ZAR2.95%Process industries
Strong buy
BLUBLUE LABEL TELECOMS LTD5.95 B ZAR678 ZAC−3.00%308.38 K0.159.410.72 ZAR+139.46%0.00%Distribution services
FBRFAMOUS BRANDS LTD5.92 B ZAR5,915 ZAC+1.27%73.58 K0.4112.364.78 ZAR+3.22%5.31%Transportation
SDOSTADIO HOLDINGS LIMITED5.91 B ZAR698 ZAC−1.97%174.14 K0.2025.970.27 ZAR+25.26%1.43%Commercial services
HDCHUDACO INDUSTRIES LTD5.64 B ZAR20,098 ZAC−0.50%9.91 K0.4111.5217.45 ZAR−16.70%5.10%Distribution services
Buy
CLICLIENTELE LTD5.53 B ZAR1,220 ZAC−0.81%16 K1.9212.410.98 ZAR−32.40%10.25%Miscellaneous
RFGRFG HOLDINGS LIMITED5.14 B ZAR1,967 ZAC+1.60%51.63 K1.999.172.14 ZAR+18.10%5.65%Consumer non-durables
Buy
CATCAXTON CTP PUBLISH PRINT4.44 B ZAR1,239 ZAC+2.57%43.16 K0.386.771.83 ZAR−10.04%4.84%Consumer services
THATHARISA PLC4.15 B ZAR1,389 ZAC+3.66%11.35 K0.032.785.00 ZAR−41.00%4.64%Non-energy minerals
Strong buy
MPTMPACT LIMITED4.15 B ZAR2,812 ZAC0.00%80.006.734.18 ZAR−23.59%3.73%Process industries
CSBCASHBUILD LTD4.14 B ZAR19,352 ZAC−3.24%4.04 K0.2048.134.02 ZAR−7.50%2.90%Retail trade
LEWLEWIS GROUP LTD3.94 B ZAR7,561 ZAC+0.61%1.88 K0.027.839.65 ZAR+41.97%7.93%Retail trade
Strong buy
BELBELL EQUIPMENT LTD3.73 B ZAR3,900 ZAC−0.03%16.48 K2.385.157.58 ZAR+74.51%0.00%Producer manufacturing
NPKNAMPAK LTD3.62 B ZAR45,750 ZAC−0.55%6.06 K0.2265.407.00 ZAR0.00%Process industries