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 Africa • 198 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