Largest Companies in South Africa by Market Cap
This is the complete list of 229 largest companies in South Africa by market cap, with a combined market capitalization of ZAC1250.27 Trillion ($664.45 Billion USD). Sirius Real Estate Ltd leads as the top South Africa company by market cap, valued at $1.70 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
| Rank | Company | Market Cap (USD) | Market Cap (Local) | Price | 24h Change | 7d Change | 52-Week Range | All-Time Range | 24h Volume |
|---|---|---|---|---|---|---|---|---|---|
| 51 |
Sirius Real Estate Ltd
JSE:SRE |
$1.70 Billion | ZAC3.20 Trillion | ZAC2124.00 | -0.28% | -1.62% | Low: ZAC2049.00 / High: ZAC2525.00 | Low: ZAC721.68 / High: ZAC3064.70 | 19.78 Million |
| 52 |
DRDGOLD Limited
JSE:DRD |
$1.67 Billion | ZAC3.15 Trillion | ZAC3638.00 | -8.13% | -1.73% | Low: ZAC2320.00 / High: ZAC6233.00 | Low: ZAC152.35 / High: ZAC6233.00 | 26.90 Million |
| 53 |
Fortress Income Fund Ltd
JSE:FFB |
$1.64 Billion | ZAC3.08 Trillion | ZAC2515.00 | +0.08% | +6.84% | Low: ZAC1989.00 / High: ZAC2658.00 | Low: ZAC143.00 / High: ZAC2658.00 | 64.62 Million |
| 54 |
Telkom
JSE:TKG |
$1.60 Billion | ZAC3.01 Trillion | ZAC6112.00 | +1.19% | +4.21% | Low: ZAC4675.00 / High: ZAC6661.00 | Low: ZAC1464.81 / High: ZAC9523.46 | 19.48 Million |
| 55 |
Ninety One PLC
JSE:N91 |
$1.57 Billion | ZAC2.96 Trillion | ZAC4681.00 | -1.66% | -1.47% | Low: ZAC4307.00 / High: ZAC5712.00 | Low: ZAC2106.79 / High: ZAC5712.00 | 8.07 Million |
| 56 |
Dis-Chem Pharmacies
JSE:DCP |
$1.55 Billion | ZAC2.92 Trillion | ZAC3412.00 | +3.90% | +4.37% | Low: ZAC3043.00 / High: ZAC3819.00 | Low: ZAC1557.17 / High: ZAC3875.00 | 32.06 Million |
| 57 |
Resilient Property Income Fund Ltd
JSE:RES |
$1.48 Billion | ZAC2.79 Trillion | ZAC8370.00 | +0.31% | +2.65% | Low: ZAC5914.00 / High: ZAC8908.00 | Low: ZAC2251.45 / High: ZAC8908.00 | 12.00 Million |
| 58 |
Advtech
JSE:ADH |
$1.30 Billion | ZAC2.45 Trillion | ZAC4450.00 | +2.06% | +3.22% | Low: ZAC3038.00 / High: ZAC4520.00 | Low: ZAC546.40 / High: ZAC4520.00 | 17.83 Million |
| 59 |
Hyprop
JSE:HYP |
$1.29 Billion | ZAC2.42 Trillion | ZAC5957.00 | +1.66% | +5.25% | Low: ZAC4241.00 / High: ZAC6440.00 | Low: ZAC1075.39 / High: ZAC7908.34 | 15.17 Million |
| 60 |
Alphamin Resources Corp.
JSE:APH |
$1.27 Billion | ZAC2.39 Trillion | ZAC1867.00 | +10.80% | +8.23% | Low: ZAC1051.00 / High: ZAC1867.00 | Low: ZAC198.05 / High: ZAC2827.87 | 3.13 Million |
| 61 |
Karooooo Ltd
JSE:KRO |
$1.24 Billion | ZAC2.34 Trillion | ZAC75800.00 | -0.27% | -1.56% | Low: ZAC72250.00 / High: ZAC100800.00 | Low: ZAC31546.72 / High: ZAC104999.00 | 20.26K |
| 62 |
Barloworld Ltd
JSE:BAW |
$1.17 Billion | ZAC2.21 Trillion | ZAC11830.00 | +0.00% | -0.18% | Low: ZAC10885.00 / High: ZAC12049.00 | Low: ZAC3392.16 / High: ZAC12931.26 | 1.92 Million |
| 63 |
Datatec
JSE:DTC |
$1.14 Billion | ZAC2.15 Trillion | ZAC8997.00 | +5.87% | +17.30% | Low: ZAC5478.00 / High: ZAC8997.00 | Low: ZAC1009.44 / High: ZAC8997.00 | 10.74 Million |
| 64 |
Netcare
JSE:NTC |
$1.14 Billion | ZAC2.14 Trillion | ZAC1794.00 | +2.16% | +8.07% | Low: ZAC1330.00 / High: ZAC1794.00 | Low: ZAC1066.76 / High: ZAC3095.95 | 92.18 Million |
| 65 |
Truworths International Ltd
JSE:TRU |
$1.14 Billion | ZAC2.14 Trillion | ZAC5737.00 | +1.13% | +8.88% | Low: ZAC4891.00 / High: ZAC7389.00 | Low: ZAC1971.44 / High: ZAC11225.00 | 32.52 Million |
| 66 |
Foschini Group Ltd
JSE:TFG |
$1.13 Billion | ZAC2.12 Trillion | ZAC6609.00 | -0.56% | +14.78% | Low: ZAC5521.00 / High: ZAC13709.00 | Low: ZAC5041.19 / High: ZAC17456.19 | 55.28 Million |
| 67 |
Motus Holdings Ltd
JSE:MTH |
$1.04 Billion | ZAC1.96 Trillion | ZAC11100.00 | +0.66% | +9.41% | Low: ZAC9044.00 / High: ZAC13470.00 | Low: ZAC1872.28 / High: ZAC13470.00 | 9.37 Million |
| 68 |
Grindrod
JSE:GND |
$950.38 Million | ZAC1.79 Trillion | ZAC2680.00 | +0.75% | +3.55% | Low: ZAC1109.00 / High: ZAC2689.00 | Low: ZAC258.63 / High: ZAC2689.00 | 31.19 Million |
| 69 |
Omnia Holdings Limited
JSE:OMN |
$900.60 Million | ZAC1.69 Trillion | ZAC10839.00 | +0.00% | +0.92% | Low: ZAC7158.00 / High: ZAC11165.00 | Low: ZAC1250.43 / High: ZAC11165.00 | 12.59 Million |
| 70 |
Coronation Fund Managers Ltd
JSE:CML |
$845.04 Million | ZAC1.59 Trillion | ZAC4107.00 | -0.56% | -2.59% | Low: ZAC3828.00 / High: ZAC5175.00 | Low: ZAC1905.56 / High: ZAC5417.61 | 11.97 Million |
| 71 |
Thungela Resources Limited
JSE:TGA |
$840.49 Million | ZAC1.58 Trillion | ZAC12425.00 | +4.41% | -7.32% | Low: ZAC7390.00 / High: ZAC17519.00 | Low: ZAC1182.61 / High: ZAC23272.03 | 16.25 Million |
| 72 |
Lighthouse Capital Ltd
JSE:LTE |
$824.51 Million | ZAC1.55 Trillion | ZAC744.00 | -0.13% | +0.54% | Low: ZAC730.00 / High: ZAC878.00 | Low: ZAC498.40 / High: ZAC4551.85 | 37.34 Million |
| 73 |
Pick N Pay Stores Ltd
JSE:PIK |
$816.98 Million | ZAC1.54 Trillion | ZAC2099.00 | +2.59% | +10.13% | Low: ZAC1813.00 / High: ZAC3252.00 | Low: ZAC1675.00 / High: ZAC6516.03 | 91.62 Million |
| 74 |
Ninety One Ltd
JSE:NY1 |
$801.80 Million | ZAC1.51 Trillion | ZAC4614.00 | -0.69% | +0.54% | Low: ZAC4208.00 / High: ZAC5655.00 | Low: ZAC1960.96 / High: ZAC5655.00 | 11.56 Million |
| 75 |
We Buy Cars Hlds Ltd
JSE:WBC |
$798.39 Million | ZAC1.50 Trillion | ZAC3595.00 | +2.45% | +2.22% | Low: ZAC3406.00 / High: ZAC6020.00 | Low: ZAC1918.00 / High: ZAC6020.00 | 23.11 Million |
| 76 |
Life Healthcare
JSE:LHC |
$797.02 Million | ZAC1.50 Trillion | ZAC1048.00 | -0.26% | +3.05% | Low: ZAC1013.00 / High: ZAC1461.00 | Low: ZAC1002.00 / High: ZAC3062.35 | 68.96 Million |
| 77 |
African Rainbow Capital Investments Ltd
JSE:AIL |
$782.54 Million | ZAC1.47 Trillion | ZAC970.00 | +0.00% | +0.00% | Low: ZAC970.00 / High: ZAC970.00 | Low: ZAC195.00 / High: ZAC970.00 | 481.04K |
| 78 |
Arrowhead Properties Ltd B
JSE:FTB |
$762.74 Million | ZAC1.44 Trillion | ZAC752.00 | -0.13% | +0.94% | Low: ZAC512.00 / High: ZAC754.00 | Low: ZAC67.88 / High: ZAC754.00 | 101.93 Million |
| 79 |
Equites Property Fund Ltd
JSE:EQU |
$755.47 Million | ZAC1.42 Trillion | ZAC1721.00 | -1.32% | +1.24% | Low: ZAC1497.00 / High: ZAC1918.00 | Low: ZAC15.91 / High: ZAC2000.24 | 46.50 Million |
| 80 |
MAS Real Estate Inc
JSE:MSP |
$753.10 Million | ZAC1.42 Trillion | ZAC2148.00 | +3.42% | +4.47% | Low: ZAC1885.00 / High: ZAC2585.00 | Low: ZAC668.97 / High: ZAC3288.42 | 14.75 Million |
| 81 |
JSE Limited
JSE:JSE |
$697.32 Million | ZAC1.31 Trillion | ZAC16200.00 | +0.62% | +6.58% | Low: ZAC12471.00 / High: ZAC17768.00 | Low: ZAC7347.64 / High: ZAC17768.00 | 3.51 Million |
| 82 |
AECI Ltd
JSE:AFE |
$682.85 Million | ZAC1.28 Trillion | ZAC12177.00 | +1.55% | +0.10% | Low: ZAC8575.00 / High: ZAC12681.00 | Low: ZAC4982.30 / High: ZAC12681.00 | 7.49 Million |
| 83 |
Sun International Ltd
JSE:SUI |
$678.81 Million | ZAC1.28 Trillion | ZAC5329.00 | -1.31% | +3.28% | Low: ZAC3672.00 / High: ZAC5528.00 | Low: ZAC579.89 / High: ZAC6426.84 | 12.73 Million |
| 84 |
Hosken Consolidated Investments Ltd
JSE:HCI |
$678.68 Million | ZAC1.28 Trillion | ZAC16950.00 | -2.57% | -3.34% | Low: ZAC11600.00 / High: ZAC17799.00 | Low: ZAC1594.78 / High: ZAC24000.00 | 1.34 Million |
| 85 |
Attacq
JSE:ATT |
$655.27 Million | ZAC1.23 Trillion | ZAC1762.00 | -0.45% | +4.51% | Low: ZAC1380.00 / High: ZAC1847.00 | Low: ZAC268.57 / High: ZAC1847.00 | 15.26 Million |
| 86 |
PPC Ltd
JSE:PPC |
$647.44 Million | ZAC1.22 Trillion | ZAC828.00 | +1.72% | +11.29% | Low: ZAC492.00 / High: ZAC831.00 | Low: ZAC45.00 / High: ZAC1177.63 | 62.96 Million |
| 87 |
Adcock Ingram Holdings Limited
JSE:AIP |
$583.42 Million | ZAC1.10 Trillion | ZAC7480.00 | +0.13% | +0.19% | Low: ZAC4800.00 / High: ZAC7480.00 | Low: ZAC2899.24 / High: ZAC7480.00 | 6.11 Million |
| 88 |
Italtile Ltd
JSE:ITE |
$577.28 Million | ZAC1.09 Trillion | ZAC913.00 | +4.94% | +5.55% | Low: ZAC790.00 / High: ZAC1110.00 | Low: ZAC790.00 / High: ZAC1735.26 | 3.00 Million |
| 89 |
Allied Electronics Corporation Ltd
JSE:AEL |
$573.53 Million | ZAC1.08 Trillion | ZAC2817.00 | -6.20% | +0.61% | Low: ZAC1684.00 / High: ZAC3003.08 | Low: ZAC147.39 / High: ZAC3003.08 | 11.29 Million |
| 90 |
Stadio Holdings Ltd
JSE:SDO |
$548.96 Million | ZAC1.03 Trillion | ZAC1214.00 | +2.88% | +6.49% | Low: ZAC860.00 / High: ZAC1400.00 | Low: ZAC75.84 / High: ZAC1400.00 | 6.46 Million |
| 91 |
SPAR Group Ltd
JSE:SPP |
$542.45 Million | ZAC1.02 Trillion | ZAC5300.00 | +3.17% | +3.92% | Low: ZAC4872.00 / High: ZAC11187.00 | Low: ZAC4872.00 / High: ZAC19615.74 | 19.62 Million |
| 92 |
SA Corporate Real Estate Fund Managers Ltd
JSE:SAC |
$515.26 Million | ZAC969.54 Billion | ZAC354.00 | -1.39% | +0.85% | Low: ZAC296.00 / High: ZAC398.00 | Low: ZAC51.81 / High: ZAC398.00 | 43.29 Million |
| 93 |
Reunert
JSE:RLO |
$494.87 Million | ZAC931.17 Billion | ZAC5926.00 | +0.49% | +2.47% | Low: ZAC5302.00 / High: ZAC7142.00 | Low: ZAC2850.06 / High: ZAC8373.59 | 14.89 Million |
| 94 |
Raubex
JSE:RBX |
$487.67 Million | ZAC917.63 Billion | ZAC5100.00 | -0.35% | +2.00% | Low: ZAC3900.00 / High: ZAC5705.00 | Low: ZAC1089.71 / High: ZAC5797.00 | 5.38 Million |
| 95 |
Alexander Forbes Grp Hldg Ltd
JSE:AFH |
$484.91 Million | ZAC912.43 Billion | ZAC721.00 | -7.56% | -6.36% | Low: ZAC650.00 / High: ZAC900.00 | Low: ZAC243.88 / High: ZAC933.00 | 1.87 Million |
| 96 |
Astral Foods Ltd.
JSE:ARL |
$483.11 Million | ZAC909.05 Billion | ZAC23500.00 | +1.93% | +0.43% | Low: ZAC17082.00 / High: ZAC28161.00 | Low: ZAC5946.42 / High: ZAC28161.00 | 2.95 Million |
| 97 |
Wilson Bayly Holmes Ovcon Ltd
JSE:WBO |
$474.93 Million | ZAC893.65 Billion | ZAC17200.00 | +1.18% | +2.08% | Low: ZAC14500.00 / High: ZAC21126.00 | Low: ZAC6652.88 / High: ZAC23419.00 | 3.85 Million |
| 98 |
Clientele
JSE:CLI |
$473.59 Million | ZAC891.13 Billion | ZAC1966.00 | +0.31% | +0.72% | Low: ZAC1200.00 / High: ZAC1990.00 | Low: ZAC486.94 / High: ZAC1990.00 | 3.35 Million |
| 99 |
Stor-Age Property REIT Ltd
JSE:SSS |
$453.68 Million | ZAC853.66 Billion | ZAC1670.00 | -0.30% | -1.88% | Low: ZAC1545.00 / High: ZAC1911.00 | Low: ZAC471.54 / High: ZAC1911.00 | 21.83 Million |
| 100 |
Brait SE
JSE:BAT |
$443.41 Million | ZAC834.34 Billion | ZAC216.00 | +3.85% | -2.70% | Low: ZAC194.00 / High: ZAC240.00 | Low: ZAC79.00 / High: ZAC11942.93 | 25.93 Million |
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