Largest Companies in South Africa by Market Cap
Largest companies in South Africa by market cap. This is the complete list of 231 largest companies in South Africa by market cap, with a combined market capitalization of ZAC1233.38 Trillion ($655.48 Billion USD). Compagnie Financière Richemont SA leads as the top South Africa company by market cap, valued at $99.10 Billion. From billion-dollar companies to the biggest, richest and most valuable South Africa corporations, these rankings span 77 sectors across 1 exchange. Updated daily with live market data.
Total Market Cap (USD)
Companies Listed
Largest Company
Top South Africa Companies by Market Capitalization (November 2026)
Top South Africa companies by market capitalization as of November 2026, from the most valuable listed corporation down to smaller public companies.
| Rank | Company | Market Cap (USD) | Market Cap (Local) | Price | 24h Change | 7d Change | 52-Week Range | All-Time Range | 24h Volume |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Compagnie Financière Richemont SA
JSE:CFR |
$99.10 Billion | ZAC186.48 Trillion | ZAC349096.00 | +2.92% | +6.50% | Low: ZAC282255.00 / High: ZAC401200.00 | Low: ZAC76008.01 / High: ZAC401200.00 | 2.29 Million |
| 2 |
Glencore PLC
JSE:GLN |
$69.55 Billion | ZAC130.86 Trillion | ZAC11170.00 | -1.99% | -6.89% | Low: ZAC7644.00 / High: ZAC13625.00 | Low: ZAC1306.09 / High: ZAC13625.00 | 73.20 Million |
| 3 |
AngloGold Ashanti Ltd
JSE:ANG |
$38.25 Billion | ZAC71.97 Trillion | ZAC142289.00 | +3.56% | -0.63% | Low: ZAC118584.00 / High: ZAC203525.00 | Low: ZAC8231.20 / High: ZAC203525.00 | 20.88 Million |
| 4 |
Naspers Limited
JSE:NPN |
$31.40 Billion | ZAC59.08 Trillion | ZAC77712.00 | +10.36% | +11.98% | Low: ZAC67723.00 / High: ZAC127100.00 | Low: ZAC67723.00 / High: ZAC625468.00 | 38.55 Million |
| 5 |
Capitec Bank Holdings Ltd
JSE:CPI |
$30.23 Billion | ZAC56.88 Trillion | ZAC491171.00 | +6.08% | +6.40% | Low: ZAC388333.00 / High: ZAC491171.00 | Low: ZAC37618.82 / High: ZAC491171.00 | 6.65 Million |
| 6 |
Firstrand Ltd
JSE:FSR |
$28.95 Billion | ZAC54.48 Trillion | ZAC9743.00 | +6.05% | +5.86% | Low: ZAC8026.00 / High: ZAC10151.00 | Low: ZAC2309.46 / High: ZAC10151.00 | 267.46 Million |
| 7 |
Gold Fields Ltd
JSE:GFI |
$28.85 Billion | ZAC54.28 Trillion | ZAC60648.00 | +3.25% | +2.60% | Low: ZAC51538.00 / High: ZAC93610.00 | Low: ZAC2513.10 / High: ZAC93610.00 | 60.49 Million |
| 8 |
Standard Bank Group Ltd
JSE:SBK |
$26.95 Billion | ZAC50.71 Trillion | ZAC31321.00 | +4.93% | +3.40% | Low: ZAC25800.00 / High: ZAC33652.00 | Low: ZAC5833.60 / High: ZAC33652.00 | 52.76 Million |
| 9 |
MTN Group Ltd
JSE:MTN |
$21.20 Billion | ZAC39.89 Trillion | ZAC21763.00 | +2.90% | +9.83% | Low: ZAC15572.00 / High: ZAC23426.00 | Low: ZAC2517.63 / High: ZAC23426.00 | 87.09 Million |
| 10 |
Vodacom Group Ltd
JSE:VOD |
$17.13 Billion | ZAC32.24 Trillion | ZAC16687.00 | +2.75% | +3.50% | Low: ZAC13238.00 / High: ZAC16687.00 | Low: ZAC7325.92 / High: ZAC16687.00 | 36.78 Million |
| 11 |
Valterra Platinum Limited
JSE:VAL |
$16.44 Billion | ZAC30.93 Trillion | ZAC117172.00 | +5.75% | +1.60% | Low: ZAC103845.00 / High: ZAC186439.00 | Low: ZAC73150.00 / High: ZAC186439.00 | 18.12 Million |
| 12 |
Anglo American Platinum Ltd
JSE:AMS |
$10.35 Billion | ZAC19.47 Trillion | ZAC73681.00 | +0.00% | +0.00% | Low: ZAC73681.00 / High: ZAC73681.00 | Low: ZAC12819.01 / High: ZAC221390.67 | 693.51K |
| 13 |
Absa Group Ltd
JSE:ABG |
$10.18 Billion | ZAC19.15 Trillion | ZAC23122.00 | +4.07% | +2.58% | Low: ZAC19673.00 / High: ZAC27203.00 | Low: ZAC4632.44 / High: ZAC27203.00 | 53.21 Million |
| 14 |
Sanlam Ltd
JSE:SLM |
$9.89 Billion | ZAC18.62 Trillion | ZAC8918.00 | +3.58% | +3.77% | Low: ZAC7700.00 / High: ZAC10689.00 | Low: ZAC3022.89 / High: ZAC10689.00 | 112.34 Million |
| 15 |
Discovery Holdings Ltd
JSE:DSY |
$9.87 Billion | ZAC18.58 Trillion | ZAC27618.00 | +0.52% | +0.56% | Low: ZAC21751.00 / High: ZAC28837.00 | Low: ZAC5684.66 / High: ZAC28837.00 | 31.29 Million |
| 16 |
Shoprite Holdings Ltd
JSE:SHP |
$9.85 Billion | ZAC18.54 Trillion | ZAC34282.00 | +1.91% | +0.11% | Low: ZAC25683.00 / High: ZAC34282.00 | Low: ZAC8817.24 / High: ZAC34282.00 | 33.35 Million |
| 17 |
Harmony Gold Mining Co. Ltd.
JSE:HAR |
$9.08 Billion | ZAC17.08 Trillion | ZAC27325.00 | +6.35% | +1.98% | Low: ZAC23355.00 / High: ZAC40841.00 | Low: ZAC756.26 / High: ZAC40841.00 | 49.49 Million |
| 18 |
Impala Platinum Holdings Ltd
JSE:IMP |
$8.59 Billion | ZAC16.17 Trillion | ZAC18026.00 | +3.92% | +4.79% | Low: ZAC16391.00 / High: ZAC36700.00 | Low: ZAC1212.36 / High: ZAC36700.00 | 69.84 Million |
| 19 |
Sasol Ltd
JSE:SOL |
$8.57 Billion | ZAC16.13 Trillion | ZAC25416.00 | -4.27% | -11.53% | Low: ZAC9878.00 / High: ZAC30056.00 | Low: ZAC1926.54 / High: ZAC49857.75 | 76.39 Million |
| 20 |
Bid Corporation Ltd
JSE:BID |
$8.38 Billion | ZAC15.77 Trillion | ZAC46946.00 | +1.44% | +0.66% | Low: ZAC39838.00 / High: ZAC46992.00 | Low: ZAC18428.71 / High: ZAC47941.00 | 23.38 Million |
| 21 |
Nedbank Group Ltd
JSE:NED |
$7.44 Billion | ZAC14.00 Trillion | ZAC30093.00 | +4.92% | +3.07% | Low: ZAC24574.00 / High: ZAC31500.00 | Low: ZAC5331.26 / High: ZAC31500.00 | 39.12 Million |
| 22 |
OUTSURANCE GROUP LTD
JSE:OUT |
$7.39 Billion | ZAC13.91 Trillion | ZAC8985.00 | +1.58% | +4.07% | Low: ZAC6632.00 / High: ZAC8985.00 | Low: ZAC829.67 / High: ZAC8985.00 | 43.50 Million |
| 23 |
Sibanye Stillwater Ltd
JSE:SSW |
$5.78 Billion | ZAC10.87 Trillion | ZAC3840.00 | +4.40% | +0.18% | Low: ZAC3269.00 / High: ZAC8223.00 | Low: ZAC706.54 / High: ZAC8223.00 | 245.89 Million |
| 24 |
Remgro Ltd
JSE:REM |
$5.76 Billion | ZAC10.84 Trillion | ZAC20960.00 | +0.46% | +2.22% | Low: ZAC17309.00 / High: ZAC20997.00 | Low: ZAC7338.65 / High: ZAC20997.00 | 25.20 Million |
| 25 |
Northam Platinum Holdings Ltd
JSE:NPH |
$5.23 Billion | ZAC9.85 Trillion | ZAC25014.00 | +5.56% | +7.18% | Low: ZAC22237.00 / High: ZAC46108.00 | Low: ZAC1790.49 / High: ZAC46108.00 | 42.67 Million |
| 26 |
Investec PLC
JSE:INP |
$4.63 Billion | ZAC8.71 Trillion | ZAC13780.00 | +1.53% | +1.89% | Low: ZAC11669.00 / High: ZAC14807.00 | Low: ZAC1875.26 / High: ZAC14807.00 | 11.17 Million |
| 27 |
Bidvest Group Ltd
JSE:BVT |
$4.55 Billion | ZAC8.56 Trillion | ZAC25180.00 | +4.14% | +3.78% | Low: ZAC22269.00 / High: ZAC25344.00 | Low: ZAC6132.99 / High: ZAC29279.00 | 21.13 Million |
| 28 |
Reinet Investments SCA
JSE:RNI |
$4.52 Billion | ZAC8.51 Trillion | ZAC46788.00 | +0.71% | -1.91% | Low: ZAC46417.00 / High: ZAC59940.00 | Low: ZAC19238.42 / High: ZAC59940.00 | 9.28 Million |
| 29 |
ABSA Bank Limited
JSE:ABSP |
$4.29 Billion | ZAC8.08 Trillion | ZAC95800.00 | +0.00% | +0.00% | Low: ZAC95800.00 / High: ZAC95800.00 | Low: ZAC46316.35 / High: ZAC97456.40 | 3.34K |
| 30 |
Aspen Pharmacare Holdings Ltd
JSE:APN |
$3.94 Billion | ZAC7.42 Trillion | ZAC16717.00 | +2.08% | +4.18% | Low: ZAC9100.00 / High: ZAC16717.00 | Low: ZAC6041.90 / High: ZAC34515.40 | 40.69 Million |
| 31 |
Pepkor Holdings Ltd
JSE:PPH |
$3.81 Billion | ZAC7.16 Trillion | ZAC1941.00 | +6.65% | +4.69% | Low: ZAC1755.00 / High: ZAC2793.00 | Low: ZAC890.68 / High: ZAC2978.00 | 349.17 Million |
| 32 |
Kumba Iron Ore Ltd
JSE:KIO |
$3.79 Billion | ZAC7.13 Trillion | ZAC22255.00 | +2.06% | -1.09% | Low: ZAC21534.00 / High: ZAC38866.00 | Low: ZAC1192.05 / High: ZAC62094.00 | 10.62 Million |
| 33 |
Old Mutual Ltd
JSE:OMU |
$3.33 Billion | ZAC6.27 Trillion | ZAC1491.00 | +5.07% | +5.37% | Low: ZAC1247.00 / High: ZAC1681.00 | Low: ZAC611.38 / High: ZAC1681.00 | 443.90 Million |
| 34 |
Quilter PLC
JSE:QLT |
$3.08 Billion | ZAC5.80 Trillion | ZAC4221.00 | +1.20% | +3.91% | Low: ZAC3824.00 / High: ZAC4546.00 | Low: ZAC30.95 / High: ZAC4546.00 | 15.31 Million |
| 35 |
Growthpoint Properties Ltd
JSE:GRT |
$2.94 Billion | ZAC5.52 Trillion | ZAC1635.00 | +2.89% | +3.88% | Low: ZAC1534.00 / High: ZAC1885.00 | Low: ZAC643.36 / High: ZAC1885.00 | 220.69 Million |
| 36 |
Clicks
JSE:CLS |
$2.85 Billion | ZAC5.37 Trillion | ZAC22950.00 | +3.76% | +2.00% | Low: ZAC18613.00 / High: ZAC36226.00 | Low: ZAC6762.65 / High: ZAC40383.00 | 53.47 Million |
| 37 |
Momentum Metropolitan Holdings Ltd
JSE:MTM |
$2.83 Billion | ZAC5.32 Trillion | ZAC4128.00 | +4.51% | +6.39% | Low: ZAC3365.00 / High: ZAC4261.00 | Low: ZAC1066.67 / High: ZAC4261.00 | 31.30 Million |
| 38 |
Santam
JSE:SNT |
$2.82 Billion | ZAC5.31 Trillion | ZAC48610.00 | +0.19% | +0.02% | Low: ZAC36220.00 / High: ZAC48700.00 | Low: ZAC13095.62 / High: ZAC48700.00 | 5.97 Million |
| 39 |
MultiChoice Group Ltd
JSE:MCG |
$2.82 Billion | ZAC5.31 Trillion | ZAC12375.00 | +0.00% | +0.00% | Low: ZAC12375.00 / High: ZAC12375.00 | Low: ZAC6321.00 / High: ZAC14748.00 | 273.85K |
| 40 |
Pan African Resources PLC
JSE:PAN |
$2.61 Billion | ZAC4.91 Trillion | ZAC2423.00 | +2.97% | -2.02% | Low: ZAC1974.00 / High: ZAC3881.00 | Low: ZAC95.56 / High: ZAC3881.00 | 102.24 Million |
| 41 |
Mr Price Group Ltd
JSE:MRP |
$2.55 Billion | ZAC4.80 Trillion | ZAC18765.00 | +6.31% | +8.97% | Low: ZAC14800.00 / High: ZAC22000.00 | Low: ZAC8750.51 / High: ZAC29774.00 | 19.19 Million |
| 42 |
Redefine Properties Ltd
JSE:RDF |
$2.44 Billion | ZAC4.59 Trillion | ZAC661.00 | +2.16% | +5.09% | Low: ZAC564.00 / High: ZAC693.00 | Low: ZAC118.65 / High: ZAC729.16 | 251.04 Million |
| 43 |
Exxaro Resources Ltd
JSE:EXX |
$2.31 Billion | ZAC4.35 Trillion | ZAC18558.00 | -2.20% | -2.82% | Low: ZAC16755.00 / High: ZAC22750.00 | Low: ZAC1420.50 / High: ZAC22750.00 | 18.46 Million |
| 44 |
Tiger Brands Ltd
JSE:TBS |
$2.18 Billion | ZAC4.10 Trillion | ZAC27053.00 | +1.48% | -0.79% | Low: ZAC23688.00 / High: ZAC38087.00 | Low: ZAC12648.95 / High: ZAC38087.00 | 9.85 Million |
| 45 |
PSG Konsult Ltd
JSE:KST |
$2.03 Billion | ZAC3.82 Trillion | ZAC3091.00 | +1.34% | +2.76% | Low: ZAC2475.00 / High: ZAC3600.00 | Low: ZAC413.10 / High: ZAC3600.00 | 29.73 Million |
| 46 |
Woolworths Holdings Ltd
JSE:WHL |
$1.96 Billion | ZAC3.69 Trillion | ZAC4138.00 | +5.59% | +4.44% | Low: ZAC3615.00 / High: ZAC6054.00 | Low: ZAC2230.37 / High: ZAC7698.08 | 83.86 Million |
| 47 |
Vukile Property Fund Ltd
JSE:VKE |
$1.87 Billion | ZAC3.51 Trillion | ZAC2567.00 | +0.71% | +1.46% | Low: ZAC2200.00 / High: ZAC2605.00 | Low: ZAC300.85 / High: ZAC2605.00 | 58.94 Million |
| 48 |
DRDGOLD Limited
JSE:DRD |
$1.85 Billion | ZAC3.48 Trillion | ZAC4024.00 | +4.52% | -1.15% | Low: ZAC3246.00 / High: ZAC6233.00 | Low: ZAC152.35 / High: ZAC6233.00 | 34.23 Million |
| 49 |
Investec Ltd
JSE:INL |
$1.81 Billion | ZAC3.41 Trillion | ZAC13654.00 | +2.10% | +2.88% | Low: ZAC11655.00 / High: ZAC14642.00 | Low: ZAC1982.00 / High: ZAC14642.00 | 13.72 Million |
| 50 |
Karooooo Ltd
JSE:KRO |
$1.81 Billion | ZAC3.40 Trillion | ZAC110000.00 | +3.24% | +2.09% | Low: ZAC72250.00 / High: ZAC112394.00 | Low: ZAC31546.72 / High: ZAC112394.00 | 25.09K |
How South Africa Companies Are Ranked by Market Cap
South Africa companies are ranked by market cap, the latest share price multiplied by shares outstanding, updated daily.
Track real-time market capitalization of largest public companies in South Africa. Compare marketcap, analyze stock performance, and discover leading south africa corporations. View global rankings