Largest Companies on Johannesburg Exchange Ranked by Market Cap

Explore the biggest and most valuable companies listed on Johannesburg Exchange stock exchange, ranked by market capitalization.

Johannesburg Exchange (JSE) Total Market Cap: $815.03 Billion
Located in South Africa198 Listed Companies

Total Market Cap (USD)

$815.03 Billion

Listed Companies

198

Exchange Location

South Africa

Companies Listed on Johannesburg Exchange Ranked by Market Cap

Track real-time market capitalization of companies trading on JSE. Compare market values, analyze stock performance, and discover leading corporations on this exchange.

# Company Name Market Cap (USD) Market Cap (Local Currency) Last Traded Price 24h Change (%) 7-Day Change (%) Country 52-Week Range 24h Volume
101
Mpact Limited
JSE:MPT
$172.74 Million ZAC 325.03 Billion ZAC 2205.00 +1.15% +2.51% South Africa Low: 1990.00 / High: 2924.00 1.74 Million
102
Spurcorp
JSE:SUR
$170.17 Million ZAC 320.20 Billion ZAC 3965.00 +1.46% -4.39% South Africa Low: 3000.00 / High: 4317.00 3.10 Million
103
Kaap Agri Bedryf Employee and Farm Worker Bee Trust
JSE:KAL
$169.33 Million ZAC 318.62 Billion ZAC 4511.00 -2.80% -0.09% South Africa Low: 3753.00 / High: 5100.00 1.72 Million
104
Invicta
JSE:IVT
$165.97 Million ZAC 312.29 Billion ZAC 3605.00 -2.54% -2.57% South Africa Low: 2980.00 / High: 3900.00 321.77K
105
Oando PLC
JSE:OAO
$158.56 Million ZAC 298.35 Billion ZAC 24.00 +4.35% +20.00% South Africa Low: 10.00 / High: 34.00 1.40 Million
106
Sea Harvest Group Ltd
JSE:SHG
$157.91 Million ZAC 297.12 Billion ZAC 890.00 +0.68% -3.26% South Africa Low: 642.00 / High: 1000.00 2.71 Million
107
Merafe
JSE:MRF
$146.10 Million ZAC 274.90 Billion ZAC 110.00 -0.90% -4.35% South Africa Low: 101.00 / High: 134.00 44.40 Million
108
Libstar Holdings Ltd
JSE:LBR
$145.94 Million ZAC 274.60 Billion ZAC 451.00 +7.13% -7.01% South Africa Low: 305.00 / High: 525.00 8.17 Million
109
Cashbil
JSE:CSB
$144.21 Million ZAC 271.36 Billion ZAC 13012.00 +0.09% -1.09% South Africa Low: 12350.00 / High: 16079.00 1.40 Million
110
Orion Gold NL
JSE:ORN
$142.86 Million ZAC 268.81 Billion ZAC 33.00 +0.00% +0.00% South Africa Low: 12.00 / High: 47.00 210.31 Million
111
Purple Capital Ltd
JSE:PPE
$141.87 Million ZAC 266.95 Billion ZAC 187.00 -1.58% -4.10% South Africa Low: 92.00 / High: 260.00 16.14 Million
112
Master Drilling Group Ltd
JSE:MDI
$141.60 Million ZAC 266.45 Billion ZAC 1770.00 +3.51% +8.92% South Africa Low: 1310.00 / High: 1920.00 391.59K
113
Combined Motor Holdings Limited
JSE:CMH
$134.04 Million ZAC 252.22 Billion ZAC 3633.00 +0.28% +7.29% South Africa Low: 2735.00 / High: 4000.00 919.64K
114
Quantum Foods Holdings
JSE:QFH
$128.27 Million ZAC 241.35 Billion ZAC 1189.00 +14.88% +8.58% South Africa Low: 626.00 / High: 1190.00 698.11K
115
City Lodge Hotels Ltd
JSE:CLH
$125.35 Million ZAC 235.87 Billion ZAC 430.00 -0.23% -2.27% South Africa Low: 364.00 / High: 530.00 10.28 Million
116
Safari Investments RSA Ltd
JSE:SAR
$114.14 Million ZAC 214.76 Billion ZAC 840.00 +1.69% +1.82% South Africa Low: 606.00 / High: 849.00 879.60K
117
Capital Appreciation Ltd
JSE:CTA
$113.35 Million ZAC 213.29 Billion ZAC 184.00 +0.00% +2.22% South Africa Low: 130.00 / High: 187.00 11.30 Million
118
Zeder Investments Ltd
JSE:ZED
$103.10 Million ZAC 194.00 Billion ZAC 126.00 +0.80% -1.56% South Africa Low: 112.00 / High: 155.00 5.61 Million
119
EPE Capital Partners Ltd
JSE:EPE
$92.37 Million ZAC 173.81 Billion ZAC 679.00 -0.59% +1.19% South Africa Low: 485.00 / High: 825.00 7.40 Million
120
Argent
JSE:ART
$90.69 Million ZAC 170.65 Billion ZAC 3189.00 -1.27% -0.99% South Africa Low: 2472.00 / High: 3419.00 984.15K
121
Novus Holdings Ltd
JSE:NVS
$89.19 Million ZAC 167.82 Billion ZAC 530.00 -3.64% -0.56% South Africa Low: 510.00 / High: 780.00 915.52K
122
Frontier Transport Holdings Ltd
JSE:FTH
$87.28 Million ZAC 164.23 Billion ZAC 555.00 -0.89% -7.04% South Africa Low: 555.00 / High: 750.00 1.31 Million
123
Balwin Properties Ltd
JSE:BWN
$84.97 Million ZAC 159.89 Billion ZAC 340.00 -0.58% -1.45% South Africa Low: 172.00 / High: 360.00 3.55 Million
124
EOH Holdings Limited
JSE:EOH
$83.41 Million ZAC 156.94 Billion ZAC 249.00 +0.00% +0.00% South Africa Low: 249.00 / High: 249.00 113.87K
125
Transaction Capital
JSE:TCP
$82.11 Million ZAC 154.51 Billion ZAC 197.00 +0.00% +0.00% South Africa Low: 197.00 / High: 197.00 471.82K
126
Marshall Monteagle PLC
JSE:MMP
$76.49 Million ZAC 143.92 Billion ZAC 3211.00 +0.97% +7.03% South Africa Low: 2310.00 / High: 3211.00 123.22K
127
Metrofile
JSE:MFL
$72.47 Million ZAC 136.36 Billion ZAC 323.00 +0.00% +0.94% South Africa Low: 206.00 / High: 324.00 14.06 Million
128
Accelerate Property Fund Ltd
JSE:APF
$71.75 Million ZAC 135.00 Billion ZAC 66.00 +0.00% -4.35% South Africa Low: 36.00 / High: 74.00 9.62 Million
129
Sab Zenzele Kabili Holdings
JSE:SZK
$64.67 Million ZAC 121.69 Billion ZAC 3001.00 -11.74% -11.74% South Africa Low: 3000.00 / High: 3850.00 28.96K
130
Fairvest Ltd
JSE:FTA
$60.66 Million ZAC 114.15 Billion ZAC 1820.00 -15.23% +0.61% South Africa Low: 1661.00 / High: 2147.00 1.31 Million
131
Deneb Investments Ltd
JSE:DNB
$60.57 Million ZAC 113.98 Billion ZAC 258.00 -0.39% -0.39% South Africa Low: 187.00 / High: 265.00 187.81K
132
Transpaco Ltd
JSE:TPC
$59.33 Million ZAC 111.64 Billion ZAC 4010.00 +0.75% +1.26% South Africa Low: 3200.00 / High: 4025.00 275.06K
133
Metair
JSE:MTA
$56.74 Million ZAC 106.77 Billion ZAC 549.00 +5.98% +12.04% South Africa Low: 405.00 / High: 864.00 3.44 Million
134
Bowler Metcalf Ltd
JSE:BCF
$52.33 Million ZAC 98.46 Billion ZAC 1437.00 +7.96% +0.84% South Africa Low: 1200.00 / High: 1600.00 520.58K
135
Santova Ltd
JSE:SNV
$50.54 Million ZAC 95.10 Billion ZAC 740.00 +0.00% +4.23% South Africa Low: 651.00 / High: 975.00 1.17 Million
136
York Timber Holdings Ltd
JSE:YRK
$47.88 Million ZAC 90.09 Billion ZAC 194.00 +2.11% +7.78% South Africa Low: 180.00 / High: 249.00 1.30 Million
137
Texton Property Fund Ltd
JSE:TEX
$47.69 Million ZAC 89.73 Billion ZAC 301.00 +0.33% -7.38% South Africa Low: 226.00 / High: 420.00 650.69K
138
Stefstock
JSE:SSK
$45.77 Million ZAC 86.13 Billion ZAC 515.00 -3.01% -2.65% South Africa Low: 277.00 / High: 580.00 13.69 Million
139
Granprade
JSE:GPL
$44.30 Million ZAC 83.37 Billion ZAC 185.00 -2.12% -2.63% South Africa Low: 185.00 / High: 310.00 1.24 Million
140
Mustek Ltd
JSE:MST
$41.14 Million ZAC 77.41 Billion ZAC 1430.00 -2.65% +3.92% South Africa Low: 1220.00 / High: 1525.00 366.80K
141
Wesizwe
JSE:WEZ
$38.93 Million ZAC 73.25 Billion ZAC 45.00 +0.00% +2.27% South Africa Low: 35.00 / High: 50.00 10.64 Million
142
enX Group Ltd
JSE:ENX
$35.28 Million ZAC 66.38 Billion ZAC 366.00 +1.10% -4.94% South Africa Low: 346.00 / High: 530.00 363.92K
143
RMB Holdings Ltd
JSE:RMH
$33.99 Million ZAC 63.96 Billion ZAC 47.00 +0.00% +0.00% South Africa Low: 38.00 / High: 48.00 98.37 Million
144
AfroCentric Investment Corp
JSE:ACT
$32.12 Million ZAC 60.43 Billion ZAC 74.00 +5.71% +5.71% South Africa Low: 70.00 / High: 179.00 2.13 Million
145
Hulamin
JSE:HLM
$31.15 Million ZAC 58.61 Billion ZAC 190.00 -4.04% +5.56% South Africa Low: 175.00 / High: 295.00 3.00 Million
146
Adcorp
JSE:ADR
$31.04 Million ZAC 58.41 Billion ZAC 560.00 +0.00% -3.45% South Africa Low: 402.00 / High: 747.00 906.26K
147
Ascendis Health Ltd
JSE:ASC
$30.61 Million ZAC 57.60 Billion ZAC 92.00 +0.00% -4.17% South Africa Low: 80.00 / High: 98.00 42.21 Million
148
Astoria Investments Ltd
JSE:ARA
$29.62 Million ZAC 55.73 Billion ZAC 898.00 +0.00% +8.85% South Africa Low: 550.00 / High: 898.00 348.36K
149
Aveng Ltd
JSE:AEG
$29.06 Million ZAC 54.68 Billion ZAC 431.00 -1.82% -2.05% South Africa Low: 420.00 / High: 740.00 3.77 Million
150
Finbond Group Ltd
JSE:FGL
$27.96 Million ZAC 52.60 Billion ZAC 102.00 -6.42% -10.53% South Africa Low: 65.00 / High: 145.00 4.99 Million
151
Sephaku Holdings Ltd
JSE:SEP
$26.19 Million ZAC 49.29 Billion ZAC 214.00 -2.28% +12.63% South Africa Low: 105.00 / High: 236.00 1.23 Million
152
Vunani Ltd
JSE:VUN
$20.18 Million ZAC 37.97 Billion ZAC 236.00 -10.61% -10.61% South Africa Low: 150.00 / High: 270.00 284.24K
153
4Sight Holdings Ltd
JSE:4SI
$19.86 Million ZAC 37.36 Billion ZAC 68.00 -4.23% -1.45% South Africa Low: 61.00 / High: 82.00 2.98 Million
154
Workforce Holdings Ltd
JSE:WKF
$18.59 Million ZAC 34.99 Billion ZAC 154.00 +0.00% +0.00% South Africa Low: 154.00 / High: 154.00 100.00K
155
ISA Holdings Ltd
JSE:ISA
$17.91 Million ZAC 33.70 Billion ZAC 216.00 +0.00% -1.82% South Africa Low: 163.00 / High: 257.00 359.03K
156
Sasfin
JSE:SFN
$16.95 Million ZAC 31.90 Billion ZAC 1040.00 +0.00% +0.00% South Africa Low: 1040.00 / High: 1040.00 46.00
157
Mahube Infrastructure Ltd
JSE:MHB
$15.53 Million ZAC 29.23 Billion ZAC 530.00 -13.11% -0.19% South Africa Low: 295.00 / High: 625.00 571.97K
158
African Media Entertainment
JSE:AME
$14.74 Million ZAC 27.73 Billion ZAC 4002.00 +4.90% -14.52% South Africa Low: 3590.00 / High: 5100.00 13.05K
159
Crookes Brothers Ltd
JSE:CKS
$14.21 Million ZAC 26.74 Billion ZAC 1775.00 -7.74% -1.39% South Africa Low: 1750.00 / High: 3460.00 171.75K
160
Trematon Capital Investments
JSE:TMT
$13.61 Million ZAC 25.61 Billion ZAC 115.00 +0.00% +9.52% South Africa Low: 100.00 / High: 290.00 1.18 Million
161
Putprop Ltd
JSE:PPR
$13.30 Million ZAC 25.02 Billion ZAC 590.00 -1.67% +24.21% South Africa Low: 300.00 / High: 600.00 1.18 Million
162
Huge Group Ltd
JSE:HUG
$11.88 Million ZAC 22.36 Billion ZAC 135.00 +0.75% -7.53% South Africa Low: 60.00 / High: 195.00 1.27 Million
163
Insimbi Refractory Alloy Supply
JSE:ISB
$11.76 Million ZAC 22.13 Billion ZAC 69.00 +1.47% -1.43% South Africa Low: 40.00 / High: 81.00 908.70K
164
Primeserv Group Ltd
JSE:PMV
$11.73 Million ZAC 22.06 Billion ZAC 300.00 +0.00% +0.00% South Africa Low: 220.00 / High: 320.00 236.73K
165
South Ocean Holdings Ltd
JSE:SOH
$10.26 Million ZAC 19.31 Billion ZAC 95.00 +0.00% -1.04% South Africa Low: 92.00 / High: 175.00 204.13K
166
Trencor
JSE:TRE
$10.05 Million ZAC 18.92 Billion ZAC 109.00 +0.00% +1.87% South Africa Low: 98.00 / High: 109.00 14.83 Million
167
Brimstone Investment Corporation Ltd
JSE:BRT
$9.33 Million ZAC 17.55 Billion ZAC 480.00 +12.94% -12.89% South Africa Low: 410.00 / High: 601.00 341.61K
168
Ayo Technology Solutions Ltd
JSE:AYO
$8.86 Million ZAC 16.67 Billion ZAC 51.00 +0.00% +6.25% South Africa Low: 0.30 / High: 55.00 1.68 Million
169
E Media Holdings Ltd
JSE:EMH
$8.38 Million ZAC 15.76 Billion ZAC 247.00 -1.59% +7.39% South Africa Low: 205.00 / High: 330.00 715.91K
170
Chrometco Ltd
JSE:CMO
$8.11 Million ZAC 15.25 Billion ZAC 6.00 +0.00% +0.00% South Africa Low: 6.00 / High: 6.00 0.00
171
Trellidor Holdings Ltd
JSE:TRL
$6.27 Million ZAC 11.81 Billion ZAC 124.00 -0.80% -3.13% South Africa Low: 124.00 / High: 250.00 2.23 Million
172
Nictus
JSE:NCS
$6.16 Million ZAC 11.60 Billion ZAC 217.00 +0.00% +0.00% South Africa Low: 145.00 / High: 285.00 67.48K
173
Brikor Ltd
JSE:BIK
$6.12 Million ZAC 11.51 Billion ZAC 14.00 +0.00% +40.00% South Africa Low: 2.00 / High: 18.00 959.46K
174
RH Bophelo Ltd
JSE:RHB
$5.98 Million ZAC 11.26 Billion ZAC 174.00 -0.57% -0.57% South Africa Low: 101.00 / High: 300.00 133.10K
175
Rebosis
JSE:REB
$5.93 Million ZAC 11.15 Billion ZAC 16.00 +0.00% +0.00% South Africa Low: 16.00 / High: 16.00 0.00
176
Telemasters Holdings Ltd
JSE:TLM
$5.92 Million ZAC 11.15 Billion ZAC 197.00 +0.00% +0.00% South Africa Low: 91.00 / High: 197.00 48.70K
177
Sebata Holdings Ltd
JSE:SEB
$5.07 Million ZAC 9.54 Billion ZAC 83.00 +0.00% +0.00% South Africa Low: 80.00 / High: 94.00 386.94K
178
Randgold Exploration
JSE:RNG
$3.88 Million ZAC 7.30 Billion ZAC 102.00 -0.97% -2.86% South Africa Low: 52.00 / High: 195.00 17.61 Million
179
Labat Africa Ltd
JSE:LAB
$3.54 Million ZAC 6.66 Billion ZAC 4.00 +0.00% -20.00% South Africa Low: 3.00 / High: 9.00 237.31 Million
180
Rebosis Property Fund Ltd
JSE:REA
$3.23 Million ZAC 6.07 Billion ZAC 96.00 +0.00% +0.00% South Africa Low: 96.00 / High: 96.00 0.00
181
Exemplar REITail Ltd
JSE:EXP
$3.09 Million ZAC 5.82 Billion ZAC 17.35 +0.00% +26.18% South Africa Low: 13.20 / High: 1320.00 44.70K
182
AH-Vest Limited
JSE:AHL
$2.82 Million ZAC 5.31 Billion ZAC 52.00 +0.00% +1633.33% South Africa Low: 3.00 / High: 60.00 171.78K
183
Visual International Holdings Ltd
JSE:VIS
$2.56 Million ZAC 4.81 Billion ZAC 4.00 +0.00% +33.33% South Africa Low: 1.00 / High: 6.00 44.73 Million
184
Oasis Crescent Property Fund
JSE:OAS
$914.42K ZAC 1.72 Billion ZAC 25.75 +3.83% +11.96% South Africa Low: 19.50 / High: 2050.00 58.40K
185
Universal Partners Ltd
JSE:UPL
$601.04K ZAC 1.13 Billion ZAC 15.50 -0.06% -8.82% South Africa Low: 14.50 / High: 2150.00 441.71K
186
African Dawn Capital Ltd
JSE:ADW
$586.01K ZAC 1.10 Billion ZAC 15.00 +0.00% -6.25% South Africa Low: 5.00 / High: 16.00 127.23K
187
PBT Group Ltd
JSE:PBG
$335.60K ZAC 631.48 Million ZAC 6.50 -10.84% -98.92% South Africa Low: 6.50 / High: 740.00 329.88K
188
Tongaat
JSE:TON
$290.09K ZAC 545.86 Million ZAC 4.04 +0.00% +0.00% South Africa Low: 4.04 / High: 404.00 0.00
189
Afine Investments Ltd
JSE:ANI
$192.75K ZAC 362.68 Million ZAC 5.00 +2.67% +2.46% South Africa Low: 4.01 / High: 500.00 45.28K
190
Trustco Group Holdings
JSE:TTO
$182.74K ZAC 343.85 Million ZAC 0.30 +0.00% +0.00% South Africa Low: 0.30 / High: 30.00 0.00
191
Sable Exploration and Mining Ltd
JSE:SXM
$180.37K ZAC 339.39 Million ZAC 6.00 +0.00% -64.71% South Africa Low: 5.00 / High: 151.00 301.09K
192
aReit Prop Ltd
JSE:APO
$158.90K ZAC 299.00 Million ZAC 2.99 +0.00% +0.00% South Africa Low: 2.59 / High: 2.99 0.00
193
Standard Bank Group Limited ZAR0.1 NON RED NON CUM NON PTG PRF
JSE:SBPP
$49.62K ZAC 93.37 Million ZAC 9650.00 +0.00% +0.02% South Africa Low: 8354.00 / High: 10250.00 573.29K
194
Investec Limited NON RED NON CUM NON PTG PRF ZAR0.01
JSE:INPR
$48.75K ZAC 91.74 Million ZAC 9940.00 -0.02% -1.09% South Africa Low: 8980.00 / High: 10600.00 254.31K
195
Rex Trueform Group Ltd
JSE:RTO
$22.00K ZAC 41.39 Million ZAC 11.00 +0.00% +0.00% South Africa Low: 11.00 / High: 1180.00 12.91K
196
Ellies
JSE:ELI
$4.28K ZAC 8.05 Million ZAC 0.01 +0.00% +0.00% South Africa Low: 0.01 / High: 1.00 0.00
197
PBT Holdings Limited
JSE:PBT
$3.47K ZAC 6.53 Million ZAC 694.00 +0.00% -1.84% South Africa Low: 630.00 / High: 720.00 1.03 Million
198
Standard Bank Group Ltd. 6.5% Pfd.
JSE:SBKP
$296.66 ZAC 558.21K ZAC 61.00 +0.00% +0.00% South Africa Low: 57.00 / High: 64.00 51.73K
Page 2 of 2