Largest Companies in South Africa by Market Cap

This is the complete list of 229 largest companies in South Africa by market cap, with a combined market capitalization of ZAC1250.27 Trillion ($664.45 Billion USD). Curro Hol leads as the top South Africa company by market cap, valued at $427.54 Million. From billion-dollar companies to the biggest, richest and most valuable South Africa corporations, these rankings span 77 sectors across 1 exchange. Updated daily with live market data.

Total Market Cap (USD)

$664.45 Billion

Companies Listed

229

Largest Company

Curro Hol
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
101 Curro Hol
JSE:COH
$427.54 Million ZAC804.48 Billion ZAC1461.00 +0.41% +0.41% Low: ZAC801.00 / High: ZAC1466.00 Low: ZAC6.74 / High: ZAC4578.60 24.77 Million
102 Oceana
JSE:OCE
$427.07 Million ZAC803.60 Billion ZAC6711.00 +1.37% +5.52% Low: ZAC4887.00 / High: ZAC6711.00 Low: ZAC4042.15 / High: ZAC9009.05 4.15 Million
103 Blue Label Telecoms Ltd
JSE:BLU
$415.92 Million ZAC782.61 Billion ZAC862.00 +1.41% +2.01% Low: ZAC834.00 / High: ZAC1704.00 Low: ZAC156.00 / High: ZAC2127.51 41.03 Million
104 Burstone Group Limited
JSE:BTN
$411.97 Million ZAC775.18 Billion ZAC977.00 -0.20% +1.98% Low: ZAC799.00 / High: ZAC1019.00 Low: ZAC422.13 / High: ZAC1073.22 32.48 Million
105 Tsogo Sun
JSE:TSG
$402.61 Million ZAC757.56 Billion ZAC750.00 -2.47% -1.83% Low: ZAC631.00 / High: ZAC809.00 Low: ZAC148.47 / High: ZAC1913.79 29.88 Million
106 Dipula Income Fund Ltd
JSE:DIB
$393.12 Million ZAC739.72 Billion ZAC730.00 +1.11% +1.25% Low: ZAC520.00 / High: ZAC730.00 Low: ZAC89.60 / High: ZAC1424.95 19.58 Million
107 RCL Foods Ltd
JSE:RCL
$386.20 Million ZAC726.70 Billion ZAC808.00 +0.00% -3.92% Low: ZAC776.00 / High: ZAC1129.00 Low: ZAC527.38 / High: ZAC1652.95 874.60K
108 Tharisa plc
JSE:THA
$383.62 Million ZAC721.83 Billion ZAC2455.00 -3.04% -10.40% Low: ZAC1905.00 / High: ZAC3086.00 Low: ZAC321.15 / High: ZAC3214.94 664.53K
109 Kap Industrial Holdings Ltd
JSE:KAP
$375.82 Million ZAC707.16 Billion ZAC282.00 +0.71% +3.68% Low: ZAC147.00 / High: ZAC285.00 Low: ZAC114.57 / High: ZAC775.50 73.50 Million
110 Spear REIT Ltd
JSE:SEA
$367.44 Million ZAC691.40 Billion ZAC1350.00 +0.00% +1.05% Low: ZAC995.00 / High: ZAC1405.00 Low: ZAC314.55 / High: ZAC1405.00 36.74 Million
111 Sappi Ltd
JSE:SAP
$354.57 Million ZAC667.18 Billion ZAC1099.00 -1.88% -0.45% Low: ZAC1098.00 / High: ZAC3117.00 Low: ZAC1098.00 / High: ZAC9531.44 99.99 Million
112 RFG Holdings Ltd
JSE:RFG
$345.79 Million ZAC650.65 Billion ZAC2489.00 +2.60% +0.57% Low: ZAC1470.00 / High: ZAC2640.00 Low: ZAC770.00 / High: ZAC2995.85 1.38 Million
113 Super Group Ltd.
JSE:SPG
$339.90 Million ZAC639.57 Billion ZAC1893.00 +0.32% +3.44% Low: ZAC1260.00 / High: ZAC2037.00 Low: ZAC1127.38 / High: ZAC4431.48 12.37 Million
114 Emira Property Fund
JSE:EMI
$337.58 Million ZAC635.21 Billion ZAC1360.00 -8.07% -10.41% Low: ZAC1080.00 / High: ZAC1577.00 Low: ZAC365.17 / High: ZAC1577.00 7.27 Million
115 Exemplar REITail Ltd
JSE:EXP
$320.88 Million ZAC603.78 Billion ZAC1800.00 +0.00% +11512.90% Low: ZAC13.32 / High: ZAC1800.00 Low: ZAC7.98 / High: ZAC1800.00 53.70K
116 Sabvest Capital Ltd
JSE:SBP
$308.73 Million ZAC580.92 Billion ZAC15450.00 +0.32% +6.54% Low: ZAC9100.00 / High: ZAC16000.00 Low: ZAC2523.20 / High: ZAC16000.00 40.74K
117 Famous Brands Ltd
JSE:FBR
$297.84 Million ZAC560.43 Billion ZAC5593.00 -0.83% +6.23% Low: ZAC4909.00 / High: ZAC6410.00 Low: ZAC2095.07 / High: ZAC15384.30 4.10 Million
118 Hudaco
JSE:HDC
$295.70 Million ZAC556.41 Billion ZAC19600.00 +2.98% +1.29% Low: ZAC17400.00 / High: ZAC22400.00 Low: ZAC4695.66 / High: ZAC22400.00 188.56K
119 Sygnia Ltd
JSE:SYG
$280.88 Million ZAC528.52 Billion ZAC3387.00 +1.10% +1.74% Low: ZAC2750.00 / High: ZAC3950.00 Low: ZAC486.16 / High: ZAC3950.00 755.26K
120 Lewis Group Limited
JSE:LEW
$255.37 Million ZAC480.52 Billion ZAC9304.00 -1.29% +2.24% Low: ZAC7103.00 / High: ZAC9694.00 Low: ZAC880.56 / High: ZAC9694.00 1.43 Million
121 Octodec
JSE:OCT
$248.70 Million ZAC467.98 Billion ZAC1758.00 -4.97% -0.62% Low: ZAC1010.00 / High: ZAC1850.00 Low: ZAC309.42 / High: ZAC1850.00 3.61 Million
122 Afrimat
JSE:AFT
$242.51 Million ZAC456.32 Billion ZAC3000.00 +0.44% -4.00% Low: ZAC2987.00 / High: ZAC4740.00 Low: ZAC1497.91 / High: ZAC7475.00 15.54 Million
123 Caxton
JSE:CAT
$238.79 Million ZAC449.32 Billion ZAC1271.00 +1.92% +3.76% Low: ZAC1100.00 / High: ZAC1475.00 Low: ZAC336.80 / High: ZAC1475.00 3.27 Million
124 HomeChoice Investments Ltd
JSE:HIL
$205.79 Million ZAC387.23 Billion ZAC3700.00 +0.00% -1.33% Low: ZAC3226.00 / High: ZAC3795.00 Low: ZAC23.43 / High: ZAC4136.67 156.31K
125 Nampak
JSE:NPK
$194.24 Million ZAC365.49 Billion ZAC44000.00 +0.00% -5.38% Low: ZAC43500.00 / High: ZAC55495.00 Low: ZAC15000.00 / High: ZAC684711.58 176.78K
126 Bell Equipment Limited
JSE:BEL
$193.01 Million ZAC363.17 Billion ZAC3799.00 +0.05% +2.68% Low: ZAC3700.00 / High: ZAC4655.00 Low: ZAC228.42 / High: ZAC5189.00 311.53K
127 Kaap Agri Bedryf Employee and Farm Worker Bee Trust
JSE:KAL
$185.24 Million ZAC348.57 Billion ZAC4935.00 +0.94% +5.00% Low: ZAC3753.00 / High: ZAC5100.00 Low: ZAC1474.37 / High: ZAC5300.00 1.28 Million
128 Acsion Ltd
JSE:ACS
$183.88 Million ZAC346.00 Billion ZAC900.00 +0.00% -7.22% Low: ZAC550.00 / High: ZAC1280.00 Low: ZAC3.68 / High: ZAC1280.00 94.03K
129 Spurcorp
JSE:SUR
$180.90 Million ZAC340.39 Billion ZAC4215.00 -0.24% +0.45% Low: ZAC3245.00 / High: ZAC4469.00 Low: ZAC924.38 / High: ZAC4469.00 1.87 Million
130 Invicta
JSE:IVT
$168.09 Million ZAC316.28 Billion ZAC3651.00 +0.03% -0.44% Low: ZAC3250.00 / High: ZAC3900.00 Low: ZAC367.57 / High: ZAC6390.60 171.25K
131 Merafe
JSE:MRF
$167.35 Million ZAC314.89 Billion ZAC126.00 -0.79% -5.97% Low: ZAC101.00 / High: ZAC135.00 Low: ZAC17.54 / High: ZAC160.00 32.33 Million
132 Choppies Enterprises Ltd
JSE:CHP
$159.19 Million ZAC299.53 Billion ZAC165.00 -1.79% +5.77% Low: ZAC123.00 / High: ZAC795.00 Low: ZAC42.00 / High: ZAC795.00 336.85K
133 Oando PLC
JSE:OAO
$158.56 Million ZAC298.35 Billion ZAC24.00 -4.00% +33.33% Low: ZAC11.00 / High: ZAC34.00 Low: ZAC1.00 / High: ZAC114.00 531.82K
134 Mpact Limited
JSE:MPT
$153.54 Million ZAC288.92 Billion ZAC1960.00 -4.39% -4.44% Low: ZAC1960.00 / High: ZAC2924.00 Low: ZAC105.07 / High: ZAC4898.24 688.56K
135 Combined Motor Holdings Limited
JSE:CMH
$145.66 Million ZAC274.09 Billion ZAC3948.00 -1.25% -0.80% Low: ZAC2901.00 / High: ZAC4195.00 Low: ZAC612.31 / High: ZAC4195.00 923.38K
136 Sea Harvest Group Ltd
JSE:SHG
$144.19 Million ZAC271.32 Billion ZAC821.00 -3.41% +0.12% Low: ZAC738.00 / High: ZAC1000.00 Low: ZAC615.00 / High: ZAC1486.71 1.11 Million
137 Libstar Holdings Ltd
JSE:LBR
$137.52 Million ZAC258.77 Billion ZAC425.00 +0.00% +0.00% Low: ZAC309.00 / High: ZAC525.00 Low: ZAC279.51 / High: ZAC949.71 6.84 Million
138 Master Drilling Group Ltd
JSE:MDI
$136.96 Million ZAC257.72 Billion ZAC1712.00 +0.71% +1.90% Low: ZAC1451.00 / High: ZAC1920.00 Low: ZAC471.67 / High: ZAC1920.00 3.63 Million
139 Orion Gold NL
JSE:ORN
$129.87 Million ZAC244.38 Billion ZAC30.00 +3.45% +11.11% Low: ZAC12.00 / High: ZAC47.00 Low: ZAC12.00 / High: ZAC164.00 189.94 Million
140 Cashbil
JSE:CSB
$129.66 Million ZAC243.98 Billion ZAC11699.00 -0.20% +1.27% Low: ZAC11500.00 / High: ZAC15845.00 Low: ZAC8003.80 / High: ZAC37815.76 439.07K
141 City Lodge Hotels Ltd
JSE:CLH
$129.14 Million ZAC243.00 Billion ZAC443.00 -0.45% +4.48% Low: ZAC377.00 / High: ZAC530.00 Low: ZAC222.18 / High: ZAC3184.16 4.45 Million
142 Purple Capital Ltd
JSE:PPE
$124.42 Million ZAC234.12 Billion ZAC164.00 -2.96% -1.80% Low: ZAC144.00 / High: ZAC260.00 Low: ZAC21.00 / High: ZAC345.00 9.67 Million
143 Quantum Foods Holdings
JSE:QFH
$117.48 Million ZAC221.05 Billion ZAC1089.00 +0.00% +9.45% Low: ZAC653.00 / High: ZAC1190.00 Low: ZAC151.02 / High: ZAC1830.00 47.66K
144 Safari Investments RSA Ltd
JSE:SAR
$114.14 Million ZAC214.76 Billion ZAC840.00 +1.69% +1.82% Low: ZAC671.00 / High: ZAC849.00 Low: ZAC191.38 / High: ZAC849.00 879.60K
145 Capital Appreciation Ltd
JSE:CTA
$113.35 Million ZAC213.29 Billion ZAC184.00 +0.00% +2.22% Low: ZAC165.00 / High: ZAC187.00 Low: ZAC45.96 / High: ZAC189.67 11.30 Million
146 Argent
JSE:ART
$105.93 Million ZAC199.32 Billion ZAC3750.00 +0.16% +3.59% Low: ZAC2560.00 / High: ZAC3819.00 Low: ZAC271.30 / High: ZAC3819.00 367.51K
147 Balwin Properties Ltd
JSE:BWN
$105.72 Million ZAC198.92 Billion ZAC423.00 +0.95% +0.95% Low: ZAC250.00 / High: ZAC423.00 Low: ZAC155.20 / High: ZAC641.27 19.15 Million
148 Frontier Transport Holdings Ltd
JSE:FTH
$102.06 Million ZAC192.04 Billion ZAC649.00 +0.00% +13.66% Low: ZAC555.00 / High: ZAC750.00 Low: ZAC138.84 / High: ZAC850.00 180.17K
149 Novus Holdings Ltd
JSE:NVS
$100.97 Million ZAC189.98 Billion ZAC600.00 -0.33% +10.09% Low: ZAC510.00 / High: ZAC768.00 Low: ZAC44.66 / High: ZAC804.00 3.03 Million
150 Zeder Investments Ltd
JSE:ZED
$94.92 Million ZAC178.60 Billion ZAC116.00 +3.57% +2.65% Low: ZAC112.00 / High: ZAC140.00 Low: ZAC106.32 / High: ZAC290.44 4.50 Million

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