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
101 Sappi Ltd
JSE:SAP
$415.87 Million ZAC782.53 Billion ZAC1289.00 +4.12% +0.70% South Africa Low: ZAC900.00 / High: ZAC2624.00 89.98 Million
102 Burstone Group Limited
JSE:BTN
$413.65 Million ZAC778.35 Billion ZAC981.00 +1.55% +2.19% South Africa Low: ZAC805.00 / High: ZAC1019.00 16.56 Million
103 Tsogo Sun
JSE:TSG
$406.36 Million ZAC764.63 Billion ZAC757.00 -1.69% +8.14% South Africa Low: ZAC636.00 / High: ZAC809.00 5.80 Million
104 Raubex
JSE:RBX
$404.48 Million ZAC761.10 Billion ZAC4230.00 +1.39% +4.44% South Africa Low: ZAC3900.00 / High: ZAC5705.00 10.18 Million
105 Astral Foods Ltd.
JSE:ARL
$401.11 Million ZAC754.74 Billion ZAC19511.00 -1.04% -3.50% South Africa Low: ZAC19271.00 / High: ZAC28161.00 1.51 Million
106 Wilson Bayly Holmes Ovcon Ltd
JSE:WBO
$388.89 Million ZAC731.75 Billion ZAC14084.00 +1.13% +3.67% South Africa Low: ZAC13580.00 / High: ZAC21126.00 4.01 Million
107 Kap Industrial Holdings Ltd
JSE:KAP
$375.82 Million ZAC707.16 Billion ZAC282.00 +0.71% +6.82% South Africa Low: ZAC147.00 / High: ZAC306.00 132.89 Million
108 Dipula Income Fund Ltd
JSE:DIB
$370.51 Million ZAC697.16 Billion ZAC688.00 +1.33% -1.01% South Africa Low: ZAC535.00 / High: ZAC730.00 9.74 Million
109 Acsion Ltd
JSE:ACS
$367.56 Million ZAC691.62 Billion ZAC1799.00 +78.12% +106.78% South Africa Low: ZAC610.00 / High: ZAC1799.00 24.44K
110 Emira Property Fund
JSE:EMI
$350.62 Million ZAC659.75 Billion ZAC1411.00 -0.07% +2.25% South Africa Low: ZAC1170.00 / High: ZAC1577.00 3.58 Million
111 Spear REIT Ltd
JSE:SEA
$348.37 Million ZAC655.51 Billion ZAC1278.00 +0.24% +0.47% South Africa Low: ZAC1025.00 / High: ZAC1405.00 14.35 Million
112 RFG Holdings Ltd
JSE:RFG
$345.79 Million ZAC650.65 Billion ZAC2489.00 +2.60% +0.57% South Africa Low: ZAC1580.00 / High: ZAC2640.00 1.38 Million
113 RCL Foods Ltd
JSE:RCL
$326.15 Million ZAC613.70 Billion ZAC682.00 +1.79% -0.44% South Africa Low: ZAC601.00 / High: ZAC1071.00 8.09 Million
114 Super Group Ltd.
JSE:SPG
$323.56 Million ZAC608.83 Billion ZAC1802.00 -0.88% +3.15% South Africa Low: ZAC1260.00 / High: ZAC2112.00 17.23 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 Sabvest Capital Ltd
JSE:SBP
$291.74 Million ZAC548.96 Billion ZAC14600.00 +3.84% +0.69% South Africa Low: ZAC11165.00 / High: ZAC16000.00 62.05K
117 Hudaco
JSE:HDC
$279.11 Million ZAC525.18 Billion ZAC18500.00 +1.51% +3.36% South Africa Low: ZAC17400.00 / High: ZAC22400.00 458.84K
118 Famous Brands Ltd
JSE:FBR
$276.92 Million ZAC521.06 Billion ZAC5249.00 +1.04% +3.10% South Africa Low: ZAC4909.00 / High: ZAC6114.00 1.83 Million
119 Sygnia Ltd
JSE:SYG
$257.16 Million ZAC483.89 Billion ZAC3101.00 -2.33% -1.56% South Africa Low: ZAC2750.00 / High: ZAC3950.00 506.63K
120 Afrimat
JSE:AFT
$248.90 Million ZAC468.34 Billion ZAC3079.00 +8.42% +20.27% South Africa Low: ZAC2560.00 / High: ZAC4695.00 11.13 Million
121 Octodec
JSE:OCT
$246.16 Million ZAC463.18 Billion ZAC1740.00 -1.36% -0.46% South Africa Low: ZAC1119.00 / High: ZAC1850.00 946.97K
122 Lewis Group Limited
JSE:LEW
$227.65 Million ZAC428.36 Billion ZAC8294.00 -0.67% -1.26% South Africa Low: ZAC7103.00 / High: ZAC9962.00 1.36 Million
123 Caxton
JSE:CAT
$217.00 Million ZAC408.32 Billion ZAC1155.00 +0.26% +0.35% South Africa Low: ZAC1125.00 / High: ZAC1475.00 1.94 Million
124 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
125 Nampak
JSE:NPK
$203.07 Million ZAC382.11 Billion ZAC46001.00 -0.32% +0.22% South Africa Low: ZAC42800.00 / High: ZAC55495.00 175.39K
126 Bell Equipment Limited
JSE:BEL
$201.70 Million ZAC379.52 Billion ZAC3970.00 -0.75% -2.46% South Africa Low: ZAC3470.00 / High: ZAC4450.00 3.32 Million
127 Spurcorp
JSE:SUR
$183.50 Million ZAC345.29 Billion ZAC4255.00 -1.05% +0.12% South Africa Low: ZAC3392.00 / High: ZAC4500.00 1.93 Million
128 Kaap Agri Bedryf Employee and Farm Worker Bee Trust
JSE:KAL
$181.36 Million ZAC341.26 Billion ZAC4833.00 +0.73% +6.17% South Africa Low: ZAC4130.00 / High: ZAC5200.00 455.38K
129 Merafe
JSE:MRF
$179.30 Million ZAC337.38 Billion ZAC135.00 -1.46% -0.74% South Africa Low: ZAC101.00 / High: ZAC147.00 38.56 Million
130 Invicta
JSE:IVT
$164.59 Million ZAC309.70 Billion ZAC3575.00 +2.14% +2.14% South Africa Low: ZAC3430.00 / High: ZAC3900.00 240.27K
131 Sea Harvest Group Ltd
JSE:SHG
$154.55 Million ZAC290.81 Billion ZAC880.00 +1.85% +3.04% South Africa Low: ZAC760.00 / High: ZAC1000.00 1.02 Million
132 Purple Capital Ltd
JSE:PPE
$144.91 Million ZAC272.66 Billion ZAC191.00 +2.14% +1.60% South Africa Low: ZAC163.00 / High: ZAC260.00 5.33 Million
133 Oando PLC
JSE:OAO
$132.13 Million ZAC248.63 Billion ZAC20.00 +0.00% +0.00% South Africa Low: ZAC12.00 / High: ZAC34.00 250.88K
134 Mpact Limited
JSE:MPT
$130.83 Million ZAC246.17 Billion ZAC1670.00 +0.00% -0.48% South Africa Low: ZAC1670.00 / High: ZAC2637.00 544.38K
135 Combined Motor Holdings Limited
JSE:CMH
$129.36 Million ZAC243.40 Billion ZAC3506.00 +2.07% -3.95% South Africa Low: ZAC3196.00 / High: ZAC4195.00 895.04K
136 City Lodge Hotels Ltd
JSE:CLH
$126.81 Million ZAC238.61 Billion ZAC435.00 +0.23% +1.40% South Africa Low: ZAC395.00 / High: ZAC530.00 10.20 Million
137 Orion Gold NL
JSE:ORN
$125.54 Million ZAC236.23 Billion ZAC29.00 +3.57% +3.57% South Africa Low: ZAC19.00 / High: ZAC47.00 99.96 Million
138 Master Drilling Group Ltd
JSE:MDI
$122.40 Million ZAC230.32 Billion ZAC1530.00 +0.00% -4.38% South Africa Low: ZAC1321.00 / High: ZAC1920.00 354.77K
139 Libstar Holdings Ltd
JSE:LBR
$114.22 Million ZAC214.92 Billion ZAC366.00 -1.08% +9.25% South Africa Low: ZAC325.00 / High: ZAC509.00 5.56 Million
140 Safari Investments RSA Ltd
JSE:SAR
$114.14 Million ZAC214.76 Billion ZAC840.00 +1.69% +1.82% South Africa Low: ZAC741.00 / High: ZAC849.00 879.60K
141 Capital Appreciation Ltd
JSE:CTA
$113.35 Million ZAC213.29 Billion ZAC184.00 +0.00% +0.00% South Africa Low: ZAC183.00 / High: ZAC184.00 1.52 Million
142 Argent
JSE:ART
$112.43 Million ZAC211.55 Billion ZAC3980.00 -0.50% -2.33% South Africa Low: ZAC2781.00 / High: ZAC4191.00 600.31K
143 Cashbil
JSE:CSB
$110.83 Million ZAC208.55 Billion ZAC10000.00 -2.90% -1.49% South Africa Low: ZAC10000.00 / High: ZAC15787.00 791.48K
144 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
145 Oasis Crescent Property Fund
JSE:OAS
$104.27 Million ZAC196.20 Billion ZAC2940.00 +0.00% +0.00% South Africa Low: ZAC20.51 / High: ZAC2940.00 12.42K
146 Frontier Transport Holdings Ltd
JSE:FTH
$94.20 Million ZAC177.25 Billion ZAC599.00 -0.17% +3.99% South Africa Low: ZAC555.00 / High: ZAC750.00 212.11K
147 Novus Holdings Ltd
JSE:NVS
$93.53 Million ZAC175.98 Billion ZAC556.00 +3.73% -6.55% South Africa Low: ZAC510.00 / High: ZAC709.00 579.07K
148 Choppies Enterprises Ltd
JSE:CHP
$86.83 Million ZAC163.38 Billion ZAC90.00 +9.76% +1.12% South Africa Low: ZAC80.00 / High: ZAC795.00 648.35K
149 Zeder Investments Ltd
JSE:ZED
$85.10 Million ZAC160.12 Billion ZAC104.00 +0.00% +0.00% South Africa Low: ZAC101.00 / High: ZAC140.00 3.77 Million
150 ArcelorMittal South Africa Limited
JSE:ACL
$82.93 Million ZAC156.05 Billion ZAC140.00 +0.00% -2.78% South Africa Low: ZAC110.00 / High: ZAC174.00 21.47 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: ZAC1702.00 7.19 Million
153 Marshall Monteagle PLC
JSE:MMP
$74.78 Million ZAC140.72 Billion ZAC3051.00 +0.03% -3.14% South Africa Low: ZAC2310.00 / High: ZAC3300.00 131.68K
154 Sab Zenzele Kabili Holdings
JSE:SZK
$73.10 Million ZAC137.55 Billion ZAC3392.00 -0.09% -0.21% South Africa Low: ZAC2900.00 / High: ZAC3700.00 17.75K
155 Metrofile
JSE:MFL
$72.47 Million ZAC136.36 Billion ZAC323.00 +0.00% +0.94% South Africa Low: ZAC299.00 / High: ZAC324.00 14.06 Million
156 Quantum Foods Holdings
JSE:QFH
$71.20 Million ZAC133.97 Billion ZAC660.00 -3.65% -14.29% South Africa Low: ZAC650.00 / High: ZAC1190.00 146.96K
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 Brimstone Investment Corporation Limited
JSE:BRN
$68.63 Million ZAC129.14 Billion ZAC574.00 -0.17% +8.92% South Africa Low: ZAC426.00 / High: ZAC630.00 504.55K
159 Deneb Investments Ltd
JSE:DNB
$68.42 Million ZAC128.74 Billion ZAC290.00 +0.00% -3.33% South Africa Low: ZAC200.00 / High: ZAC300.00 980.82K
160 Gemfields Group Ltd
JSE:GML
$65.98 Million ZAC124.14 Billion ZAC72.00 +12.50% +16.13% South Africa Low: ZAC57.00 / High: ZAC152.00 1.12 Million
161 Fairvest Ltd
JSE:FTA
$63.63 Million ZAC119.73 Billion ZAC1909.00 -3.63% -3.54% South Africa Low: ZAC1606.00 / High: ZAC2147.00 88.81K
162 Transpaco Ltd
JSE:TPC
$62.14 Million ZAC116.93 Billion ZAC4200.00 +7.55% +0.00% South Africa Low: ZAC3400.00 / High: ZAC4600.00 45.10K
163 York Timber Holdings Ltd
JSE:YRK
$56.76 Million ZAC106.81 Billion ZAC230.00 +0.00% -2.13% South Africa Low: ZAC180.00 / High: ZAC248.00 1.64 Million
164 Santova Ltd
JSE:SNV
$55.60 Million ZAC104.61 Billion ZAC814.00 +5.17% +3.04% South Africa Low: ZAC651.00 / High: ZAC880.00 1.05 Million
165 Stefstock
JSE:SSK
$55.11 Million ZAC103.69 Billion ZAC620.00 +4.91% +10.71% South Africa Low: ZAC380.00 / High: ZAC720.00 1.94 Million
166 Metair
JSE:MTA
$51.57 Million ZAC97.04 Billion ZAC499.00 +0.81% +1.84% South Africa Low: ZAC405.00 / High: ZAC700.00 655.22K
167 eMedia Holdings Limited
JSE:EMN
$51.09 Million ZAC96.13 Billion ZAC167.00 -1.18% +2.45% South Africa Low: ZAC161.00 / High: ZAC230.00 4.87 Million
168 Bowler Metcalf Ltd
JSE:BCF
$50.91 Million ZAC95.79 Billion ZAC1398.00 +0.00% -0.14% South Africa Low: ZAC1200.00 / High: ZAC1600.00 386.63K
169 Mustek Ltd
JSE:MST
$44.33 Million ZAC83.42 Billion ZAC1541.00 -0.32% -0.58% South Africa Low: ZAC1300.00 / High: ZAC1599.00 535.11K
170 Texton Property Fund Ltd
JSE:TEX
$43.57 Million ZAC81.98 Billion ZAC275.00 -5.17% -1.79% South Africa Low: ZAC260.00 / High: ZAC450.00 147.16K
171 Accelerate Property Fund Ltd
JSE:APF
$43.48 Million ZAC81.82 Billion ZAC40.00 +2.56% +8.11% South Africa Low: ZAC35.00 / High: ZAC74.00 18.12 Million
172 RMB Holdings Ltd
JSE:RMH
$41.94 Million ZAC78.92 Billion ZAC58.00 -3.33% -1.69% South Africa Low: ZAC39.00 / High: ZAC60.00 7.53 Million
173 EPE Capital Partners Ltd
JSE:EPE
$41.20 Million ZAC77.53 Billion ZAC515.00 -0.96% +5.10% South Africa Low: ZAC422.00 / High: ZAC825.00 1.50 Million
174 Granprade
JSE:GPL
$39.86 Million ZAC75.01 Billion ZAC161.00 +0.00% +1.90% South Africa Low: ZAC158.00 / High: ZAC280.00 513.90K
175 PBT Holdings Limited
JSE:PBT
$38.62 Million ZAC72.67 Billion ZAC735.00 +6.52% +1.10% South Africa Low: ZAC630.00 / High: ZAC750.00 154.98K
176 Hulamin
JSE:HLM
$36.56 Million ZAC68.79 Billion ZAC223.00 -0.89% -3.04% South Africa Low: ZAC158.00 / High: ZAC265.00 6.37 Million
177 Wesizwe
JSE:WEZ
$35.47 Million ZAC66.74 Billion ZAC41.00 -2.38% -4.65% South Africa Low: ZAC37.00 / High: ZAC81.00 5.70 Million
178 Adcorp
JSE:ADR
$34.92 Million ZAC65.71 Billion ZAC630.00 +0.00% -1.41% South Africa Low: ZAC541.00 / High: ZAC741.00 285.21K
179 NU World Holdings Ltd
JSE:NWL
$31.28 Million ZAC58.85 Billion ZAC2849.00 +2.63% +1.71% South Africa Low: ZAC2500.00 / High: ZAC3300.00 78.50K
180 Ascendis Health Ltd
JSE:ASC
$30.61 Million ZAC57.60 Billion ZAC92.00 +0.00% -4.17% South Africa Low: ZAC90.00 / High: ZAC98.00 42.21 Million
181 AfroCentric Investment Corp
JSE:ACT
$30.38 Million ZAC57.16 Billion ZAC70.00 +0.00% +6.06% South Africa Low: ZAC56.00 / High: ZAC170.00 3.05 Million
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.32 Million ZAC53.28 Billion ZAC420.00 -1.87% -0.94% South Africa Low: ZAC407.00 / High: ZAC740.00 880.93K
184 Europa Metals Ltd
JSE:EUZ
$25.54 Million ZAC48.06 Billion ZAC850.00 -15.00% +3300.00% South Africa Low: ZAC12.00 / High: ZAC1000.00 1.53 Million
185 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
186 enX Group Ltd
JSE:ENX
$20.34 Million ZAC38.27 Billion ZAC211.00 -10.59% -12.08% South Africa Low: ZAC200.00 / High: ZAC495.00 594.74K
187 Finbond Group Ltd
JSE:FGL
$19.70 Million ZAC37.06 Billion ZAC79.00 -3.66% -3.66% South Africa Low: ZAC72.00 / High: ZAC145.00 759.42K
188 Wescoal Holdings Ltd
JSE:SLG
$19.63 Million ZAC36.94 Billion ZAC90.00 -8.16% -2.17% South Africa Low: ZAC0.50 / High: ZAC115.00 2.78 Million
189 African Media Entertainment
JSE:AME
$19.56 Million ZAC36.80 Billion ZAC5310.00 +0.19% -24.89% South Africa Low: ZAC3807.00 / High: ZAC7070.00 141.18K
190 Calgro M3 Holdings Ltd
JSE:CGR
$19.53 Million ZAC36.75 Billion ZAC381.00 +0.00% +0.26% South Africa Low: ZAC330.00 / High: ZAC570.00 2.84 Million
191 4Sight Holdings Ltd
JSE:4SI
$19.28 Million ZAC36.27 Billion ZAC66.00 -4.35% +0.00% South Africa Low: ZAC63.00 / High: ZAC82.00 1.60 Million
192 ISA Holdings Ltd
JSE:ISA
$19.07 Million ZAC35.88 Billion ZAC230.00 +4.07% -6.50% South Africa Low: ZAC180.00 / High: ZAC257.00 874.08K
193 Sephaku Holdings Ltd
JSE:SEP
$18.97 Million ZAC35.70 Billion ZAC155.00 -3.13% -3.13% South Africa Low: ZAC136.00 / High: ZAC236.00 2.16 Million
194 Afine Investments Ltd
JSE:ANI
$17.35 Million ZAC32.64 Billion ZAC450.00 +9083.67% +8900.00% South Africa Low: ZAC4.01 / High: ZAC499.00 20.58K
195 Vunani Ltd
JSE:VUN
$17.10 Million ZAC32.18 Billion ZAC200.00 +0.00% -9.50% South Africa Low: ZAC107.00 / High: ZAC270.00 3.68 Million
196 Crookes Brothers Ltd
JSE:CKS
$16.08 Million ZAC30.26 Billion ZAC2000.00 -4.81% +0.00% South Africa Low: ZAC1700.00 / High: ZAC2860.00 114.91K
197 Mahube Infrastructure Ltd
JSE:MHB
$14.98 Million ZAC28.18 Billion ZAC511.00 +22.25% +26.80% South Africa Low: ZAC401.00 / High: ZAC625.00 442.67K
198 Trematon Capital Investments
JSE:TMT
$14.79 Million ZAC27.84 Billion ZAC125.00 +0.00% +2.46% South Africa Low: ZAC100.00 / High: ZAC134.00 1.99 Million
199 Insimbi Refractory Alloy Supply
JSE:ISB
$13.81 Million ZAC25.98 Billion ZAC81.00 +5.19% -17.35% South Africa Low: ZAC40.00 / High: ZAC98.00 1.41 Million
200 Randgold Exploration
JSE:RNG
$12.63 Million ZAC23.77 Billion ZAC332.00 +15.28% -12.63% South Africa Low: ZAC52.00 / High: ZAC425.00 421.08K