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
101 Curro Hol
JSE:COH
$427.54 Million ZAC804.48 Billion ZAC1461.00 +0.41% +0.41% South Africa Low: ZAC801.00 / High: ZAC1466.00 24.77 Million
102 Raubex
JSE:RBX
$419.59 Million ZAC789.52 Billion ZAC4388.00 +0.11% +1.11% South Africa Low: ZAC3900.00 / High: ZAC5705.00 5.52 Million
103 Burstone Group Limited
JSE:BTN
$417.45 Million ZAC785.49 Billion ZAC990.00 +0.30% +1.02% South Africa Low: ZAC799.00 / High: ZAC1019.00 22.25 Million
104 Blue Label Telecoms Ltd
JSE:BLU
$409.64 Million ZAC770.81 Billion ZAC849.00 -0.70% -3.19% South Africa Low: ZAC757.00 / High: ZAC1704.00 31.32 Million
105 Sappi Ltd
JSE:SAP
$405.23 Million ZAC762.50 Billion ZAC1256.00 +1.95% +11.55% South Africa Low: ZAC900.00 / High: ZAC3045.00 57.90 Million
106 Tharisa plc
JSE:THA
$398.46 Million ZAC749.76 Billion ZAC2550.00 +2.12% +3.66% South Africa Low: ZAC2020.00 / High: ZAC3086.00 683.75K
107 RCL Foods Ltd
JSE:RCL
$393.39 Million ZAC740.22 Billion ZAC823.00 -0.36% -1.91% South Africa Low: ZAC776.00 / High: ZAC1129.00 449.11K
108 Tsogo Sun
JSE:TSG
$388.65 Million ZAC731.30 Billion ZAC724.00 -0.82% -2.69% South Africa Low: ZAC631.00 / High: ZAC809.00 4.02 Million
109 Dipula Income Fund Ltd
JSE:DIB
$383.43 Million ZAC721.48 Billion ZAC712.00 -0.01% +1.14% South Africa Low: ZAC525.00 / High: ZAC730.00 3.38 Million
110 Super Group Ltd.
JSE:SPG
$359.47 Million ZAC676.40 Billion ZAC2002.00 +5.09% +2.93% South Africa Low: ZAC1260.00 / High: ZAC2037.00 9.05 Million
111 Kap Industrial Holdings Ltd
JSE:KAP
$353.17 Million ZAC664.53 Billion ZAC265.00 +0.38% +2.32% South Africa Low: ZAC147.00 / High: ZAC285.00 73.49 Million
112 RFG Holdings Ltd
JSE:RFG
$345.79 Million ZAC650.65 Billion ZAC2489.00 +2.60% +0.57% South Africa Low: ZAC1470.00 / High: ZAC2640.00 1.38 Million
113 Spear REIT Ltd
JSE:SEA
$345.12 Million ZAC649.40 Billion ZAC1268.00 +0.00% -4.52% South Africa Low: ZAC1000.00 / High: ZAC1405.00 19.39 Million
114 Emira Property Fund
JSE:EMI
$332.12 Million ZAC624.93 Billion ZAC1338.00 +0.60% +1.75% South Africa Low: ZAC1150.00 / High: ZAC1577.00 5.12 Million
115 Exemplar REITail Ltd
JSE:EXP
$320.88 Million ZAC603.78 Billion ZAC1800.00 +0.00% +11512.90% South Africa Low: ZAC13.75 / High: ZAC1800.00 38.70K
116 Hudaco
JSE:HDC
$289.06 Million ZAC543.92 Billion ZAC19160.00 -0.34% +2.37% South Africa Low: ZAC17400.00 / High: ZAC22400.00 1.89 Million
117 Sabvest Capital Ltd
JSE:SBP
$277.76 Million ZAC522.64 Billion ZAC13900.00 +1.09% -4.29% South Africa Low: ZAC9100.00 / High: ZAC16000.00 648.71K
118 Famous Brands Ltd
JSE:FBR
$276.97 Million ZAC521.16 Billion ZAC5250.00 +0.57% +0.59% South Africa Low: ZAC4909.00 / High: ZAC6114.00 3.61 Million
119 Sygnia Ltd
JSE:SYG
$261.97 Million ZAC492.94 Billion ZAC3159.00 -0.19% -4.04% South Africa Low: ZAC2750.00 / High: ZAC3950.00 508.13K
120 Octodec
JSE:OCT
$245.88 Million ZAC462.65 Billion ZAC1738.00 -0.69% +0.29% South Africa Low: ZAC1065.00 / High: ZAC1850.00 979.72K
121 Lewis Group Limited
JSE:LEW
$238.79 Million ZAC449.33 Billion ZAC8700.00 -0.18% -2.86% South Africa Low: ZAC7103.00 / High: ZAC9962.00 559.71K
122 Afrimat
JSE:AFT
$227.80 Million ZAC428.64 Billion ZAC2818.00 +3.76% -0.07% South Africa Low: ZAC2650.00 / High: ZAC4695.00 5.53 Million
123 Acsion Ltd
JSE:ACS
$226.79 Million ZAC426.74 Billion ZAC1110.00 -0.09% +8.29% South Africa Low: ZAC611.00 / High: ZAC1280.00 14.02K
124 Caxton
JSE:CAT
$217.00 Million ZAC408.32 Billion ZAC1155.00 -1.87% -4.31% South Africa Low: ZAC1100.00 / High: ZAC1475.00 1.25 Million
125 HomeChoice Investments Ltd
JSE:HIL
$205.79 Million ZAC387.23 Billion ZAC3700.00 +0.00% +0.00% South Africa Low: ZAC3700.00 / High: ZAC3700.00 80.00
126 Bell Equipment Limited
JSE:BEL
$198.14 Million ZAC372.83 Billion ZAC3900.00 +0.00% +4.64% South Africa Low: ZAC3470.00 / High: ZAC4655.00 508.08K
127 Nampak
JSE:NPK
$194.25 Million ZAC365.51 Billion ZAC44003.00 +0.01% +2.10% South Africa Low: ZAC42800.00 / High: ZAC55495.00 65.16K
128 Kaap Agri Bedryf Employee and Farm Worker Bee Trust
JSE:KAL
$187.29 Million ZAC352.42 Billion ZAC4991.00 -2.10% +2.07% South Africa Low: ZAC3753.00 / High: ZAC5100.00 2.68 Million
129 Merafe
JSE:MRF
$177.97 Million ZAC334.88 Billion ZAC134.00 +0.00% +3.88% South Africa Low: ZAC101.00 / High: ZAC135.00 13.36 Million
130 Spurcorp
JSE:SUR
$176.22 Million ZAC331.59 Billion ZAC4106.00 -0.10% +0.15% South Africa Low: ZAC3250.00 / High: ZAC4469.00 1.43 Million
131 Oando PLC
JSE:OAO
$171.77 Million ZAC323.22 Billion ZAC26.00 -3.70% +36.84% South Africa Low: ZAC11.00 / High: ZAC34.00 315.96K
132 Invicta
JSE:IVT
$158.83 Million ZAC298.87 Billion ZAC3450.00 -6.48% -5.51% South Africa Low: ZAC3426.00 / High: ZAC3900.00 331.47K
133 Combined Motor Holdings Limited
JSE:CMH
$146.11 Million ZAC274.92 Billion ZAC3960.00 +1.02% +2.91% South Africa Low: ZAC3050.00 / High: ZAC4195.00 431.94K
134 Sea Harvest Group Ltd
JSE:SHG
$144.19 Million ZAC271.32 Billion ZAC821.00 -0.24% +1.36% South Africa Low: ZAC760.00 / High: ZAC1000.00 1.77 Million
135 Mpact Limited
JSE:MPT
$139.05 Million ZAC261.65 Billion ZAC1775.00 +0.28% +3.80% South Africa Low: ZAC1704.00 / High: ZAC2900.00 1.90 Million
136 Libstar Holdings Ltd
JSE:LBR
$135.58 Million ZAC255.12 Billion ZAC419.00 +3.97% +4.75% South Africa Low: ZAC310.00 / High: ZAC525.00 5.30 Million
137 Purple Capital Ltd
JSE:PPE
$133.53 Million ZAC251.25 Billion ZAC176.00 -3.30% +1.15% South Africa Low: ZAC163.00 / High: ZAC260.00 10.27 Million
138 Cashbil
JSE:CSB
$130.78 Million ZAC246.09 Billion ZAC11800.00 -3.28% +0.43% South Africa Low: ZAC11375.00 / High: ZAC15845.00 128.54K
139 Orion Gold NL
JSE:ORN
$129.87 Million ZAC244.38 Billion ZAC30.00 +3.45% +7.14% South Africa Low: ZAC12.00 / High: ZAC47.00 71.42 Million
140 Master Drilling Group Ltd
JSE:MDI
$128.00 Million ZAC240.86 Billion ZAC1600.00 +2.24% +5.26% South Africa Low: ZAC1321.00 / High: ZAC1920.00 241.76K
141 City Lodge Hotels Ltd
JSE:CLH
$125.64 Million ZAC236.42 Billion ZAC431.00 -0.23% +1.17% South Africa Low: ZAC377.00 / High: ZAC530.00 4.93 Million
142 Argent
JSE:ART
$114.40 Million ZAC215.27 Billion ZAC4050.00 +3.85% +1.86% South Africa Low: ZAC2750.00 / High: ZAC4080.00 706.36K
143 Safari Investments RSA Ltd
JSE:SAR
$114.14 Million ZAC214.76 Billion ZAC840.00 +1.69% +1.82% South Africa Low: ZAC682.00 / High: ZAC849.00 879.60K
144 Capital Appreciation Ltd
JSE:CTA
$113.35 Million ZAC213.29 Billion ZAC184.00 +0.00% +2.22% South Africa Low: ZAC172.00 / High: ZAC187.00 11.30 Million
145 Choppies Enterprises Ltd
JSE:CHP
$109.98 Million ZAC206.95 Billion ZAC114.00 +11.76% -0.87% South Africa Low: ZAC102.00 / High: ZAC795.00 757.72K
146 Novus Holdings Ltd
JSE:NVS
$106.86 Million ZAC201.07 Billion ZAC635.00 +0.79% -7.70% South Africa Low: ZAC510.00 / High: ZAC709.00 642.36K
147 Balwin Properties Ltd
JSE:BWN
$105.22 Million ZAC197.98 Billion ZAC421.00 +0.24% -0.71% South Africa Low: ZAC250.00 / High: ZAC425.00 1.42 Million
148 Oasis Crescent Property Fund
JSE:OAS
$104.27 Million ZAC196.20 Billion ZAC2940.00 +0.00% +9900.00% South Africa Low: ZAC19.50 / High: ZAC2940.00 22.84K
149 Frontier Transport Holdings Ltd
JSE:FTH
$102.22 Million ZAC192.34 Billion ZAC650.00 +0.00% +0.00% South Africa Low: ZAC555.00 / High: ZAC750.00 214.42K
150 Quantum Foods Holdings
JSE:QFH
$99.68 Million ZAC187.56 Billion ZAC924.00 -0.11% +0.65% South Africa Low: ZAC653.00 / High: ZAC1190.00 34.59K
151 Zeder Investments Ltd
JSE:ZED
$90.01 Million ZAC169.36 Billion ZAC110.00 -0.90% -4.35% South Africa Low: ZAC103.00 / High: ZAC140.00 3.82 Million
152 Transaction Capital
JSE:TCP
$82.11 Million ZAC154.51 Billion ZAC197.00 +0.00% +0.00% South Africa Low: ZAC197.00 / High: ZAC197.00 471.82K
153 Marshall Monteagle PLC
JSE:MMP
$78.44 Million ZAC147.59 Billion ZAC3200.00 +5.09% +6.67% South Africa Low: ZAC2310.00 / High: ZAC3300.00 129.73K
154 ArcelorMittal South Africa Limited
JSE:ACL
$78.19 Million ZAC147.13 Billion ZAC132.00 +3.94% -5.04% South Africa Low: ZAC90.00 / High: ZAC174.00 15.83 Million
155 Renergen Ltd.
JSE:REN
$75.87 Million ZAC142.76 Billion ZAC920.00 +0.00% -1.92% South Africa Low: ZAC785.00 / High: ZAC1702.00 7.19 Million
156 Sab Zenzele Kabili Holdings
JSE:SZK
$73.25 Million ZAC137.83 Billion ZAC3399.00 +17.21% -0.03% South Africa Low: ZAC2900.00 / High: ZAC3700.00 21.56K
157 Metrofile
JSE:MFL
$72.47 Million ZAC136.36 Billion ZAC323.00 +0.00% +0.94% South Africa Low: ZAC242.00 / High: ZAC324.00 14.06 Million
158 Universal Partners Ltd
JSE:UPL
$70.15 Million ZAC131.99 Billion ZAC1809.00 +0.00% +11762.30% South Africa Low: ZAC14.50 / High: ZAC1809.00 179.36K
159 Fairvest Ltd
JSE:FTA
$69.63 Million ZAC131.02 Billion ZAC2089.00 +1.46% +30.07% South Africa Low: ZAC1606.00 / High: ZAC2147.00 107.83K
160 Gemfields Group Ltd
JSE:GML
$67.81 Million ZAC127.59 Billion ZAC74.00 +17.46% +7.25% South Africa Low: ZAC57.00 / High: ZAC154.00 2.68 Million
161 Transpaco Ltd
JSE:TPC
$59.91 Million ZAC112.72 Billion ZAC4049.00 -1.24% -3.60% South Africa Low: ZAC3250.00 / High: ZAC4500.00 41.07K
162 Brimstone Investment Corporation Limited
JSE:BRN
$59.66 Million ZAC112.26 Billion ZAC550.00 +0.00% -5.17% South Africa Low: ZAC426.00 / High: ZAC630.00 2.41 Million
163 Deneb Investments Ltd
JSE:DNB
$58.66 Million ZAC110.38 Billion ZAC250.00 -3.47% -3.85% South Africa Low: ZAC200.00 / High: ZAC265.00 359.49K
164 Stefstock
JSE:SSK
$56.35 Million ZAC106.03 Billion ZAC634.00 -0.31% -7.45% South Africa Low: ZAC361.00 / High: ZAC720.00 4.12 Million
165 Santova Ltd
JSE:SNV
$55.32 Million ZAC104.10 Billion ZAC810.00 +0.00% +1.25% South Africa Low: ZAC651.00 / High: ZAC910.00 2.94 Million
166 York Timber Holdings Ltd
JSE:YRK
$54.30 Million ZAC102.17 Billion ZAC220.00 +0.92% +3.77% South Africa Low: ZAC180.00 / High: ZAC249.00 1.03 Million
167 eMedia Holdings Limited
JSE:EMN
$51.39 Million ZAC96.70 Billion ZAC168.00 -2.33% -2.89% South Africa Low: ZAC168.00 / High: ZAC259.00 10.53 Million
168 Metair
JSE:MTA
$51.37 Million ZAC96.65 Billion ZAC497.00 +0.20% +0.40% South Africa Low: ZAC405.00 / High: ZAC771.00 2.24 Million
169 Bowler Metcalf Ltd
JSE:BCF
$50.25 Million ZAC94.56 Billion ZAC1380.00 +3.76% -1.36% South Africa Low: ZAC1255.00 / High: ZAC1600.00 183.17K
170 Accelerate Property Fund Ltd
JSE:APF
$48.92 Million ZAC92.05 Billion ZAC45.00 +0.00% +0.00% South Africa Low: ZAC36.00 / High: ZAC74.00 24.29 Million
171 Texton Property Fund Ltd
JSE:TEX
$47.53 Million ZAC89.43 Billion ZAC300.00 +0.00% -7.41% South Africa Low: ZAC260.00 / High: ZAC450.00 140.01K
172 Mustek Ltd
JSE:MST
$43.58 Million ZAC82.01 Billion ZAC1515.00 +0.33% +1.00% South Africa Low: ZAC1300.00 / High: ZAC1550.00 1.02 Million
173 Granprade
JSE:GPL
$43.16 Million ZAC81.21 Billion ZAC190.00 +5.56% +5.56% South Africa Low: ZAC173.00 / High: ZAC280.00 394.00K
174 EPE Capital Partners Ltd
JSE:EPE
$41.52 Million ZAC78.13 Billion ZAC519.00 +0.78% +0.19% South Africa Low: ZAC485.00 / High: ZAC825.00 6.64 Million
175 Wesizwe
JSE:WEZ
$39.79 Million ZAC74.88 Billion ZAC46.00 +0.00% +2.22% South Africa Low: ZAC44.00 / High: ZAC81.00 5.59 Million
176 Adcorp
JSE:ADR
$37.58 Million ZAC70.72 Billion ZAC678.00 -0.29% +5.12% South Africa Low: ZAC541.00 / High: ZAC741.00 1.36 Million
177 RMB Holdings Ltd
JSE:RMH
$36.16 Million ZAC68.04 Billion ZAC50.00 +2.04% +2.04% South Africa Low: ZAC38.00 / High: ZAC56.00 11.72 Million
178 Hulamin
JSE:HLM
$35.41 Million ZAC66.64 Billion ZAC216.00 -1.37% +27.81% South Africa Low: ZAC158.00 / High: ZAC289.00 8.60 Million
179 AfroCentric Investment Corp
JSE:ACT
$33.42 Million ZAC62.88 Billion ZAC77.00 +0.00% -3.75% South Africa Low: ZAC70.00 / High: ZAC175.00 1.04 Million
180 Ascendis Health Ltd
JSE:ASC
$30.61 Million ZAC57.60 Billion ZAC92.00 +0.00% -4.17% South Africa Low: ZAC80.00 / High: ZAC98.00 42.21 Million
181 NU World Holdings Ltd
JSE:NWL
$30.19 Million ZAC56.81 Billion ZAC2750.00 -1.79% -1.86% South Africa Low: ZAC2500.00 / High: ZAC3300.00 102.32K
182 Astoria Investments Ltd
JSE:ARA
$29.62 Million ZAC55.73 Billion ZAC898.00 +0.00% +8.85% South Africa Low: ZAC601.00 / High: ZAC898.00 348.36K
183 Aveng Ltd
JSE:AEG
$28.45 Million ZAC53.54 Billion ZAC422.00 -2.99% +0.00% South Africa Low: ZAC407.00 / High: ZAC740.00 1.98 Million
184 African Media Entertainment
JSE:AME
$26.04 Million ZAC48.99 Billion ZAC7070.00 +0.00% +28.55% South Africa Low: ZAC3807.00 / High: ZAC7070.00 144.26K
185 enX Group Ltd
JSE:ENX
$23.81 Million ZAC44.80 Billion ZAC247.00 +0.00% +23.50% South Africa Low: ZAC200.00 / High: ZAC495.00 1.24 Million
186 Sephaku Holdings Ltd
JSE:SEP
$21.79 Million ZAC41.00 Billion ZAC178.00 +0.00% +0.00% South Africa Low: ZAC136.00 / High: ZAC236.00 1.87 Million
187 Vunani Ltd
JSE:VUN
$21.40 Million ZAC40.26 Billion ZAC250.00 +0.00% +0.00% South Africa Low: ZAC107.00 / High: ZAC270.00 3.28 Million
188 4Sight Holdings Ltd
JSE:4SI
$20.74 Million ZAC39.02 Billion ZAC71.00 +5.97% +1.43% South Africa Low: ZAC63.00 / High: ZAC82.00 3.97 Million
189 Calgro M3 Holdings Ltd
JSE:CGR
$20.51 Million ZAC38.59 Billion ZAC400.00 +4.71% +2.30% South Africa Low: ZAC382.00 / High: ZAC570.00 741.75K
190 Finbond Group Ltd
JSE:FGL
$20.20 Million ZAC38.00 Billion ZAC81.00 -8.99% -8.99% South Africa Low: ZAC80.00 / High: ZAC145.00 2.40 Million
191 Wescoal Holdings Ltd
JSE:SLG
$19.63 Million ZAC36.94 Billion ZAC90.00 -10.00% +18.42% South Africa Low: ZAC0.50 / High: ZAC115.00 13.19 Million
192 ISA Holdings Ltd
JSE:ISA
$16.58 Million ZAC31.20 Billion ZAC200.00 -4.76% -9.09% South Africa Low: ZAC165.00 / High: ZAC257.00 976.62K
193 Putprop Ltd
JSE:PPR
$15.73 Million ZAC29.60 Billion ZAC698.00 +0.00% +16.33% South Africa Low: ZAC350.00 / High: ZAC698.00 881.03K
194 Crookes Brothers Ltd
JSE:CKS
$14.47 Million ZAC27.23 Billion ZAC1800.00 -10.22% -11.33% South Africa Low: ZAC1750.00 / High: ZAC3460.00 71.70K
195 Randgold Exploration
JSE:RNG
$14.08 Million ZAC26.49 Billion ZAC370.00 +20.13% -6.09% South Africa Low: ZAC52.00 / High: ZAC405.00 592.03K
196 Trematon Capital Investments
JSE:TMT
$13.61 Million ZAC25.61 Billion ZAC115.00 -0.86% +2.68% South Africa Low: ZAC100.00 / High: ZAC134.00 2.19 Million
197 Mahube Infrastructure Ltd
JSE:MHB
$12.90 Million ZAC24.27 Billion ZAC440.00 +5.01% +9.73% South Africa Low: ZAC341.00 / High: ZAC625.00 449.07K
198 Insimbi Refractory Alloy Supply
JSE:ISB
$12.27 Million ZAC23.10 Billion ZAC72.00 +0.00% -10.00% South Africa Low: ZAC40.00 / High: ZAC85.00 19.58 Million
199 Primeserv Group Ltd
JSE:PMV
$11.53 Million ZAC21.70 Billion ZAC295.00 +9.26% +0.34% South Africa Low: ZAC225.00 / High: ZAC324.00 268.58K
200 Huge Group Ltd
JSE:HUG
$10.12 Million ZAC19.05 Billion ZAC115.00 -4.17% +17.35% South Africa Low: ZAC60.00 / High: ZAC190.00 1.62 Million