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 ZAC1285.17 Trillion ($683.00 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)

$683.00 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 Raubex
JSE:RBX
$419.59 Million ZAC789.52 Billion ZAC4388.00 +0.11% +1.11% Low: ZAC3900.00 / High: ZAC5705.00 Low: ZAC1089.71 / High: ZAC5797.00 5.52 Million
103 Burstone Group Limited
JSE:BTN
$417.45 Million ZAC785.49 Billion ZAC990.00 +0.30% +1.02% Low: ZAC799.00 / High: ZAC1019.00 Low: ZAC422.13 / High: ZAC1073.22 22.25 Million
104 Blue Label Telecoms Ltd
JSE:BLU
$409.64 Million ZAC770.81 Billion ZAC849.00 -0.70% -3.19% Low: ZAC757.00 / High: ZAC1704.00 Low: ZAC156.00 / High: ZAC2127.51 31.32 Million
105 Sappi Ltd
JSE:SAP
$405.23 Million ZAC762.50 Billion ZAC1256.00 +1.95% +11.55% Low: ZAC900.00 / High: ZAC3045.00 Low: ZAC900.00 / High: ZAC9531.44 57.90 Million
106 Tharisa plc
JSE:THA
$398.46 Million ZAC749.76 Billion ZAC2550.00 +2.12% +3.66% Low: ZAC2020.00 / High: ZAC3086.00 Low: ZAC321.15 / High: ZAC3214.94 683.75K
107 RCL Foods Ltd
JSE:RCL
$393.39 Million ZAC740.22 Billion ZAC823.00 -0.36% -1.91% Low: ZAC776.00 / High: ZAC1129.00 Low: ZAC527.38 / High: ZAC1652.95 449.11K
108 Tsogo Sun
JSE:TSG
$388.65 Million ZAC731.30 Billion ZAC724.00 -0.82% -2.69% Low: ZAC631.00 / High: ZAC809.00 Low: ZAC148.47 / High: ZAC1913.79 4.02 Million
109 Dipula Income Fund Ltd
JSE:DIB
$383.43 Million ZAC721.48 Billion ZAC712.00 -0.01% +1.14% Low: ZAC525.00 / High: ZAC730.00 Low: ZAC89.60 / High: ZAC1424.95 3.38 Million
110 Super Group Ltd.
JSE:SPG
$359.47 Million ZAC676.40 Billion ZAC2002.00 +5.09% +2.93% Low: ZAC1260.00 / High: ZAC2037.00 Low: ZAC1127.38 / High: ZAC4431.48 9.05 Million
111 Kap Industrial Holdings Ltd
JSE:KAP
$353.17 Million ZAC664.53 Billion ZAC265.00 +0.38% +2.32% Low: ZAC147.00 / High: ZAC285.00 Low: ZAC114.57 / High: ZAC775.50 73.49 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 Spear REIT Ltd
JSE:SEA
$345.12 Million ZAC649.40 Billion ZAC1268.00 +0.00% -4.52% Low: ZAC1000.00 / High: ZAC1405.00 Low: ZAC314.55 / High: ZAC1405.00 19.39 Million
114 Emira Property Fund
JSE:EMI
$332.12 Million ZAC624.93 Billion ZAC1338.00 +0.60% +1.75% Low: ZAC1150.00 / High: ZAC1577.00 Low: ZAC365.17 / High: ZAC1577.00 5.12 Million
115 Exemplar REITail Ltd
JSE:EXP
$320.88 Million ZAC603.78 Billion ZAC1800.00 +0.00% +11512.90% Low: ZAC13.75 / High: ZAC1800.00 Low: ZAC7.98 / High: ZAC1800.00 38.70K
116 Hudaco
JSE:HDC
$289.06 Million ZAC543.92 Billion ZAC19160.00 -0.34% +2.37% Low: ZAC17400.00 / High: ZAC22400.00 Low: ZAC4695.66 / High: ZAC22400.00 1.89 Million
117 Sabvest Capital Ltd
JSE:SBP
$277.76 Million ZAC522.64 Billion ZAC13900.00 +1.09% -4.29% Low: ZAC9100.00 / High: ZAC16000.00 Low: ZAC2523.20 / High: ZAC16000.00 648.71K
118 Famous Brands Ltd
JSE:FBR
$276.97 Million ZAC521.16 Billion ZAC5250.00 +0.57% +0.59% Low: ZAC4909.00 / High: ZAC6114.00 Low: ZAC2095.07 / High: ZAC15384.30 3.61 Million
119 Sygnia Ltd
JSE:SYG
$261.97 Million ZAC492.94 Billion ZAC3159.00 -0.19% -4.04% Low: ZAC2750.00 / High: ZAC3950.00 Low: ZAC486.16 / High: ZAC3950.00 508.13K
120 Octodec
JSE:OCT
$245.88 Million ZAC462.65 Billion ZAC1738.00 -0.69% +0.29% Low: ZAC1065.00 / High: ZAC1850.00 Low: ZAC309.42 / High: ZAC1850.00 979.72K
121 Lewis Group Limited
JSE:LEW
$238.79 Million ZAC449.33 Billion ZAC8700.00 -0.18% -2.86% Low: ZAC7103.00 / High: ZAC9962.00 Low: ZAC880.56 / High: ZAC9962.00 559.71K
122 Afrimat
JSE:AFT
$227.80 Million ZAC428.64 Billion ZAC2818.00 +3.76% -0.07% Low: ZAC2650.00 / High: ZAC4695.00 Low: ZAC1497.91 / High: ZAC7475.00 5.53 Million
123 Acsion Ltd
JSE:ACS
$226.79 Million ZAC426.74 Billion ZAC1110.00 -0.09% +8.29% Low: ZAC611.00 / High: ZAC1280.00 Low: ZAC3.68 / High: ZAC1280.00 14.02K
124 Caxton
JSE:CAT
$217.00 Million ZAC408.32 Billion ZAC1155.00 -1.87% -4.31% Low: ZAC1100.00 / High: ZAC1475.00 Low: ZAC336.80 / High: ZAC1475.00 1.25 Million
125 HomeChoice Investments Ltd
JSE:HIL
$205.79 Million ZAC387.23 Billion ZAC3700.00 +0.00% +0.00% Low: ZAC3700.00 / High: ZAC3700.00 Low: ZAC23.43 / High: ZAC4136.67 80.00
126 Bell Equipment Limited
JSE:BEL
$198.14 Million ZAC372.83 Billion ZAC3900.00 +0.00% +4.64% Low: ZAC3470.00 / High: ZAC4655.00 Low: ZAC228.42 / High: ZAC5189.00 508.08K
127 Nampak
JSE:NPK
$194.25 Million ZAC365.51 Billion ZAC44003.00 +0.01% +2.10% Low: ZAC42800.00 / High: ZAC55495.00 Low: ZAC15000.00 / High: ZAC684711.58 65.16K
128 Kaap Agri Bedryf Employee and Farm Worker Bee Trust
JSE:KAL
$187.29 Million ZAC352.42 Billion ZAC4991.00 -2.10% +2.07% Low: ZAC3753.00 / High: ZAC5100.00 Low: ZAC1474.37 / High: ZAC5300.00 2.68 Million
129 Merafe
JSE:MRF
$177.97 Million ZAC334.88 Billion ZAC134.00 +0.00% +3.88% Low: ZAC101.00 / High: ZAC135.00 Low: ZAC17.54 / High: ZAC160.00 13.36 Million
130 Spurcorp
JSE:SUR
$176.22 Million ZAC331.59 Billion ZAC4106.00 -0.10% +0.15% Low: ZAC3250.00 / High: ZAC4469.00 Low: ZAC924.38 / High: ZAC4469.00 1.43 Million
131 Oando PLC
JSE:OAO
$171.77 Million ZAC323.22 Billion ZAC26.00 -3.70% +36.84% Low: ZAC11.00 / High: ZAC34.00 Low: ZAC1.00 / High: ZAC114.00 315.96K
132 Invicta
JSE:IVT
$158.83 Million ZAC298.87 Billion ZAC3450.00 -6.48% -5.51% Low: ZAC3426.00 / High: ZAC3900.00 Low: ZAC367.57 / High: ZAC6390.60 331.47K
133 Combined Motor Holdings Limited
JSE:CMH
$146.11 Million ZAC274.92 Billion ZAC3960.00 +1.02% +2.91% Low: ZAC3050.00 / High: ZAC4195.00 Low: ZAC612.31 / High: ZAC4195.00 431.94K
134 Sea Harvest Group Ltd
JSE:SHG
$144.19 Million ZAC271.32 Billion ZAC821.00 -0.24% +1.36% Low: ZAC760.00 / High: ZAC1000.00 Low: ZAC615.00 / High: ZAC1486.71 1.77 Million
135 Mpact Limited
JSE:MPT
$139.05 Million ZAC261.65 Billion ZAC1775.00 +0.28% +3.80% Low: ZAC1704.00 / High: ZAC2900.00 Low: ZAC105.07 / High: ZAC4898.24 1.90 Million
136 Libstar Holdings Ltd
JSE:LBR
$135.58 Million ZAC255.12 Billion ZAC419.00 +3.97% +4.75% Low: ZAC310.00 / High: ZAC525.00 Low: ZAC279.51 / High: ZAC949.71 5.30 Million
137 Purple Capital Ltd
JSE:PPE
$133.53 Million ZAC251.25 Billion ZAC176.00 -3.30% +1.15% Low: ZAC163.00 / High: ZAC260.00 Low: ZAC21.00 / High: ZAC345.00 10.27 Million
138 Cashbil
JSE:CSB
$130.78 Million ZAC246.09 Billion ZAC11800.00 -3.28% +0.43% Low: ZAC11375.00 / High: ZAC15845.00 Low: ZAC8003.80 / High: ZAC37815.76 128.54K
139 Orion Gold NL
JSE:ORN
$129.87 Million ZAC244.38 Billion ZAC30.00 +3.45% +7.14% Low: ZAC12.00 / High: ZAC47.00 Low: ZAC12.00 / High: ZAC164.00 71.42 Million
140 Master Drilling Group Ltd
JSE:MDI
$128.00 Million ZAC240.86 Billion ZAC1600.00 +2.24% +5.26% Low: ZAC1321.00 / High: ZAC1920.00 Low: ZAC471.67 / High: ZAC1920.00 241.76K
141 City Lodge Hotels Ltd
JSE:CLH
$125.64 Million ZAC236.42 Billion ZAC431.00 -0.23% +1.17% Low: ZAC377.00 / High: ZAC530.00 Low: ZAC222.18 / High: ZAC3184.16 4.93 Million
142 Argent
JSE:ART
$114.40 Million ZAC215.27 Billion ZAC4050.00 +3.85% +1.86% Low: ZAC2750.00 / High: ZAC4080.00 Low: ZAC271.30 / High: ZAC4080.00 706.36K
143 Safari Investments RSA Ltd
JSE:SAR
$114.14 Million ZAC214.76 Billion ZAC840.00 +1.69% +1.82% Low: ZAC682.00 / High: ZAC849.00 Low: ZAC191.38 / High: ZAC849.00 879.60K
144 Capital Appreciation Ltd
JSE:CTA
$113.35 Million ZAC213.29 Billion ZAC184.00 +0.00% +2.22% Low: ZAC172.00 / High: ZAC187.00 Low: ZAC45.96 / High: ZAC189.67 11.30 Million
145 Choppies Enterprises Ltd
JSE:CHP
$109.98 Million ZAC206.95 Billion ZAC114.00 +11.76% -0.87% Low: ZAC102.00 / High: ZAC795.00 Low: ZAC42.00 / High: ZAC795.00 757.72K
146 Novus Holdings Ltd
JSE:NVS
$106.86 Million ZAC201.07 Billion ZAC635.00 +0.79% -7.70% Low: ZAC510.00 / High: ZAC709.00 Low: ZAC44.66 / High: ZAC804.00 642.36K
147 Balwin Properties Ltd
JSE:BWN
$105.22 Million ZAC197.98 Billion ZAC421.00 +0.24% -0.71% Low: ZAC250.00 / High: ZAC425.00 Low: ZAC155.20 / High: ZAC641.27 1.42 Million
148 Oasis Crescent Property Fund
JSE:OAS
$104.27 Million ZAC196.20 Billion ZAC2940.00 +0.00% +9900.00% Low: ZAC19.50 / High: ZAC2940.00 Low: ZAC19.50 / High: ZAC2940.00 22.84K
149 Frontier Transport Holdings Ltd
JSE:FTH
$102.22 Million ZAC192.34 Billion ZAC650.00 +0.00% +0.00% Low: ZAC555.00 / High: ZAC750.00 Low: ZAC138.84 / High: ZAC850.00 214.42K
150 Quantum Foods Holdings
JSE:QFH
$99.68 Million ZAC187.56 Billion ZAC924.00 -0.11% +0.65% Low: ZAC653.00 / High: ZAC1190.00 Low: ZAC151.02 / High: ZAC1830.00 34.59K

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