Largest Companies in South Africa by Market Cap

Explore the biggest and most valuable companies in south africa ranked by market capitalization

South Africa Market Cap: $819.26 Billion In South African Cents: ZAC473.34 Trillion

Total Market Cap (USD)

$819.26 Billion

Companies Listed

198

Largest Company

Mpact Limited
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
101 Mpact Limited
JSE:MPT
$169.29 Million ZAC318.55 Billion ZAC2161.00 -1.14% -1.05% Low: ZAC1990.00 / High: ZAC3024.00 Low: ZAC105.07 / High: ZAC4898.24 2.03 Million
102 Sea Harvest Group Ltd
JSE:SHG
$168.37 Million ZAC316.82 Billion ZAC949.00 +0.96% +1.61% Low: ZAC642.00 / High: ZAC1000.00 Low: ZAC615.00 / High: ZAC1486.71 2.06 Million
103 Invicta
JSE:IVT
$166.52 Million ZAC313.33 Billion ZAC3617.00 -0.08% +0.47% Low: ZAC2980.00 / High: ZAC3900.00 Low: ZAC367.57 / High: ZAC6390.60 262.53K
104 Kaap Agri Bedryf Employee and Farm Worker Bee Trust
JSE:KAL
$165.46 Million ZAC311.34 Billion ZAC4408.00 -0.94% -2.97% Low: ZAC3753.00 / High: ZAC5100.00 Low: ZAC1474.37 / High: ZAC5300.00 1.42 Million
105 Orion Gold NL
JSE:ORN
$160.18 Million ZAC301.40 Billion ZAC37.00 -2.63% -7.50% Low: ZAC12.00 / High: ZAC47.00 Low: ZAC12.00 / High: ZAC164.00 309.00 Million
106 Merafe
JSE:MRF
$159.38 Million ZAC299.90 Billion ZAC120.00 +0.00% +5.26% Low: ZAC101.00 / High: ZAC134.00 Low: ZAC17.54 / High: ZAC160.00 44.13 Million
107 Cashbil
JSE:CSB
$154.09 Million ZAC289.94 Billion ZAC13903.00 -3.13% -8.23% Low: ZAC12350.00 / High: ZAC16079.00 Low: ZAC8003.80 / High: ZAC37815.76 967.91K
108 Purple Capital Ltd
JSE:PPE
$153.25 Million ZAC288.37 Billion ZAC202.00 +0.00% +2.54% Low: ZAC92.00 / High: ZAC260.00 Low: ZAC21.00 / High: ZAC345.00 15.13 Million
109 Libstar Holdings Ltd
JSE:LBR
$145.94 Million ZAC274.60 Billion ZAC451.00 -0.66% +3.44% Low: ZAC305.00 / High: ZAC525.00 Low: ZAC279.51 / High: ZAC949.71 7.04 Million
110 Master Drilling Group Ltd
JSE:MDI
$136.00 Million ZAC255.91 Billion ZAC1700.00 -1.68% -5.13% Low: ZAC1310.00 / High: ZAC1920.00 Low: ZAC471.67 / High: ZAC1920.00 290.63K
111 Combined Motor Holdings Limited
JSE:CMH
$132.57 Million ZAC249.44 Billion ZAC3593.00 +0.03% -9.70% Low: ZAC2700.00 / High: ZAC4000.00 Low: ZAC612.31 / High: ZAC4000.00 547.88K
112 Oando PLC
JSE:OAO
$132.13 Million ZAC248.63 Billion ZAC20.00 +17.65% +5.26% Low: ZAC10.00 / High: ZAC34.00 Low: ZAC1.00 / High: ZAC114.00 1.88 Million
113 City Lodge Hotels Ltd
JSE:CLH
$128.85 Million ZAC242.45 Billion ZAC442.00 -0.90% -3.91% Low: ZAC364.00 / High: ZAC530.00 Low: ZAC222.18 / High: ZAC3184.16 11.79 Million
114 Quantum Foods Holdings
JSE:QFH
$127.29 Million ZAC239.52 Billion ZAC1180.00 -0.84% +33.18% Low: ZAC626.00 / High: ZAC1190.00 Low: ZAC151.02 / High: ZAC1830.00 732.33K
115 Safari Investments RSA Ltd
JSE:SAR
$114.14 Million ZAC214.76 Billion ZAC840.00 +1.69% +1.82% Low: ZAC606.00 / High: ZAC849.00 Low: ZAC191.38 / High: ZAC849.00 879.60K
116 Capital Appreciation Ltd
JSE:CTA
$113.35 Million ZAC213.29 Billion ZAC184.00 +0.00% +2.22% Low: ZAC130.00 / High: ZAC187.00 Low: ZAC45.96 / High: ZAC189.67 11.30 Million
117 Zeder Investments Ltd
JSE:ZED
$102.28 Million ZAC192.46 Billion ZAC125.00 -3.10% -3.10% Low: ZAC112.00 / High: ZAC159.00 Low: ZAC106.32 / High: ZAC290.44 7.92 Million
118 Argent
JSE:ART
$94.95 Million ZAC178.67 Billion ZAC3339.00 +0.85% -0.09% Low: ZAC2472.00 / High: ZAC3419.00 Low: ZAC271.30 / High: ZAC3419.00 1.28 Million
119 Frontier Transport Holdings Ltd
JSE:FTH
$94.36 Million ZAC177.54 Billion ZAC600.00 -0.33% -0.83% Low: ZAC586.00 / High: ZAC750.00 Low: ZAC138.84 / High: ZAC850.00 650.51K
120 EPE Capital Partners Ltd
JSE:EPE
$91.15 Million ZAC171.51 Billion ZAC670.00 -2.47% -4.56% Low: ZAC468.00 / High: ZAC825.00 Low: ZAC330.00 / High: ZAC1000.00 10.93 Million
121 Novus Holdings Ltd
JSE:NVS
$89.19 Million ZAC167.82 Billion ZAC530.00 +0.00% -3.46% Low: ZAC510.00 / High: ZAC780.00 Low: ZAC44.66 / High: ZAC804.00 943.48K
122 Balwin Properties Ltd
JSE:BWN
$85.72 Million ZAC161.30 Billion ZAC343.00 -2.00% +2.69% Low: ZAC172.00 / High: ZAC360.00 Low: ZAC155.20 / High: ZAC641.27 2.83 Million
123 EOH Holdings Limited
JSE:EOH
$83.41 Million ZAC156.94 Billion ZAC249.00 +0.00% +0.00% Low: ZAC249.00 / High: ZAC249.00 Low: ZAC105.00 / High: ZAC17138.98 113.87K
124 Transaction Capital
JSE:TCP
$82.11 Million ZAC154.51 Billion ZAC197.00 -0.51% -8.37% Low: ZAC197.00 / High: ZAC218.00 Low: ZAC197.00 / High: ZAC5130.09 8.41 Million
125 Accelerate Property Fund Ltd
JSE:APF
$76.10 Million ZAC143.18 Billion ZAC70.00 +2.94% +1.45% Low: ZAC36.00 / High: ZAC74.00 Low: ZAC28.72 / High: ZAC385.28 12.90 Million
126 Renergen Ltd.
JSE:REN
$75.87 Million ZAC142.76 Billion ZAC920.00 +0.00% -1.92% Low: ZAC585.00 / High: ZAC1702.00 Low: ZAC343.00 / High: ZAC4365.00 7.19 Million
127 Marshall Monteagle PLC
JSE:MMP
$74.32 Million ZAC139.84 Billion ZAC3120.00 +0.65% +19.95% Low: ZAC2310.00 / High: ZAC3120.00 Low: ZAC16.04 / High: ZAC3565.00 46.88K
128 Metrofile
JSE:MFL
$72.47 Million ZAC136.36 Billion ZAC323.00 +0.00% +0.94% Low: ZAC163.00 / High: ZAC324.00 Low: ZAC102.16 / High: ZAC360.09 14.06 Million
129 Sab Zenzele Kabili Holdings
JSE:SZK
$64.65 Million ZAC121.65 Billion ZAC3000.00 -11.76% -11.76% Low: ZAC3000.00 / High: ZAC3900.00 Low: ZAC3000.00 / High: ZAC17723.82 42.17K
130 Fairvest Ltd
JSE:FTA
$60.00 Million ZAC112.89 Billion ZAC1800.00 +0.00% -2.12% Low: ZAC1661.00 / High: ZAC1982.00 Low: ZAC420.39 / High: ZAC1982.00 661.41K
131 Transpaco Ltd
JSE:TPC
$58.88 Million ZAC110.80 Billion ZAC3980.00 +0.51% +2.05% Low: ZAC3200.00 / High: ZAC4000.00 Low: ZAC12.90 / High: ZAC4000.00 257.22K
132 Deneb Investments Ltd
JSE:DNB
$55.64 Million ZAC104.70 Billion ZAC237.00 -1.66% -8.85% Low: ZAC187.00 / High: ZAC265.00 Low: ZAC2.10 / High: ZAC265.00 596.41K
133 Bowler Metcalf Ltd
JSE:BCF
$51.89 Million ZAC97.64 Billion ZAC1425.00 +0.00% +0.07% Low: ZAC1200.00 / High: ZAC1600.00 Low: ZAC272.86 / High: ZAC1970.00 534.76K
134 Texton Property Fund Ltd
JSE:TEX
$51.49 Million ZAC96.88 Billion ZAC325.00 +0.00% +1.56% Low: ZAC226.00 / High: ZAC420.00 Low: ZAC60.48 / High: ZAC450.00 390.75K
135 York Timber Holdings Ltd
JSE:YRK
$50.59 Million ZAC95.20 Billion ZAC205.00 +0.00% -2.38% Low: ZAC181.00 / High: ZAC249.00 Low: ZAC71.85 / High: ZAC377.68 696.69K
136 Santova Ltd
JSE:SNV
$47.13 Million ZAC88.68 Billion ZAC690.00 +0.73% -0.72% Low: ZAC660.00 / High: ZAC975.00 Low: ZAC116.00 / High: ZAC980.00 1.03 Million
137 Stefstock
JSE:SSK
$44.80 Million ZAC84.29 Billion ZAC504.00 -8.70% -2.89% Low: ZAC277.00 / High: ZAC580.00 Low: ZAC8.00 / High: ZAC580.00 14.83 Million
138 Granprade
JSE:GPL
$44.54 Million ZAC83.82 Billion ZAC186.00 -1.59% -7.46% Low: ZAC186.00 / High: ZAC315.00 Low: ZAC134.21 / High: ZAC375.00 1.17 Million
139 Metair
JSE:MTA
$43.30 Million ZAC81.48 Billion ZAC419.00 +0.00% -12.34% Low: ZAC405.00 / High: ZAC864.00 Low: ZAC405.00 / High: ZAC3057.00 3.39 Million
140 Mustek Ltd
JSE:MST
$41.97 Million ZAC78.98 Billion ZAC1459.00 +0.00% -2.73% Low: ZAC1220.00 / High: ZAC1525.00 Low: ZAC278.64 / High: ZAC1775.00 557.66K
141 Wesizwe
JSE:WEZ
$38.93 Million ZAC73.25 Billion ZAC45.00 +0.00% +2.27% Low: ZAC35.00 / High: ZAC50.00 Low: ZAC32.00 / High: ZAC197.00 10.64 Million
142 enX Group Ltd
JSE:ENX
$38.55 Million ZAC72.55 Billion ZAC400.00 +0.00% -7.41% Low: ZAC346.00 / High: ZAC600.00 Low: ZAC207.60 / High: ZAC1612.49 422.60K
143 AfroCentric Investment Corp
JSE:ACT
$36.02 Million ZAC67.78 Billion ZAC83.00 -2.35% -17.82% Low: ZAC83.00 / High: ZAC179.00 Low: ZAC83.00 / High: ZAC565.00 1.65 Million
144 RMB Holdings Ltd
JSE:RMH
$34.71 Million ZAC65.32 Billion ZAC48.00 +2.13% +2.13% Low: ZAC38.00 / High: ZAC48.00 Low: ZAC35.00 / High: ZAC185.28 251.85 Million
145 Hulamin
JSE:HLM
$34.43 Million ZAC64.78 Billion ZAC210.00 +0.96% +1.45% Low: ZAC193.00 / High: ZAC295.00 Low: ZAC86.00 / High: ZAC688.35 1.32 Million
146 Adcorp
JSE:ADR
$33.09 Million ZAC62.27 Billion ZAC597.00 -3.55% -5.98% Low: ZAC366.00 / High: ZAC747.00 Low: ZAC117.55 / High: ZAC2083.48 719.60K
147 Aveng Ltd
JSE:AEG
$31.69 Million ZAC59.63 Billion ZAC470.00 -1.26% -6.37% Low: ZAC420.00 / High: ZAC740.00 Low: ZAC349.07 / High: ZAC122132.54 4.82 Million
148 Finbond Group Ltd
JSE:FGL
$30.97 Million ZAC58.28 Billion ZAC113.00 +1.80% -10.32% Low: ZAC65.00 / High: ZAC145.00 Low: ZAC26.00 / High: ZAC607.51 6.48 Million
149 Ascendis Health Ltd
JSE:ASC
$30.61 Million ZAC57.60 Billion ZAC92.00 +0.00% -4.17% Low: ZAC80.00 / High: ZAC98.00 Low: ZAC29.63 / High: ZAC2835.52 42.21 Million
150 Astoria Investments Ltd
JSE:ARA
$29.62 Million ZAC55.73 Billion ZAC898.00 +0.00% +8.85% Low: ZAC550.00 / High: ZAC898.00 Low: ZAC298.91 / High: ZAC3662.19 348.36K

Track real-time market capitalization of largest public companies in South Africa. Compare marketcap, analyze stock performance, and discover leading south africa corporations. View global rankings