Largest Companies on Johannesburg Exchange Ranked by Market Cap
Johannesburg Exchange (JSE) lists 231 publicly traded companies with a combined market cap of $656.31 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)
$656.31 Billion
Listed Companies
231
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 |
$95.93 Billion | ZAC180.51 Trillion | ZAC337915.00 | +1.28% | -2.10% | South Africa | Low: ZAC282255.00 / High: ZAC401200.00 | 2.87 Million |
| 2 |
Glencore PLC
JSE:GLN |
$72.34 Billion | ZAC136.11 Trillion | ZAC11618.00 | -2.06% | -10.33% | South Africa | Low: ZAC7644.00 / High: ZAC13625.00 | 71.94 Million |
| 3 |
AngloGold Ashanti Ltd
JSE:ANG |
$44.31 Billion | ZAC83.38 Trillion | ZAC164861.00 | +1.10% | +1.20% | South Africa | Low: ZAC108327.00 / High: ZAC203525.00 | 28.09 Million |
| 4 |
Gold Fields Ltd
JSE:GFI |
$32.47 Billion | ZAC61.09 Trillion | ZAC68258.00 | +0.26% | -2.74% | South Africa | Low: ZAC51538.00 / High: ZAC93610.00 | 69.45 Million |
| 5 |
Naspers Limited
JSE:NPN |
$30.25 Billion | ZAC56.91 Trillion | ZAC74859.00 | +4.59% | +2.74% | South Africa | Low: ZAC71460.00 / High: ZAC625468.00 | 47.62 Million |
| 6 |
Firstrand Ltd
JSE:FSR |
$27.98 Billion | ZAC52.65 Trillion | ZAC9415.00 | -0.23% | +0.84% | South Africa | Low: ZAC7766.00 / High: ZAC10151.00 | 327.42 Million |
| 7 |
Capitec Bank Holdings Ltd
JSE:CPI |
$27.66 Billion | ZAC52.04 Trillion | ZAC449412.00 | -0.27% | +1.22% | South Africa | Low: ZAC342703.00 / High: ZAC488127.00 | 4.98 Million |
| 8 |
Standard Bank Group Ltd
JSE:SBK |
$26.57 Billion | ZAC50.00 Trillion | ZAC30880.00 | -0.30% | -1.03% | South Africa | Low: ZAC23529.00 / High: ZAC33652.00 | 58.61 Million |
| 9 |
MTN Group Ltd
JSE:MTN |
$19.22 Billion | ZAC36.17 Trillion | ZAC19731.00 | -0.33% | -2.07% | South Africa | Low: ZAC13529.00 / High: ZAC23426.00 | 115.45 Million |
| 10 |
Valterra Platinum Limited
JSE:VAL |
$19.00 Billion | ZAC35.76 Trillion | ZAC135470.00 | -1.33% | -2.49% | South Africa | Low: ZAC99364.00 / High: ZAC186439.00 | 23.75 Million |
| 11 |
Vodacom Group Ltd
JSE:VOD |
$15.59 Billion | ZAC29.34 Trillion | ZAC15189.00 | -0.08% | -3.22% | South Africa | Low: ZAC13103.00 / High: ZAC16398.00 | 48.69 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 |
Harmony Gold Mining Co. Ltd.
JSE:HAR |
$10.33 Billion | ZAC19.44 Trillion | ZAC31100.00 | -1.04% | -1.83% | South Africa | Low: ZAC23355.00 / High: ZAC40841.00 | 102.02 Million |
| 14 |
Impala Platinum Holdings Ltd
JSE:IMP |
$9.82 Billion | ZAC18.48 Trillion | ZAC20603.00 | -9.54% | -11.13% | South Africa | Low: ZAC16788.00 / High: ZAC36700.00 | 88.84 Million |
| 15 |
Absa Group Ltd
JSE:ABG |
$9.79 Billion | ZAC18.42 Trillion | ZAC22209.00 | -0.21% | -2.17% | South Africa | Low: ZAC18014.00 / High: ZAC27203.00 | 54.55 Million |
| 16 |
Discovery Holdings Ltd
JSE:DSY |
$9.56 Billion | ZAC17.98 Trillion | ZAC26731.00 | -0.47% | -0.18% | South Africa | Low: ZAC18983.00 / High: ZAC28837.00 | 44.69 Million |
| 17 |
Shoprite Holdings Ltd
JSE:SHP |
$9.20 Billion | ZAC17.32 Trillion | ZAC32016.00 | +0.08% | +1.98% | South Africa | Low: ZAC25683.00 / High: ZAC32016.00 | 32.44 Million |
| 18 |
Sanlam Ltd
JSE:SLM |
$9.11 Billion | ZAC17.14 Trillion | ZAC8209.00 | -0.18% | +1.79% | South Africa | Low: ZAC8040.00 / High: ZAC10689.00 | 138.71 Million |
| 19 |
Bid Corporation Ltd
JSE:BID |
$7.94 Billion | ZAC14.94 Trillion | ZAC44460.00 | -0.64% | -1.13% | South Africa | Low: ZAC39838.00 / High: ZAC45811.00 | 17.91 Million |
| 20 |
Sasol Ltd
JSE:SOL |
$7.45 Billion | ZAC14.03 Trillion | ZAC22100.00 | -0.47% | -7.59% | South Africa | Low: ZAC9250.00 / High: ZAC24081.00 | 88.05 Million |
| 21 |
Nedbank Group Ltd
JSE:NED |
$7.35 Billion | ZAC13.83 Trillion | ZAC29708.00 | -0.31% | +0.93% | South Africa | Low: ZAC20833.00 / High: ZAC31500.00 | 37.05 Million |
| 22 |
OUTSURANCE GROUP LTD
JSE:OUT |
$7.10 Billion | ZAC13.36 Trillion | ZAC8633.00 | +1.22% | +1.49% | South Africa | Low: ZAC6632.00 / High: ZAC8983.00 | 55.25 Million |
| 23 |
Sibanye Stillwater Ltd
JSE:SSW |
$6.79 Billion | ZAC12.77 Trillion | ZAC4511.00 | +0.07% | -11.55% | South Africa | Low: ZAC3269.00 / High: ZAC8223.00 | 340.57 Million |
| 24 |
Northam Platinum Holdings Ltd
JSE:NPH |
$5.93 Billion | ZAC11.16 Trillion | ZAC28351.00 | -1.31% | -11.31% | South Africa | Low: ZAC22237.00 / High: ZAC46108.00 | 64.54 Million |
| 25 |
Remgro Ltd
JSE:REM |
$5.70 Billion | ZAC10.73 Trillion | ZAC20750.56 | +1.37% | +5.25% | South Africa | Low: ZAC16773.00 / High: ZAC20750.56 | 21.54 Million |
| 26 |
Investec PLC
JSE:INP |
$4.68 Billion | ZAC8.81 Trillion | ZAC13947.00 | -1.12% | -2.77% | South Africa | Low: ZAC11669.00 / High: ZAC14807.00 | 26.52 Million |
| 27 |
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 |
| 28 |
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 |
| 29 |
Bidvest Group Ltd
JSE:BVT |
$4.15 Billion | ZAC7.82 Trillion | ZAC23001.00 | -0.86% | +0.00% | South Africa | Low: ZAC21125.00 / High: ZAC25344.00 | 26.64 Million |
| 30 |
Kumba Iron Ore Ltd
JSE:KIO |
$3.90 Billion | ZAC7.33 Trillion | ZAC22900.00 | +0.43% | -3.46% | South Africa | Low: ZAC22478.00 / High: ZAC38866.00 | 10.38 Million |
| 31 |
Aspen Pharmacare Holdings Ltd
JSE:APN |
$3.76 Billion | ZAC7.08 Trillion | ZAC15948.00 | -2.98% | +0.31% | South Africa | Low: ZAC9100.00 / High: ZAC16438.00 | 48.93 Million |
| 32 |
Pepkor Holdings Ltd
JSE:PPH |
$3.62 Billion | ZAC6.82 Trillion | ZAC1847.00 | +0.16% | -1.76% | South Africa | Low: ZAC1796.00 / High: ZAC2793.00 | 394.98 Million |
| 33 |
Old Mutual Ltd
JSE:OMU |
$3.08 Billion | ZAC5.80 Trillion | ZAC1381.00 | -1.29% | +3.29% | South Africa | Low: ZAC1247.00 / High: ZAC1681.00 | 390.15 Million |
| 34 |
Pan African Resources PLC
JSE:PAN |
$3.04 Billion | ZAC5.71 Trillion | ZAC2817.00 | +2.03% | +9.82% | South Africa | Low: ZAC1858.00 / High: ZAC3881.00 | 243.14 Million |
| 35 |
Quilter PLC
JSE:QLT |
$2.92 Billion | ZAC5.49 Trillion | ZAC3995.00 | -1.41% | -0.57% | South Africa | Low: ZAC3715.00 / High: ZAC4546.00 | 21.30 Million |
| 36 |
Growthpoint Properties Ltd
JSE:GRT |
$2.90 Billion | ZAC5.46 Trillion | ZAC1616.00 | +0.69% | +2.73% | South Africa | Low: ZAC1470.00 / High: ZAC1885.00 | 266.61 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 | 12.84 Million |
| 38 |
Momentum Metropolitan Holdings Ltd
JSE:MTM |
$2.65 Billion | ZAC4.98 Trillion | ZAC3865.00 | +0.03% | -1.07% | South Africa | Low: ZAC3243.00 / High: ZAC4261.00 | 37.44 Million |
| 39 |
Clicks
JSE:CLS |
$2.63 Billion | ZAC4.94 Trillion | ZAC21140.00 | +2.39% | +13.54% | South Africa | Low: ZAC18613.00 / High: ZAC37542.00 | 37.92 Million |
| 40 |
Santam
JSE:SNT |
$2.35 Billion | ZAC4.43 Trillion | ZAC40524.00 | -1.89% | -0.34% | South Africa | Low: ZAC36220.00 / High: ZAC45170.00 | 2.13 Million |
| 41 |
Redefine Properties Ltd
JSE:RDF |
$2.25 Billion | ZAC4.24 Trillion | ZAC610.00 | +0.83% | +3.57% | South Africa | Low: ZAC493.00 / High: ZAC693.00 | 332.82 Million |
| 42 |
Exxaro Resources Ltd
JSE:EXX |
$2.24 Billion | ZAC4.21 Trillion | ZAC17998.00 | -2.28% | -11.99% | South Africa | Low: ZAC16891.00 / High: ZAC22750.00 | 23.98 Million |
| 43 |
Mr Price Group Ltd
JSE:MRP |
$2.22 Billion | ZAC4.18 Trillion | ZAC16339.00 | +0.95% | +1.48% | South Africa | Low: ZAC14800.00 / High: ZAC22718.00 | 17.49 Million |
| 44 |
Tiger Brands Ltd
JSE:TBS |
$2.20 Billion | ZAC4.14 Trillion | ZAC27356.00 | -0.14% | +4.26% | South Africa | Low: ZAC25913.00 / High: ZAC38087.00 | 9.68 Million |
| 45 |
PSG Konsult Ltd
JSE:KST |
$2.15 Billion | ZAC4.05 Trillion | ZAC3275.00 | -0.06% | +2.44% | South Africa | Low: ZAC2255.00 / High: ZAC3600.00 | 33.18 Million |
| 46 |
DRDGOLD Limited
JSE:DRD |
$1.93 Billion | ZAC3.62 Trillion | ZAC4188.00 | -0.07% | +1.58% | South Africa | Low: ZAC3246.00 / High: ZAC6233.00 | 33.65 Million |
| 47 |
Investec Ltd
JSE:INL |
$1.82 Billion | ZAC3.42 Trillion | ZAC13703.00 | -1.36% | -2.66% | South Africa | Low: ZAC11655.00 / High: ZAC14642.00 | 25.02 Million |
| 48 |
Woolworths Holdings Ltd
JSE:WHL |
$1.79 Billion | ZAC3.37 Trillion | ZAC3776.00 | -1.36% | +4.40% | South Africa | Low: ZAC3617.00 / High: ZAC6054.00 | 158.84 Million |
| 49 |
African Rainbow Minerals Ltd
JSE:ARI |
$1.79 Billion | ZAC3.36 Trillion | ZAC17154.00 | -1.11% | -2.24% | South Africa | Low: ZAC15477.00 / High: ZAC26792.00 | 9.48 Million |
| 50 |
Vukile Property Fund Ltd
JSE:VKE |
$1.76 Billion | ZAC3.31 Trillion | ZAC2420.00 | +0.96% | +3.64% | South Africa | Low: ZAC2055.00 / High: ZAC2605.00 | 81.29 Million |
| 51 |
Karooooo Ltd
JSE:KRO |
$1.75 Billion | ZAC3.30 Trillion | ZAC106760.00 | -2.00% | +1.35% | South Africa | Low: ZAC72250.00 / High: ZAC112394.00 | 32.68K |
| 52 |
Fortress Income Fund Ltd
JSE:FFB |
$1.75 Billion | ZAC3.28 Trillion | ZAC2566.00 | +1.30% | +3.89% | South Africa | Low: ZAC2210.00 / High: ZAC2658.00 | 63.61 Million |
| 53 |
Sirius Real Estate Ltd
JSE:SRE |
$1.59 Billion | ZAC2.99 Trillion | ZAC1987.00 | -1.44% | -1.14% | South Africa | Low: ZAC1987.00 / High: ZAC2431.00 | 13.90 Million |
| 54 |
Ninety One PLC
JSE:N91 |
$1.54 Billion | ZAC2.90 Trillion | ZAC4632.00 | -0.94% | +2.39% | South Africa | Low: ZAC4467.00 / High: ZAC5712.00 | 10.19 Million |
| 55 |
Avi Ltd
JSE:AVI |
$1.53 Billion | ZAC2.87 Trillion | ZAC8618.00 | +1.25% | +2.60% | South Africa | Low: ZAC8221.00 / High: ZAC11517.00 | 30.11 Million |
| 56 |
Advtech
JSE:ADH |
$1.53 Billion | ZAC2.87 Trillion | ZAC5225.00 | +0.10% | +6.92% | South Africa | Low: ZAC3143.00 / High: ZAC5243.00 | 18.30 Million |
| 57 |
Telkom
JSE:TKG |
$1.41 Billion | ZAC2.65 Trillion | ZAC5371.00 | +0.36% | -1.10% | South Africa | Low: ZAC4675.00 / High: ZAC6661.00 | 16.28 Million |
| 58 |
Resilient Property Income Fund Ltd
JSE:RES |
$1.39 Billion | ZAC2.61 Trillion | ZAC7822.00 | +0.28% | +3.64% | South Africa | Low: ZAC6350.00 / High: ZAC8908.00 | 13.13 Million |
| 59 |
Hyprop
JSE:HYP |
$1.37 Billion | ZAC2.58 Trillion | ZAC6142.00 | +0.51% | +6.23% | South Africa | Low: ZAC4614.00 / High: ZAC6440.00 | 17.07 Million |
| 60 |
Dis-Chem Pharmacies
JSE:DCP |
$1.23 Billion | ZAC2.31 Trillion | ZAC2690.00 | -0.74% | +4.83% | South Africa | Low: ZAC2566.00 / High: ZAC3819.00 | 31.69 Million |
| 61 |
Barloworld Ltd
JSE:BAW |
$1.17 Billion | ZAC2.21 Trillion | ZAC11830.00 | +0.00% | -0.18% | South Africa | Low: ZAC11706.00 / High: ZAC12049.00 | 1.92 Million |
| 62 |
Netcare
JSE:NTC |
$1.13 Billion | ZAC2.13 Trillion | ZAC1785.00 | -0.45% | -0.06% | South Africa | Low: ZAC1369.00 / High: ZAC1922.00 | 78.90 Million |
| 63 |
Alphamin Resources Corp.
JSE:APH |
$1.12 Billion | ZAC2.11 Trillion | ZAC1653.00 | -2.19% | -9.92% | South Africa | Low: ZAC1189.00 / High: ZAC1867.00 | 393.87K |
| 64 |
Datatec
JSE:DTC |
$1.07 Billion | ZAC2.00 Trillion | ZAC8262.00 | -0.66% | +7.15% | South Africa | Low: ZAC5836.00 / High: ZAC9958.00 | 23.37 Million |
| 65 |
Grindrod
JSE:GND |
$1.05 Billion | ZAC1.97 Trillion | ZAC2957.00 | -1.70% | +11.50% | South Africa | Low: ZAC1490.00 / High: ZAC3008.00 | 30.49 Million |
| 66 |
Omnia Holdings Limited
JSE:OMN |
$1.01 Billion | ZAC1.91 Trillion | ZAC12200.00 | -0.81% | -2.12% | South Africa | Low: ZAC7158.00 / High: ZAC12472.00 | 13.30 Million |
| 67 |
Motus Holdings Ltd
JSE:MTH |
$981.51 Million | ZAC1.85 Trillion | ZAC11300.00 | +0.66% | -0.20% | South Africa | Low: ZAC9952.00 / High: ZAC13470.00 | 7.48 Million |
| 68 |
Lighthouse Capital Ltd
JSE:LTE |
$923.64 Million | ZAC1.74 Trillion | ZAC825.00 | -0.84% | +1.48% | South Africa | Low: ZAC730.00 / High: ZAC878.00 | 33.45 Million |
| 69 |
Life Healthcare
JSE:LHC |
$910.34 Million | ZAC1.71 Trillion | ZAC1197.00 | +1.44% | +2.31% | South Africa | Low: ZAC1013.00 / High: ZAC1266.00 | 66.34 Million |
| 70 |
Truworths International Ltd
JSE:TRU |
$838.85 Million | ZAC1.58 Trillion | ZAC4240.00 | +0.45% | -7.77% | South Africa | Low: ZAC4221.00 / High: ZAC6127.00 | 40.00 Million |
| 71 |
Foschini Group Ltd
JSE:TFG |
$838.66 Million | ZAC1.58 Trillion | ZAC5005.00 | +0.36% | -0.89% | South Africa | Low: ZAC4940.00 / High: ZAC12119.00 | 30.38 Million |
| 72 |
Coronation Fund Managers Ltd
JSE:CML |
$805.40 Million | ZAC1.52 Trillion | ZAC4335.00 | -0.64% | +3.21% | South Africa | Low: ZAC3925.00 / High: ZAC5175.00 | 15.67 Million |
| 73 |
Equites Property Fund Ltd
JSE:EQU |
$795.86 Million | ZAC1.50 Trillion | ZAC1813.00 | +1.23% | +4.32% | South Africa | Low: ZAC1605.00 / High: ZAC1918.00 | 53.36 Million |
| 74 |
Thungela Resources Limited
JSE:TGA |
$791.43 Million | ZAC1.49 Trillion | ZAC11717.00 | -2.90% | -21.31% | South Africa | Low: ZAC7390.00 / High: ZAC17519.00 | 19.42 Million |
| 75 |
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 |
| 76 |
Ninety One Ltd
JSE:NY1 |
$769.13 Million | ZAC1.45 Trillion | ZAC4426.00 | -0.18% | +3.44% | South Africa | Low: ZAC4279.00 / High: ZAC5655.00 | 12.93 Million |
| 77 |
Pick N Pay Stores Ltd
JSE:PIK |
$759.50 Million | ZAC1.43 Trillion | ZAC1946.00 | +0.93% | +5.08% | South Africa | Low: ZAC1797.00 / High: ZAC3252.00 | 36.78 Million |
| 78 |
Stadio Holdings Ltd
JSE:SDO |
$730.29 Million | ZAC1.37 Trillion | ZAC1615.00 | -3.70% | +24.71% | South Africa | Low: ZAC1039.00 / High: ZAC1849.00 | 38.20 Million |
| 79 |
Arrowhead Properties Ltd B
JSE:FTB |
$730.28 Million | ZAC1.37 Trillion | ZAC720.00 | +1.98% | +6.04% | South Africa | Low: ZAC549.00 / High: ZAC770.00 | 233.36 Million |
| 80 |
MAS Real Estate Inc
JSE:MSP |
$725.75 Million | ZAC1.37 Trillion | ZAC2070.00 | -2.13% | +0.58% | South Africa | Low: ZAC1885.00 / High: ZAC2390.00 | 12.91 Million |
| 81 |
Attacq
JSE:ATT |
$675.36 Million | ZAC1.27 Trillion | ZAC1816.00 | +0.17% | +5.95% | South Africa | Low: ZAC1380.00 / High: ZAC1847.00 | 13.41 Million |
| 82 |
JSE Limited
JSE:JSE |
$670.25 Million | ZAC1.26 Trillion | ZAC15571.00 | -0.82% | +2.37% | South Africa | Low: ZAC12693.00 / High: ZAC17768.00 | 2.04 Million |
| 83 |
Hosken Consolidated Investments Ltd
JSE:HCI |
$657.38 Million | ZAC1.24 Trillion | ZAC16418.00 | +1.03% | +4.02% | South Africa | Low: ZAC11950.00 / High: ZAC18200.00 | 1.20 Million |
| 84 |
We Buy Cars Hlds Ltd
JSE:WBC |
$633.38 Million | ZAC1.19 Trillion | ZAC2852.00 | -0.04% | -0.80% | South Africa | Low: ZAC2850.00 / High: ZAC5677.00 | 21.89 Million |
| 85 |
PPC Ltd
JSE:PPC |
$620.59 Million | ZAC1.17 Trillion | ZAC796.00 | +1.66% | +6.56% | South Africa | Low: ZAC506.00 / High: ZAC848.00 | 91.79 Million |
| 86 |
Adcock Ingram Holdings Limited
JSE:AIP |
$583.42 Million | ZAC1.10 Trillion | ZAC7480.00 | +0.13% | +0.19% | South Africa | Low: ZAC7147.00 / High: ZAC7480.00 | 6.11 Million |
| 87 |
Allied Electronics Corporation Ltd
JSE:AEL |
$577.60 Million | ZAC1.09 Trillion | ZAC2837.00 | +1.68% | +10.17% | South Africa | Low: ZAC1684.00 / High: ZAC3003.08 | 10.60 Million |
| 88 |
Sun International Ltd
JSE:SUI |
$574.23 Million | ZAC1.08 Trillion | ZAC4508.00 | -3.37% | -4.83% | South Africa | Low: ZAC3672.00 / High: ZAC5528.00 | 10.75 Million |
| 89 |
AECI Ltd
JSE:AFE |
$569.30 Million | ZAC1.07 Trillion | ZAC10152.00 | -0.09% | +0.19% | South Africa | Low: ZAC8575.00 / High: ZAC12774.00 | 6.74 Million |
| 90 |
Italtile Ltd
JSE:ITE |
$534.28 Million | ZAC1.01 Trillion | ZAC845.00 | +0.48% | +9.03% | South Africa | Low: ZAC765.00 / High: ZAC1035.00 | 2.33 Million |
| 91 |
SA Corporate Real Estate Fund Managers Ltd
JSE:SAC |
$512.35 Million | ZAC964.06 Billion | ZAC352.00 | +0.57% | +3.83% | South Africa | Low: ZAC306.00 / High: ZAC398.00 | 58.93 Million |
| 92 |
Alexander Forbes Grp Hldg Ltd
JSE:AFH |
$507.78 Million | ZAC955.46 Billion | ZAC755.00 | +0.00% | +10.22% | South Africa | Low: ZAC650.00 / High: ZAC880.00 | 1.88 Million |
| 93 |
Reunert
JSE:RLO |
$485.76 Million | ZAC914.04 Billion | ZAC5817.00 | +1.25% | +9.98% | South Africa | Low: ZAC5250.00 / High: ZAC7142.00 | 11.85 Million |
| 94 |
Clientele
JSE:CLI |
$474.80 Million | ZAC893.40 Billion | ZAC1971.00 | +0.51% | -0.30% | South Africa | Low: ZAC1271.00 / High: ZAC1990.00 | 4.00 Million |
| 95 |
SPAR Group Ltd
JSE:SPP |
$460.77 Million | ZAC867.02 Billion | ZAC4502.00 | -0.75% | +12.27% | South Africa | Low: ZAC3788.00 / High: ZAC10974.00 | 49.22 Million |
| 96 |
Oceana
JSE:OCE |
$443.55 Million | ZAC834.61 Billion | ZAC6431.00 | -2.56% | +0.97% | South Africa | Low: ZAC4887.00 / High: ZAC7325.00 | 2.26 Million |
| 97 |
Brait SE
JSE:BAT |
$435.20 Million | ZAC818.89 Billion | ZAC212.00 | +0.00% | +7.61% | South Africa | Low: ZAC187.00 / High: ZAC240.00 | 328.72 Million |
| 98 |
Stor-Age Property REIT Ltd
JSE:SSS |
$432.22 Million | ZAC813.28 Billion | ZAC1591.00 | +0.06% | +2.18% | South Africa | Low: ZAC1548.00 / High: ZAC1911.00 | 18.17 Million |
| 99 |
Curro Hol
JSE:COH |
$427.54 Million | ZAC804.48 Billion | ZAC1461.00 | +0.41% | +0.41% | South Africa | Low: ZAC1189.00 / High: ZAC1466.00 | 24.77 Million |
| 100 |
Tharisa plc
JSE:THA |
$423.46 Million | ZAC796.81 Billion | ZAC2710.00 | -1.53% | -2.06% | South Africa | Low: ZAC2020.00 / High: ZAC3086.00 | 1.23 Million |