Largest Companies on Johannesburg Exchange Ranked by Market Cap
Johannesburg Exchange (JSE) lists 229 publicly traded companies with a combined market cap of $683.00 Billion. Based in South Africa, this ranking covers all JSE-listed stocks ordered by market capitalization — from the largest blue-chip companies to smaller listed firms. Updated daily with live market data.
Total Market Cap (USD)
$683.00 Billion
Listed Companies
229
Exchange Location
South Africa
| Rank | Company | Market Cap (USD) | Market Cap (Local) | Price | 24h Change | 7d Change | Country | 52-Week Range | 24h Volume |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Compagnie Financière Richemont SA
JSE:CFR |
$112.14 Billion | ZAC211.01 Trillion | ZAC395022.00 | -0.40% | +0.15% | South Africa | Low: ZAC282255.00 / High: ZAC400410.00 | 2.94 Million |
| 2 |
Glencore PLC
JSE:GLN |
$78.20 Billion | ZAC147.15 Trillion | ZAC12560.00 | +2.74% | +11.47% | South Africa | Low: ZAC6702.00 / High: ZAC13398.00 | 54.07 Million |
| 3 |
AngloGold Ashanti Ltd
JSE:ANG |
$38.88 Billion | ZAC73.16 Trillion | ZAC144699.00 | +8.19% | +9.97% | South Africa | Low: ZAC92100.00 / High: ZAC203525.00 | 21.96 Million |
| 4 |
Naspers Limited
JSE:NPN |
$36.24 Billion | ZAC68.20 Trillion | ZAC89700.00 | -1.64% | +9.02% | South Africa | Low: ZAC78797.00 / High: ZAC625468.00 | 37.66 Million |
| 5 |
Firstrand Ltd
JSE:FSR |
$29.90 Billion | ZAC56.26 Trillion | ZAC10061.00 | -0.89% | +4.80% | South Africa | Low: ZAC7191.00 / High: ZAC10151.00 | 201.45 Million |
| 6 |
Capitec Bank Holdings Ltd
JSE:CPI |
$29.79 Billion | ZAC56.05 Trillion | ZAC484038.00 | -0.84% | +5.21% | South Africa | Low: ZAC340295.00 / High: ZAC488127.00 | 4.94 Million |
| 7 |
Gold Fields Ltd
JSE:GFI |
$29.23 Billion | ZAC54.99 Trillion | ZAC61443.00 | +8.75% | +13.19% | South Africa | Low: ZAC51538.00 / High: ZAC93610.00 | 47.96 Million |
| 8 |
Standard Bank Group Ltd
JSE:SBK |
$28.46 Billion | ZAC53.55 Trillion | ZAC33075.00 | -1.71% | +1.77% | South Africa | Low: ZAC22900.00 / High: ZAC33652.00 | 44.57 Million |
| 9 |
MTN Group Ltd
JSE:MTN |
$19.63 Billion | ZAC36.93 Trillion | ZAC20150.00 | -1.36% | -13.46% | South Africa | Low: ZAC13529.00 / High: ZAC23426.00 | 109.86 Million |
| 10 |
Valterra Platinum Limited
JSE:VAL |
$19.30 Billion | ZAC36.32 Trillion | ZAC137578.00 | +1.91% | +24.01% | South Africa | Low: ZAC80795.00 / High: ZAC186439.00 | 17.35 Million |
| 11 |
Vodacom Group Ltd
JSE:VOD |
$16.35 Billion | ZAC30.77 Trillion | ZAC15925.00 | -0.47% | +1.28% | South Africa | Low: ZAC13103.00 / High: ZAC16398.00 | 40.96 Million |
| 12 |
Anglo American Platinum Ltd
JSE:AMS |
$10.35 Billion | ZAC19.47 Trillion | ZAC73681.00 | +0.00% | +0.00% | South Africa | Low: ZAC73681.00 / High: ZAC73681.00 | 693.51K |
| 13 |
Absa Group Ltd
JSE:ABG |
$10.07 Billion | ZAC18.96 Trillion | ZAC22858.00 | -1.23% | +2.97% | South Africa | Low: ZAC17756.00 / High: ZAC27203.00 | 46.43 Million |
| 14 |
Harmony Gold Mining Co. Ltd.
JSE:HAR |
$9.93 Billion | ZAC18.68 Trillion | ZAC29894.00 | +7.30% | +14.91% | South Africa | Low: ZAC22946.00 / High: ZAC40841.00 | 48.04 Million |
| 15 |
Sanlam Ltd
JSE:SLM |
$9.84 Billion | ZAC18.51 Trillion | ZAC8865.00 | -1.37% | +2.99% | South Africa | Low: ZAC8179.00 / High: ZAC10689.00 | 81.22 Million |
| 16 |
Impala Platinum Holdings Ltd
JSE:IMP |
$9.65 Billion | ZAC18.16 Trillion | ZAC20245.00 | +5.91% | +20.59% | South Africa | Low: ZAC15441.00 / High: ZAC36700.00 | 71.84 Million |
| 17 |
Discovery Holdings Ltd
JSE:DSY |
$9.41 Billion | ZAC17.70 Trillion | ZAC26323.00 | +0.06% | +1.82% | South Africa | Low: ZAC18983.00 / High: ZAC28837.00 | 26.15 Million |
| 18 |
Shoprite Holdings Ltd
JSE:SHP |
$8.25 Billion | ZAC15.53 Trillion | ZAC28712.00 | -0.05% | +4.11% | South Africa | Low: ZAC25683.00 / High: ZAC29900.00 | 25.70 Million |
| 19 |
Bid Corporation Ltd
JSE:BID |
$7.78 Billion | ZAC14.64 Trillion | ZAC43566.00 | -1.66% | -2.36% | South Africa | Low: ZAC39838.00 / High: ZAC47137.00 | 14.48 Million |
| 20 |
Nedbank Group Ltd
JSE:NED |
$7.20 Billion | ZAC13.55 Trillion | ZAC29116.00 | -1.04% | +7.40% | South Africa | Low: ZAC20833.00 / High: ZAC31500.00 | 23.46 Million |
| 21 |
OUTSURANCE GROUP LTD
JSE:OUT |
$6.77 Billion | ZAC12.74 Trillion | ZAC8233.00 | +0.32% | -1.99% | South Africa | Low: ZAC6632.00 / High: ZAC8400.00 | 41.48 Million |
| 22 |
Sibanye Stillwater Ltd
JSE:SSW |
$6.10 Billion | ZAC11.48 Trillion | ZAC4057.00 | +3.76% | +16.88% | South Africa | Low: ZAC3264.00 / High: ZAC8223.00 | 361.30 Million |
| 23 |
Sasol Ltd
JSE:SOL |
$6.09 Billion | ZAC11.46 Trillion | ZAC18161.00 | -0.93% | -3.74% | South Africa | Low: ZAC8478.00 / High: ZAC23894.00 | 73.86 Million |
| 24 |
Northam Platinum Holdings Ltd
JSE:NPH |
$5.48 Billion | ZAC10.32 Trillion | ZAC26200.00 | +5.34% | +17.44% | South Africa | Low: ZAC19735.00 / High: ZAC46108.00 | 49.98 Million |
| 25 |
Remgro Ltd
JSE:REM |
$5.44 Billion | ZAC10.25 Trillion | ZAC19815.00 | +1.16% | +3.21% | South Africa | Low: ZAC16509.00 / High: ZAC20214.00 | 17.40 Million |
| 26 |
Investec PLC
JSE:INP |
$4.97 Billion | ZAC9.36 Trillion | ZAC14807.00 | +0.05% | +3.87% | South Africa | Low: ZAC11669.00 / High: ZAC14807.00 | 40.32 Million |
| 27 |
Bidvest Group Ltd
JSE:BVT |
$4.54 Billion | ZAC8.54 Trillion | ZAC25124.00 | +0.31% | +3.60% | South Africa | Low: ZAC21107.00 / High: ZAC25344.00 | 15.52 Million |
| 28 |
Reinet Investments SCA
JSE:RNI |
$4.52 Billion | ZAC8.51 Trillion | ZAC46788.00 | +0.71% | -1.91% | South Africa | Low: ZAC46417.00 / High: ZAC59940.00 | 9.28 Million |
| 29 |
Kumba Iron Ore Ltd
JSE:KIO |
$4.36 Billion | ZAC8.21 Trillion | ZAC25642.00 | +0.43% | +1.17% | South Africa | Low: ZAC25171.00 / High: ZAC38866.00 | 7.59 Million |
| 30 |
ABSA Bank Limited
JSE:ABSP |
$4.29 Billion | ZAC8.08 Trillion | ZAC95800.00 | +0.00% | +0.00% | South Africa | Low: ZAC95800.00 / High: ZAC95800.00 | 3.34K |
| 31 |
Pepkor Holdings Ltd
JSE:PPH |
$4.20 Billion | ZAC7.90 Trillion | ZAC2140.00 | -0.74% | +0.19% | South Africa | Low: ZAC2035.00 / High: ZAC2793.00 | 204.05 Million |
| 32 |
Aspen Pharmacare Holdings Ltd
JSE:APN |
$3.49 Billion | ZAC6.56 Trillion | ZAC14778.00 | -0.09% | -1.03% | South Africa | Low: ZAC9100.00 / High: ZAC15855.00 | 25.35 Million |
| 33 |
Quilter PLC
JSE:QLT |
$3.19 Billion | ZAC6.01 Trillion | ZAC4375.00 | +0.34% | -0.68% | South Africa | Low: ZAC3664.00 / High: ZAC4546.00 | 32.09 Million |
| 34 |
Growthpoint Properties Ltd
JSE:GRT |
$3.16 Billion | ZAC5.95 Trillion | ZAC1760.00 | -0.51% | +1.56% | South Africa | Low: ZAC1396.00 / High: ZAC1885.00 | 136.67 Million |
| 35 |
Old Mutual Ltd
JSE:OMU |
$2.96 Billion | ZAC5.56 Trillion | ZAC1324.00 | -2.93% | -0.90% | South Africa | Low: ZAC1220.00 / High: ZAC1681.00 | 343.47 Million |
| 36 |
Momentum Metropolitan Holdings Ltd
JSE:MTM |
$2.92 Billion | ZAC5.49 Trillion | ZAC4261.00 | +0.40% | +5.34% | South Africa | Low: ZAC3243.00 / High: ZAC4261.00 | 27.02 Million |
| 37 |
MultiChoice Group Ltd
JSE:MCG |
$2.82 Billion | ZAC5.31 Trillion | ZAC12375.00 | +0.20% | +0.44% | South Africa | Low: ZAC12016.00 / High: ZAC12574.00 | 13.80 Million |
| 38 |
Clicks
JSE:CLS |
$2.69 Billion | ZAC5.06 Trillion | ZAC21630.00 | -1.07% | -0.12% | South Africa | Low: ZAC21077.00 / High: ZAC38618.00 | 34.37 Million |
| 39 |
Pan African Resources PLC
JSE:PAN |
$2.48 Billion | ZAC4.67 Trillion | ZAC2306.00 | +6.76% | +9.29% | South Africa | Low: ZAC1451.00 / High: ZAC3881.00 | 141.84 Million |
| 40 |
Exxaro Resources Ltd
JSE:EXX |
$2.47 Billion | ZAC4.66 Trillion | ZAC19883.00 | -1.01% | +2.25% | South Africa | Low: ZAC16061.00 / High: ZAC22750.00 | 15.26 Million |
| 41 |
Mr Price Group Ltd
JSE:MRP |
$2.41 Billion | ZAC4.54 Trillion | ZAC17739.00 | +1.66% | +6.27% | South Africa | Low: ZAC14800.00 / High: ZAC22718.00 | 19.89 Million |
| 42 |
Redefine Properties Ltd
JSE:RDF |
$2.37 Billion | ZAC4.46 Trillion | ZAC642.00 | -0.47% | +0.16% | South Africa | Low: ZAC478.00 / High: ZAC693.00 | 187.22 Million |
| 43 |
Santam
JSE:SNT |
$2.33 Billion | ZAC4.39 Trillion | ZAC40172.00 | +0.04% | +0.32% | South Africa | Low: ZAC36220.00 / High: ZAC45170.00 | 1.34 Million |
| 44 |
Tiger Brands Ltd
JSE:TBS |
$2.27 Billion | ZAC4.27 Trillion | ZAC28175.00 | +1.02% | +2.33% | South Africa | Low: ZAC26920.00 / High: ZAC38087.00 | 6.22 Million |
| 45 |
PSG Konsult Ltd
JSE:KST |
$2.25 Billion | ZAC4.23 Trillion | ZAC3399.00 | -0.32% | +1.77% | South Africa | Low: ZAC2190.00 / High: ZAC3600.00 | 37.88 Million |
| 46 |
Woolworths Holdings Ltd
JSE:WHL |
$2.18 Billion | ZAC4.09 Trillion | ZAC4591.00 | -0.43% | -0.11% | South Africa | Low: ZAC4477.00 / High: ZAC6054.00 | 68.52 Million |
| 47 |
Investec Ltd
JSE:INL |
$1.94 Billion | ZAC3.65 Trillion | ZAC14591.00 | -0.35% | +3.75% | South Africa | Low: ZAC11655.00 / High: ZAC14642.00 | 20.76 Million |
| 48 |
African Rainbow Minerals Ltd
JSE:ARI |
$1.88 Billion | ZAC3.53 Trillion | ZAC18012.00 | +5.76% | +15.70% | South Africa | Low: ZAC15477.00 / High: ZAC26792.00 | 12.81 Million |
| 49 |
Vukile Property Fund Ltd
JSE:VKE |
$1.81 Billion | ZAC3.40 Trillion | ZAC2487.00 | +0.08% | +1.76% | South Africa | Low: ZAC2046.00 / High: ZAC2605.00 | 43.43 Million |
| 50 |
Sirius Real Estate Ltd
JSE:SRE |
$1.80 Billion | ZAC3.38 Trillion | ZAC2245.00 | +0.22% | +0.99% | South Africa | Low: ZAC2049.00 / High: ZAC2515.00 | 27.04 Million |
| 51 |
Karooooo Ltd
JSE:KRO |
$1.79 Billion | ZAC3.37 Trillion | ZAC109000.00 | +1.40% | +4.52% | South Africa | Low: ZAC72250.00 / High: ZAC110000.00 | 54.93K |
| 52 |
DRDGOLD Limited
JSE:DRD |
$1.73 Billion | ZAC3.25 Trillion | ZAC3756.00 | +6.10% | +8.74% | South Africa | Low: ZAC2610.00 / High: ZAC6233.00 | 27.23 Million |
| 53 |
Ninety One PLC
JSE:N91 |
$1.63 Billion | ZAC3.07 Trillion | ZAC4859.00 | +0.50% | +3.49% | South Africa | Low: ZAC4397.00 / High: ZAC5712.00 | 8.05 Million |
| 54 |
Fortress Income Fund Ltd
JSE:FFB |
$1.63 Billion | ZAC3.06 Trillion | ZAC2501.00 | -1.15% | -0.36% | South Africa | Low: ZAC2091.00 / High: ZAC2658.00 | 23.63 Million |
| 55 |
Avi Ltd
JSE:AVI |
$1.61 Billion | ZAC3.03 Trillion | ZAC9080.00 | +0.11% | -1.84% | South Africa | Low: ZAC8900.00 / High: ZAC11517.00 | 19.60 Million |
| 56 |
Resilient Property Income Fund Ltd
JSE:RES |
$1.46 Billion | ZAC2.75 Trillion | ZAC8235.00 | -0.19% | +0.44% | South Africa | Low: ZAC6350.00 / High: ZAC8908.00 | 7.92 Million |
| 57 |
Advtech
JSE:ADH |
$1.44 Billion | ZAC2.72 Trillion | ZAC4942.00 | +3.07% | +6.10% | South Africa | Low: ZAC3100.00 / High: ZAC4942.00 | 18.69 Million |
| 58 |
Telkom
JSE:TKG |
$1.39 Billion | ZAC2.62 Trillion | ZAC5315.00 | -2.28% | -1.23% | South Africa | Low: ZAC4675.00 / High: ZAC6661.00 | 18.76 Million |
| 59 |
Dis-Chem Pharmacies
JSE:DCP |
$1.37 Billion | ZAC2.58 Trillion | ZAC3013.00 | +0.43% | -0.20% | South Africa | Low: ZAC2965.00 / High: ZAC3819.00 | 22.58 Million |
| 60 |
Hyprop
JSE:HYP |
$1.31 Billion | ZAC2.46 Trillion | ZAC6055.00 | +0.40% | +1.29% | South Africa | Low: ZAC4428.00 / High: ZAC6440.00 | 12.43 Million |
| 61 |
Netcare
JSE:NTC |
$1.21 Billion | ZAC2.29 Trillion | ZAC1918.00 | +0.21% | +3.62% | South Africa | Low: ZAC1360.00 / High: ZAC1922.00 | 114.46 Million |
| 62 |
Barloworld Ltd
JSE:BAW |
$1.17 Billion | ZAC2.21 Trillion | ZAC11830.00 | +0.00% | -0.18% | South Africa | Low: ZAC11650.00 / High: ZAC12049.00 | 1.92 Million |
| 63 |
Alphamin Resources Corp.
JSE:APH |
$1.16 Billion | ZAC2.18 Trillion | ZAC1707.00 | +0.12% | +2.03% | South Africa | Low: ZAC1189.00 / High: ZAC1867.00 | 607.34K |
| 64 |
Datatec
JSE:DTC |
$1.12 Billion | ZAC2.11 Trillion | ZAC8850.00 | +2.31% | +6.82% | South Africa | Low: ZAC5478.00 / High: ZAC9958.00 | 12.07 Million |
| 65 |
Truworths International Ltd
JSE:TRU |
$1.05 Billion | ZAC1.98 Trillion | ZAC5322.00 | -0.22% | +2.44% | South Africa | Low: ZAC4891.00 / High: ZAC6941.00 | 28.31 Million |
| 66 |
Motus Holdings Ltd
JSE:MTH |
$1.01 Billion | ZAC1.91 Trillion | ZAC10821.00 | +2.95% | +6.04% | South Africa | Low: ZAC9044.00 / High: ZAC13470.00 | 6.94 Million |
| 67 |
Foschini Group Ltd
JSE:TFG |
$964.84 Million | ZAC1.82 Trillion | ZAC5758.00 | +1.79% | +6.14% | South Africa | Low: ZAC5081.00 / High: ZAC12119.00 | 34.42 Million |
| 68 |
Grindrod
JSE:GND |
$947.54 Million | ZAC1.78 Trillion | ZAC2672.00 | +0.15% | +0.34% | South Africa | Low: ZAC1165.00 / High: ZAC2753.00 | 27.15 Million |
| 69 |
Lighthouse Capital Ltd
JSE:LTE |
$896.54 Million | ZAC1.69 Trillion | ZAC809.00 | +0.00% | -1.46% | South Africa | Low: ZAC730.00 / High: ZAC878.00 | 11.19 Million |
| 70 |
Life Healthcare
JSE:LHC |
$876.12 Million | ZAC1.65 Trillion | ZAC1152.00 | +0.61% | +4.25% | South Africa | Low: ZAC1013.00 / High: ZAC1400.00 | 72.83 Million |
| 71 |
Omnia Holdings Limited
JSE:OMN |
$875.67 Million | ZAC1.65 Trillion | ZAC10539.00 | +0.75% | -2.89% | South Africa | Low: ZAC7158.00 / High: ZAC11300.00 | 11.72 Million |
| 72 |
Ninety One Ltd
JSE:NY1 |
$809.79 Million | ZAC1.52 Trillion | ZAC4660.00 | +1.13% | +4.74% | South Africa | Low: ZAC4304.00 / High: ZAC5655.00 | 9.19 Million |
| 73 |
Coronation Fund Managers Ltd
JSE:CML |
$809.67 Million | ZAC1.52 Trillion | ZAC4358.00 | +1.35% | +4.61% | South Africa | Low: ZAC3925.00 / High: ZAC5175.00 | 6.63 Million |
| 74 |
African Rainbow Capital Investments Ltd
JSE:AIL |
$782.54 Million | ZAC1.47 Trillion | ZAC970.00 | +0.00% | +0.00% | South Africa | Low: ZAC970.00 / High: ZAC970.00 | 481.04K |
| 75 |
Equites Property Fund Ltd
JSE:EQU |
$775.22 Million | ZAC1.46 Trillion | ZAC1766.00 | -0.84% | +0.06% | South Africa | Low: ZAC1556.00 / High: ZAC1918.00 | 13.84 Million |
| 76 |
MAS Real Estate Inc
JSE:MSP |
$775.19 Million | ZAC1.46 Trillion | ZAC2211.00 | +1.52% | +3.66% | South Africa | Low: ZAC1885.00 / High: ZAC2585.00 | 6.56 Million |
| 77 |
Pick N Pay Stores Ltd
JSE:PIK |
$741.47 Million | ZAC1.40 Trillion | ZAC1905.00 | +1.44% | +4.79% | South Africa | Low: ZAC1797.00 / High: ZAC3252.00 | 41.07 Million |
| 78 |
Arrowhead Properties Ltd B
JSE:FTB |
$721.15 Million | ZAC1.36 Trillion | ZAC711.00 | -1.25% | -3.53% | South Africa | Low: ZAC540.00 / High: ZAC770.00 | 77.90 Million |
| 79 |
We Buy Cars Hlds Ltd
JSE:WBC |
$710.67 Million | ZAC1.34 Trillion | ZAC3200.00 | -0.40% | -0.09% | South Africa | Low: ZAC3189.00 / High: ZAC5807.00 | 31.29 Million |
| 80 |
Hosken Consolidated Investments Ltd
JSE:HCI |
$708.71 Million | ZAC1.33 Trillion | ZAC17700.00 | +0.22% | +5.11% | South Africa | Low: ZAC11600.00 / High: ZAC17799.00 | 2.01 Million |
| 81 |
AECI Ltd
JSE:AFE |
$690.09 Million | ZAC1.30 Trillion | ZAC12306.00 | -0.25% | +0.36% | South Africa | Low: ZAC8575.00 / High: ZAC12727.00 | 6.56 Million |
| 82 |
Sun International Ltd
JSE:SUI |
$660.97 Million | ZAC1.24 Trillion | ZAC5189.00 | -0.67% | -3.30% | South Africa | Low: ZAC3672.00 / High: ZAC5528.00 | 11.01 Million |
| 83 |
Thungela Resources Limited
JSE:TGA |
$651.22 Million | ZAC1.23 Trillion | ZAC9627.00 | +0.54% | -0.21% | South Africa | Low: ZAC7390.00 / High: ZAC17519.00 | 13.04 Million |
| 84 |
JSE Limited
JSE:JSE |
$648.68 Million | ZAC1.22 Trillion | ZAC15070.00 | -0.55% | +0.78% | South Africa | Low: ZAC12471.00 / High: ZAC17768.00 | 2.71 Million |
| 85 |
Attacq
JSE:ATT |
$641.89 Million | ZAC1.21 Trillion | ZAC1726.00 | +0.06% | -0.23% | South Africa | Low: ZAC1380.00 / High: ZAC1847.00 | 12.07 Million |
| 86 |
Stadio Holdings Ltd
JSE:SDO |
$605.04 Million | ZAC1.14 Trillion | ZAC1338.00 | +2.45% | +2.92% | South Africa | Low: ZAC875.00 / High: ZAC1400.00 | 5.67 Million |
| 87 |
Italtile Ltd
JSE:ITE |
$603.83 Million | ZAC1.14 Trillion | ZAC955.00 | +0.00% | +5.18% | South Africa | Low: ZAC790.00 / High: ZAC1110.00 | 2.47 Million |
| 88 |
PPC Ltd
JSE:PPC |
$584.89 Million | ZAC1.10 Trillion | ZAC748.00 | +0.27% | +0.27% | South Africa | Low: ZAC493.00 / High: ZAC848.00 | 60.37 Million |
| 89 |
Adcock Ingram Holdings Limited
JSE:AIP |
$583.42 Million | ZAC1.10 Trillion | ZAC7480.00 | +0.13% | +0.19% | South Africa | Low: ZAC6930.00 / High: ZAC7480.00 | 6.11 Million |
| 90 |
Allied Electronics Corporation Ltd
JSE:AEL |
$572.10 Million | ZAC1.08 Trillion | ZAC2810.00 | +0.83% | +0.29% | South Africa | Low: ZAC1684.00 / High: ZAC3003.08 | 5.82 Million |
| 91 |
SA Corporate Real Estate Fund Managers Ltd
JSE:SAC |
$507.98 Million | ZAC955.84 Billion | ZAC349.00 | +0.29% | -1.69% | South Africa | Low: ZAC306.00 / High: ZAC398.00 | 44.70 Million |
| 92 |
Reunert
JSE:RLO |
$498.54 Million | ZAC938.08 Billion | ZAC5970.00 | +0.78% | +3.48% | South Africa | Low: ZAC5302.00 / High: ZAC7142.00 | 4.97 Million |
| 93 |
Alexander Forbes Grp Hldg Ltd
JSE:AFH |
$496.34 Million | ZAC933.95 Billion | ZAC738.00 | -0.14% | +4.53% | South Africa | Low: ZAC650.00 / High: ZAC880.00 | 2.02 Million |
| 94 |
SPAR Group Ltd
JSE:SPP |
$476.64 Million | ZAC896.87 Billion | ZAC4657.00 | -2.16% | -2.76% | South Africa | Low: ZAC4451.00 / High: ZAC11100.00 | 19.75 Million |
| 95 |
Clientele
JSE:CLI |
$474.80 Million | ZAC893.40 Billion | ZAC1971.00 | +0.51% | -0.30% | South Africa | Low: ZAC1200.00 / High: ZAC1990.00 | 4.00 Million |
| 96 |
Oceana
JSE:OCE |
$454.18 Million | ZAC854.61 Billion | ZAC7137.00 | -0.78% | -0.18% | South Africa | Low: ZAC4887.00 / High: ZAC7325.00 | 2.11 Million |
| 97 |
Brait SE
JSE:BAT |
$451.62 Million | ZAC849.79 Billion | ZAC220.00 | -0.45% | +4.76% | South Africa | Low: ZAC194.00 / High: ZAC240.00 | 40.23 Million |
| 98 |
Stor-Age Property REIT Ltd
JSE:SSS |
$439.82 Million | ZAC827.59 Billion | ZAC1619.00 | -0.43% | -0.98% | South Africa | Low: ZAC1548.00 / High: ZAC1911.00 | 17.30 Million |
| 99 |
Astral Foods Ltd.
JSE:ARL |
$435.40 Million | ZAC819.27 Billion | ZAC21179.00 | +1.03% | +0.64% | South Africa | Low: ZAC17249.00 / High: ZAC28161.00 | 2.52 Million |
| 100 |
Wilson Bayly Holmes Ovcon Ltd
JSE:WBO |
$434.62 Million | ZAC817.79 Billion | ZAC15740.00 | -0.68% | +1.01% | South Africa | Low: ZAC14500.00 / High: ZAC21126.00 | 2.14 Million |