Largest Companies on Johannesburg Exchange by Market Cap

Largest companies on Johannesburg Exchange by market cap. Johannesburg Exchange (JSE) lists 231 publicly traded companies with a combined market cap of $650.47 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)

$650.47 Billion

Listed Companies

231

Exchange Location

South Africa

Top Johannesburg Exchange Stocks by Market Capitalization (November 2026)

Top Johannesburg Exchange stocks by market capitalization as of November 2026, covering 231 listed companies.

Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change Country 52-Week Range 24h Volume
101 Burstone Group Limited
JSE:BTN
$412.39 Million ZAC775.97 Billion ZAC978.00 -0.10% +0.41% South Africa Low: ZAC856.00 / High: ZAC1019.00 34.28 Million
102 Astral Foods Ltd.
JSE:ARL
$408.53 Million ZAC768.71 Billion ZAC19872.00 -1.79% -2.03% South Africa Low: ZAC18218.00 / High: ZAC28161.00 6.23 Million
103 Blue Label Telecoms Ltd
JSE:BLU
$394.20 Million ZAC741.75 Billion ZAC817.00 -0.49% +0.25% South Africa Low: ZAC4.25 / High: ZAC1211.00 54.22 Million
104 Brait SE
JSE:BAT
$394.14 Million ZAC741.64 Billion ZAC192.00 -1.54% -0.52% South Africa Low: ZAC187.00 / High: ZAC240.00 54.25 Million
105 Dipula Income Fund Ltd
JSE:DIB
$390.43 Million ZAC734.65 Billion ZAC725.00 +0.00% +2.40% South Africa Low: ZAC615.00 / High: ZAC758.00 3.83 Million
106 Tsogo Sun
JSE:TSG
$381.67 Million ZAC718.17 Billion ZAC711.00 -1.11% -1.80% South Africa Low: ZAC646.00 / High: ZAC809.00 5.03 Million
107 Spear REIT Ltd
JSE:SEA
$371.54 Million ZAC699.11 Billion ZAC1363.00 -0.87% +2.10% South Africa Low: ZAC1098.00 / High: ZAC1405.00 7.80 Million
108 Sappi Ltd
JSE:SAP
$362.96 Million ZAC682.97 Billion ZAC1125.00 -13.66% -3.02% South Africa Low: ZAC900.00 / High: ZAC2624.00 43.44 Million
109 Tharisa plc
JSE:THA
$359.40 Million ZAC676.26 Billion ZAC2300.00 +0.00% -0.26% South Africa Low: ZAC2020.00 / High: ZAC3086.00 991.92K
110 Kap Industrial Holdings Ltd
JSE:KAP
$349.17 Million ZAC657.01 Billion ZAC262.00 -2.96% +0.00% South Africa Low: ZAC160.00 / High: ZAC306.00 95.43 Million
111 RCL Foods Ltd
JSE:RCL
$349.10 Million ZAC656.89 Billion ZAC730.00 -1.35% +1.81% South Africa Low: ZAC601.00 / High: ZAC1022.00 936.53K
112 Emira Property Fund
JSE:EMI
$345.90 Million ZAC650.87 Billion ZAC1392.00 -1.97% +0.14% South Africa Low: ZAC1266.00 / High: ZAC1577.00 4.18 Million
113 RFG Holdings Ltd
JSE:RFG
$345.79 Million ZAC650.65 Billion ZAC2489.00 +2.60% +0.57% South Africa Low: ZAC2179.00 / High: ZAC2640.00 1.38 Million
114 Super Group Ltd.
JSE:SPG
$322.84 Million ZAC607.48 Billion ZAC1798.00 +2.39% +3.33% South Africa Low: ZAC1551.00 / High: ZAC2112.00 22.81 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 33.70K
116 Afrimat
JSE:AFT
$307.18 Million ZAC578.00 Billion ZAC3800.00 +1.04% +10.14% South Africa Low: ZAC2560.00 / High: ZAC4619.00 11.55 Million
117 Sabvest Capital Ltd
JSE:SBP
$290.74 Million ZAC547.08 Billion ZAC14550.00 +1.04% +0.34% South Africa Low: ZAC12100.00 / High: ZAC16000.00 1.43 Million
118 Hudaco
JSE:HDC
$277.60 Million ZAC522.34 Billion ZAC18400.00 -1.55% -0.54% South Africa Low: ZAC17899.00 / High: ZAC22400.00 275.06K
119 Famous Brands Ltd
JSE:FBR
$266.42 Million ZAC501.31 Billion ZAC5050.00 +2.23% +2.33% South Africa Low: ZAC4874.00 / High: ZAC6114.00 6.46 Million
120 Octodec
JSE:OCT
$265.26 Million ZAC499.12 Billion ZAC1875.00 +1.30% +4.75% South Africa Low: ZAC1300.00 / High: ZAC1875.00 913.71K
121 Sygnia Ltd
JSE:SYG
$264.54 Million ZAC497.78 Billion ZAC3190.00 +0.57% -1.97% South Africa Low: ZAC2750.00 / High: ZAC3950.00 744.52K
122 Lewis Group Limited
JSE:LEW
$247.60 Million ZAC465.90 Billion ZAC9021.00 +2.16% +4.29% South Africa Low: ZAC7640.00 / High: ZAC9962.00 507.12K
123 Caxton
JSE:CAT
$235.04 Million ZAC442.25 Billion ZAC1251.00 +2.96% +8.97% South Africa Low: ZAC1125.00 / High: ZAC1475.00 1.41 Million
124 Nampak
JSE:NPK
$231.32 Million ZAC435.27 Billion ZAC52400.00 +2.14% +1.75% South Africa Low: ZAC42800.00 / High: ZAC55495.00 62.98K
125 Acsion Ltd
JSE:ACS
$219.23 Million ZAC412.51 Billion ZAC1073.00 -0.19% -0.46% South Africa Low: ZAC610.00 / High: ZAC1799.00 36.13K
126 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
127 Bell Equipment Limited
JSE:BEL
$202.86 Million ZAC381.72 Billion ZAC3993.00 -0.10% +3.31% South Africa Low: ZAC3470.00 / High: ZAC4350.00 430.59K
128 Spurcorp
JSE:SUR
$190.53 Million ZAC358.51 Billion ZAC4418.00 +0.87% +5.82% South Africa Low: ZAC3600.00 / High: ZAC4500.00 646.54K
129 Merafe
JSE:MRF
$181.96 Million ZAC342.38 Billion ZAC137.00 +0.00% +0.74% South Africa Low: ZAC101.00 / High: ZAC147.00 25.27 Million
130 Kaap Agri Bedryf Employee and Farm Worker Bee Trust
JSE:KAL
$167.70 Million ZAC315.56 Billion ZAC4469.00 -1.13% +0.65% South Africa Low: ZAC4170.00 / High: ZAC5200.00 571.42K
131 Oando PLC
JSE:OAO
$165.17 Million ZAC310.79 Billion ZAC25.00 +0.00% -21.88% South Africa Low: ZAC12.00 / High: ZAC34.00 418.74K
132 Sea Harvest Group Ltd
JSE:SHG
$154.55 Million ZAC290.81 Billion ZAC880.00 +0.11% +0.00% South Africa Low: ZAC760.00 / High: ZAC1000.00 1.54 Million
133 Purple Capital Ltd
JSE:PPE
$139.60 Million ZAC262.67 Billion ZAC184.00 +0.00% +1.66% South Africa Low: ZAC162.00 / High: ZAC260.00 11.08 Million
134 Combined Motor Holdings Limited
JSE:CMH
$138.91 Million ZAC261.38 Billion ZAC3765.00 +0.40% +0.40% South Africa Low: ZAC3299.00 / High: ZAC4195.00 471.38K
135 Invicta
JSE:IVT
$134.66 Million ZAC253.39 Billion ZAC2925.00 -1.58% -12.69% South Africa Low: ZAC2925.00 / High: ZAC3899.00 127.38K
136 Mpact Limited
JSE:MPT
$133.18 Million ZAC250.59 Billion ZAC1700.00 +0.77% +1.67% South Africa Low: ZAC1651.00 / High: ZAC2268.00 547.21K
137 Argent
JSE:ART
$129.40 Million ZAC243.49 Billion ZAC4581.00 +4.11% +8.55% South Africa Low: ZAC2801.00 / High: ZAC4581.00 524.10K
138 Libstar Holdings Ltd
JSE:LBR
$122.96 Million ZAC231.36 Billion ZAC394.00 +5.35% +5.07% South Africa Low: ZAC325.00 / High: ZAC509.00 3.12 Million
139 City Lodge Hotels Ltd
JSE:CLH
$120.98 Million ZAC227.64 Billion ZAC415.00 -2.35% -5.68% South Africa Low: ZAC411.00 / High: ZAC530.00 5.56 Million
140 Cashbil
JSE:CSB
$116.21 Million ZAC218.66 Billion ZAC10485.00 +1.80% +5.91% South Africa Low: ZAC9450.00 / High: ZAC15787.00 436.73K
141 Master Drilling Group Ltd
JSE:MDI
$115.20 Million ZAC216.77 Billion ZAC1440.00 +0.00% +0.98% South Africa Low: ZAC1321.00 / High: ZAC1920.00 3.34 Million
142 Safari Investments RSA Ltd
JSE:SAR
$114.14 Million ZAC214.76 Billion ZAC840.00 +1.69% +1.82% South Africa Low: ZAC800.00 / High: ZAC849.00 794.35K
143 Capital Appreciation Ltd
JSE:CTA
$113.35 Million ZAC213.29 Billion ZAC184.00 +0.00% +0.00% South Africa Low: ZAC184.00 / High: ZAC184.00 811.05K
144 Orion Gold NL
JSE:ORN
$112.56 Million ZAC211.79 Billion ZAC26.00 +0.00% +4.00% South Africa Low: ZAC19.00 / High: ZAC47.00 219.94 Million
145 Balwin Properties Ltd
JSE:BWN
$108.72 Million ZAC204.57 Billion ZAC435.00 +0.23% +1.16% South Africa Low: ZAC257.00 / High: ZAC435.00 4.22 Million
146 Oasis Crescent Property Fund
JSE:OAS
$104.24 Million ZAC196.14 Billion ZAC2939.00 -0.03% -0.03% South Africa Low: ZAC21.50 / High: ZAC2940.00 15.41K
147 Frontier Transport Holdings Ltd
JSE:FTH
$102.22 Million ZAC192.34 Billion ZAC650.00 -7.01% +3.01% South Africa Low: ZAC555.00 / High: ZAC700.00 197.61K
148 Quantum Foods Holdings
JSE:QFH
$96.01 Million ZAC180.66 Billion ZAC890.00 +27.14% +18.83% South Africa Low: ZAC650.00 / High: ZAC1190.00 98.68K
149 Novus Holdings Ltd
JSE:NVS
$94.37 Million ZAC177.57 Billion ZAC561.00 -9.52% +3.89% South Africa Low: ZAC510.00 / High: ZAC709.00 471.08K
150 Zeder Investments Ltd
JSE:ZED
$89.19 Million ZAC167.82 Billion ZAC109.00 +1.87% +1.87% South Africa Low: ZAC101.00 / High: ZAC136.00 9.96 Million
151 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
152 Renergen Ltd.
JSE:REN
$75.87 Million ZAC142.76 Billion ZAC920.00 +0.00% -1.92% South Africa Low: ZAC785.00 / High: ZAC1290.00 7.19 Million
153 Choppies Enterprises Ltd
JSE:CHP
$74.45 Million ZAC140.08 Billion ZAC77.00 +2.67% -9.41% South Africa Low: ZAC75.00 / High: ZAC795.00 499.17K
154 ArcelorMittal South Africa Limited
JSE:ACL
$74.04 Million ZAC139.33 Billion ZAC125.00 +4.17% -5.30% South Africa Low: ZAC105.00 / High: ZAC154.00 32.75 Million
155 Sab Zenzele Kabili Holdings
JSE:SZK
$73.25 Million ZAC137.83 Billion ZAC3399.00 +0.00% +6.22% South Africa Low: ZAC2900.00 / High: ZAC3700.00 18.08K
156 Metrofile
JSE:MFL
$72.47 Million ZAC136.36 Billion ZAC323.00 +0.00% +0.94% South Africa Low: ZAC313.00 / High: ZAC324.00 14.06 Million
157 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
158 Marshall Monteagle PLC
JSE:MMP
$69.42 Million ZAC130.62 Billion ZAC2832.00 +1.07% -3.21% South Africa Low: ZAC2310.00 / High: ZAC3300.00 64.02K
159 Transpaco Ltd
JSE:TPC
$68.06 Million ZAC128.06 Billion ZAC4600.00 +4.52% +0.00% South Africa Low: ZAC3470.00 / High: ZAC4600.00 34.46K
160 Brimstone Investment Corporation Limited
JSE:BRN
$68.03 Million ZAC128.01 Billion ZAC569.00 -0.18% +8.38% South Africa Low: ZAC426.00 / High: ZAC630.00 261.18K
161 Deneb Investments Ltd
JSE:DNB
$67.00 Million ZAC126.08 Billion ZAC284.00 +0.00% -5.02% South Africa Low: ZAC200.00 / High: ZAC300.00 572.64K
162 Fairvest Ltd
JSE:FTA
$65.66 Million ZAC123.56 Billion ZAC1970.00 +0.00% +0.00% South Africa Low: ZAC1606.00 / High: ZAC2147.00 57.39K
163 Gemfields Group Ltd
JSE:GML
$61.39 Million ZAC115.52 Billion ZAC67.00 +1.52% -2.90% South Africa Low: ZAC57.00 / High: ZAC135.00 1.39 Million
164 eMedia Holdings Limited
JSE:EMN
$53.54 Million ZAC100.73 Billion ZAC175.00 +4.17% +2.94% South Africa Low: ZAC161.00 / High: ZAC230.00 3.14 Million
165 Santova Ltd
JSE:SNV
$53.27 Million ZAC100.24 Billion ZAC780.00 -1.27% +1.30% South Africa Low: ZAC651.00 / High: ZAC855.00 832.35K
166 Accelerate Property Fund Ltd
JSE:APF
$53.27 Million ZAC100.23 Billion ZAC49.00 +0.00% +0.00% South Africa Low: ZAC35.00 / High: ZAC74.00 35.22 Million
167 Stefstock
JSE:SSK
$52.00 Million ZAC97.84 Billion ZAC585.00 +0.86% +4.46% South Africa Low: ZAC426.00 / High: ZAC720.00 2.56 Million
168 Bowler Metcalf Ltd
JSE:BCF
$50.94 Million ZAC95.86 Billion ZAC1399.00 +0.00% +2.87% South Africa Low: ZAC1200.00 / High: ZAC1600.00 69.30K
169 York Timber Holdings Ltd
JSE:YRK
$49.36 Million ZAC92.88 Billion ZAC200.00 -2.44% -14.53% South Africa Low: ZAC180.00 / High: ZAC242.00 1.13 Million
170 Metair
JSE:MTA
$47.54 Million ZAC89.46 Billion ZAC460.00 +0.00% +0.00% South Africa Low: ZAC405.00 / High: ZAC630.00 2.46 Million
171 Mustek Ltd
JSE:MST
$43.99 Million ZAC82.77 Billion ZAC1529.00 +1.93% +1.73% South Africa Low: ZAC1300.00 / High: ZAC1599.00 233.91K
172 Texton Property Fund Ltd
JSE:TEX
$43.41 Million ZAC81.68 Billion ZAC274.00 -0.36% -0.36% South Africa Low: ZAC240.00 / High: ZAC450.00 414.78K
173 Granprade
JSE:GPL
$42.84 Million ZAC80.60 Billion ZAC173.00 +0.58% +20.14% South Africa Low: ZAC144.00 / High: ZAC244.00 628.91K
174 EPE Capital Partners Ltd
JSE:EPE
$42.72 Million ZAC80.39 Billion ZAC534.00 -0.19% +3.09% South Africa Low: ZAC422.00 / High: ZAC800.00 2.99 Million
175 RMB Holdings Ltd
JSE:RMH
$41.22 Million ZAC77.56 Billion ZAC57.00 +1.79% +0.00% South Africa Low: ZAC40.00 / High: ZAC60.00 6.12 Million
176 Hulamin
JSE:HLM
$39.18 Million ZAC73.73 Billion ZAC239.00 +0.84% +5.75% South Africa Low: ZAC158.00 / High: ZAC250.00 4.44 Million
177 Adcorp
JSE:ADR
$37.58 Million ZAC70.72 Billion ZAC678.00 +4.31% +9.35% South Africa Low: ZAC541.00 / High: ZAC715.00 846.96K
178 PBT Holdings Limited
JSE:PBT
$36.78 Million ZAC69.21 Billion ZAC700.00 +1.45% +1.45% South Africa Low: ZAC630.00 / High: ZAC750.00 63.61K
179 Wesizwe
JSE:WEZ
$32.01 Million ZAC60.23 Billion ZAC37.00 +2.78% -2.63% South Africa Low: ZAC36.00 / High: ZAC81.00 5.61 Million
180 Ascendis Health Ltd
JSE:ASC
$30.61 Million ZAC57.60 Billion ZAC92.00 +0.00% -4.17% South Africa Low: ZAC92.00 / High: ZAC98.00 41.16 Million
181 NU World Holdings Ltd
JSE:NWL
$30.47 Million ZAC57.32 Billion ZAC2775.00 +0.91% -2.63% South Africa Low: ZAC2650.00 / High: ZAC3300.00 46.21K
182 AfroCentric Investment Corp
JSE:ACT
$29.95 Million ZAC56.35 Billion ZAC69.00 -1.43% -1.43% South Africa Low: ZAC56.00 / High: ZAC159.00 2.27 Million
183 Astoria Investments Ltd
JSE:ARA
$29.62 Million ZAC55.73 Billion ZAC898.00 +0.00% +8.85% South Africa Low: ZAC815.00 / High: ZAC898.00 348.36K
184 Aveng Ltd
JSE:AEG
$25.89 Million ZAC48.72 Billion ZAC384.00 +0.00% -0.26% South Africa Low: ZAC380.00 / High: ZAC740.00 1.25 Million
185 Mahube Infrastructure Ltd
JSE:MHB
$25.82 Million ZAC48.59 Billion ZAC881.00 +2.32% +72.41% South Africa Low: ZAC401.00 / High: ZAC881.00 131.43K
186 Newpark REIT Limited
JSE:NRL
$24.98 Million ZAC47.00 Billion ZAC470.00 +0.00% +0.00% South Africa Low: ZAC470.00 / High: ZAC470.00 13.78K
187 Sephaku Holdings Ltd
JSE:SEP
$24.60 Million ZAC46.30 Billion ZAC201.00 -8.64% +14.86% South Africa Low: ZAC149.00 / High: ZAC236.00 1.27 Million
188 enX Group Ltd
JSE:ENX
$22.55 Million ZAC42.44 Billion ZAC234.00 -1.68% +13.04% South Africa Low: ZAC200.00 / High: ZAC460.00 409.57K
189 ISA Holdings Ltd
JSE:ISA
$22.14 Million ZAC41.65 Billion ZAC267.00 +1.14% +8.54% South Africa Low: ZAC187.00 / High: ZAC316.00 496.87K
190 Wescoal Holdings Ltd
JSE:SLG
$20.94 Million ZAC39.40 Billion ZAC96.00 +7.87% +5.49% South Africa Low: ZAC0.50 / High: ZAC115.00 936.53K
191 African Media Entertainment
JSE:AME
$20.25 Million ZAC38.11 Billion ZAC5500.00 +9.37% +9.08% South Africa Low: ZAC3807.00 / High: ZAC7070.00 61.83K
192 4Sight Holdings Ltd
JSE:4SI
$19.86 Million ZAC37.37 Billion ZAC68.00 +0.00% +1.49% South Africa Low: ZAC64.00 / High: ZAC81.00 6.52 Million
193 Putprop Ltd
JSE:PPR
$19.54 Million ZAC36.77 Billion ZAC867.00 +0.12% +0.81% South Africa Low: ZAC350.00 / High: ZAC998.00 905.69K
194 Vunani Ltd
JSE:VUN
$17.96 Million ZAC33.79 Billion ZAC210.00 +5.00% +9.95% South Africa Low: ZAC107.00 / High: ZAC270.00 557.91K
195 Calgro M3 Holdings Ltd
JSE:CGR
$17.43 Million ZAC32.80 Billion ZAC340.00 -2.30% -5.03% South Africa Low: ZAC330.00 / High: ZAC570.00 2.22 Million
196 Afine Investments Ltd
JSE:ANI
$17.35 Million ZAC32.64 Billion ZAC450.00 +9083.67% +8900.00% South Africa Low: ZAC4.01 / High: ZAC450.00 20.58K
197 Huge Group Ltd
JSE:HUG
$16.11 Million ZAC30.31 Billion ZAC183.00 +2.23% +7.65% South Africa Low: ZAC85.00 / High: ZAC183.00 4.31 Million
198 Crookes Brothers Ltd
JSE:CKS
$16.08 Million ZAC30.26 Billion ZAC2000.00 +0.00% -4.81% South Africa Low: ZAC1700.00 / High: ZAC2700.00 104.99K
199 Trematon Capital Investments
JSE:TMT
$14.44 Million ZAC27.17 Billion ZAC122.00 +0.00% -2.40% South Africa Low: ZAC100.00 / High: ZAC134.00 2.54 Million
200 Europa Metals Ltd
JSE:EUZ
$14.06 Million ZAC26.46 Billion ZAC259.00 +0.00% -9.12% South Africa Low: ZAC20.00 / High: ZAC1000.00 1.19 Million

How Johannesburg Exchange Companies Are Ranked by Market Cap

Johannesburg Exchange companies are ranked by market cap, the latest share price multiplied by shares outstanding, updated daily.