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 ZAC1284.91 Trillion ($682.86 Billion USD). Allied Electronics Corporation Ltd leads as the top South Africa company by market cap, valued at $453.00 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)

$682.86 Billion

Companies Listed

229

Largest Company

Allied Electronics Corporation …
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
101 Allied Electronics Corporation Ltd
JSE:AEL
$453.00 Million ZAC852.39 Billion ZAC2225.00 +1.14% +2.87% Low: ZAC1684.00 / High: ZAC2400.00 Low: ZAC147.39 / High: ZAC2439.00 6.78 Million
102 Blue Label Telecoms Ltd
JSE:BLU
$437.72 Million ZAC823.63 Billion ZAC916.00 +3.50% +1.22% Low: ZAC834.00 / High: ZAC1704.00 Low: ZAC156.00 / High: ZAC2127.51 31.27 Million
103 RCL Foods Ltd
JSE:RCL
$430.33 Million ZAC809.73 Billion ZAC901.00 +6.12% -2.59% Low: ZAC815.00 / High: ZAC1129.00 Low: ZAC527.38 / High: ZAC1652.95 914.64K
104 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
105 Tharisa plc
JSE:THA
$422.21 Million ZAC794.46 Billion ZAC2702.00 -3.50% +8.12% Low: ZAC1310.00 / High: ZAC3086.00 Low: ZAC321.15 / High: ZAC3214.94 982.33K
106 Burstone Group Limited
JSE:BTN
$401.42 Million ZAC755.34 Billion ZAC952.00 +0.85% -1.04% Low: ZAC790.00 / High: ZAC1019.00 Low: ZAC422.13 / High: ZAC1073.22 24.90 Million
107 Dipula Income Fund Ltd
JSE:DIB
$385.05 Million ZAC724.52 Billion ZAC715.00 +1.71% -0.69% Low: ZAC513.00 / High: ZAC720.00 Low: ZAC89.60 / High: ZAC1424.95 95.98 Million
108 Tsogo Sun
JSE:TSG
$373.08 Million ZAC702.01 Billion ZAC695.00 +0.14% +1.31% Low: ZAC631.00 / High: ZAC823.00 Low: ZAC148.47 / High: ZAC1913.79 11.19 Million
109 Oceana
JSE:OCE
$364.58 Million ZAC686.01 Billion ZAC5729.00 +3.23% +0.49% Low: ZAC4887.00 / High: ZAC6100.00 Low: ZAC4042.15 / High: ZAC9009.05 536.88K
110 Emira Property Fund
JSE:EMI
$347.53 Million ZAC653.92 Billion ZAC1400.00 +1.08% +0.72% Low: ZAC1025.00 / High: ZAC1500.00 Low: ZAC365.17 / High: ZAC1500.00 5.66 Million
111 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
112 Kap Industrial Holdings Ltd
JSE:KAP
$333.17 Million ZAC626.92 Billion ZAC250.00 -1.96% +12.11% Low: ZAC147.00 / High: ZAC279.00 Low: ZAC114.57 / High: ZAC775.50 108.97 Million
113 Sabvest Capital Ltd
JSE:SBP
$307.31 Million ZAC578.25 Billion ZAC15379.00 -0.14% +1.61% Low: ZAC9100.00 / High: ZAC16000.00 Low: ZAC2523.20 / High: ZAC16000.00 227.31K
114 Hudaco
JSE:HDC
$293.44 Million ZAC552.15 Billion ZAC19450.00 +0.01% +0.65% Low: ZAC17400.00 / High: ZAC22400.00 Low: ZAC4695.66 / High: ZAC22400.00 408.69K
115 Super Group Ltd.
JSE:SPG
$291.24 Million ZAC548.01 Billion ZAC1622.00 +0.75% +0.06% Low: ZAC1240.00 / High: ZAC3080.00 Low: ZAC1127.38 / High: ZAC4431.48 10.83 Million
116 Famous Brands Ltd
JSE:FBR
$287.56 Million ZAC541.09 Billion ZAC5400.00 +0.09% -1.15% Low: ZAC4909.00 / High: ZAC6513.00 Low: ZAC2095.07 / High: ZAC15384.30 1.30 Million
117 Spear REIT Ltd
JSE:SEA
$283.17 Million ZAC532.82 Billion ZAC1295.00 +0.39% +0.00% Low: ZAC948.00 / High: ZAC1350.00 Low: ZAC314.55 / High: ZAC1350.00 19.22 Million
118 Afrimat
JSE:AFT
$274.36 Million ZAC516.25 Billion ZAC3394.00 +2.38% +4.46% Low: ZAC3189.00 / High: ZAC5409.00 Low: ZAC1497.91 / High: ZAC7475.00 13.88 Million
119 Sygnia Ltd
JSE:SYG
$265.12 Million ZAC498.87 Billion ZAC3197.00 +1.65% +3.26% Low: ZAC2342.00 / High: ZAC3950.00 Low: ZAC486.16 / High: ZAC3950.00 938.20K
120 Caxton
JSE:CAT
$241.42 Million ZAC454.27 Billion ZAC1285.00 +0.00% +4.47% Low: ZAC1100.00 / High: ZAC1475.00 Low: ZAC336.80 / High: ZAC1475.00 1.10 Million
121 Lewis Group Limited
JSE:LEW
$237.87 Million ZAC447.58 Billion ZAC8600.00 -1.15% +0.29% Low: ZAC6700.00 / High: ZAC9694.00 Low: ZAC880.56 / High: ZAC9694.00 460.78K
122 Octodec
JSE:OCT
$234.98 Million ZAC442.15 Billion ZAC1661.00 +0.06% -2.24% Low: ZAC962.00 / High: ZAC1705.00 Low: ZAC309.42 / High: ZAC1705.00 62.45 Million
123 Acsion Ltd
JSE:ACS
$222.29 Million ZAC418.28 Billion ZAC1088.00 +0.00% -1.09% Low: ZAC550.00 / High: ZAC1280.00 Low: ZAC3.68 / High: ZAC1280.00 112.80K
124 Nampak
JSE:NPK
$218.51 Million ZAC411.17 Billion ZAC49499.00 +1.95% +0.95% Low: ZAC40900.00 / High: ZAC55495.00 Low: ZAC15000.00 / High: ZAC684711.58 50.37K
125 Bell Equipment Limited
JSE:BEL
$212.62 Million ZAC400.07 Billion ZAC4185.00 +0.00% -0.10% Low: ZAC3706.00 / High: ZAC4655.00 Low: ZAC228.42 / High: ZAC5189.00 274.87K
126 HomeChoice Investments Ltd
JSE:HIL
$205.79 Million ZAC387.23 Billion ZAC3700.00 +0.00% -1.33% Low: ZAC3000.00 / High: ZAC3795.00 Low: ZAC23.43 / High: ZAC4136.67 237.87K
127 Spurcorp
JSE:SUR
$188.80 Million ZAC355.25 Billion ZAC4399.00 +3.95% +5.75% Low: ZAC3201.00 / High: ZAC4399.00 Low: ZAC924.38 / High: ZAC4399.00 439.47K
128 Kaap Agri Bedryf Employee and Farm Worker Bee Trust
JSE:KAL
$181.45 Million ZAC341.43 Billion ZAC4834.00 +0.04% +6.24% Low: ZAC3753.00 / High: ZAC5100.00 Low: ZAC1474.37 / High: ZAC5300.00 934.40K
129 Invicta
JSE:IVT
$170.34 Million ZAC320.52 Billion ZAC3700.00 -2.37% +0.49% Low: ZAC3062.00 / High: ZAC3900.00 Low: ZAC367.57 / High: ZAC6390.60 285.42K
130 Choppies Enterprises Ltd
JSE:CHP
$167.87 Million ZAC315.87 Billion ZAC174.00 +1.16% -4.92% Low: ZAC90.00 / High: ZAC795.00 Low: ZAC42.00 / High: ZAC795.00 721.21K
131 Mpact Limited
JSE:MPT
$165.30 Million ZAC311.03 Billion ZAC2110.00 -2.72% -1.91% Low: ZAC1990.00 / High: ZAC2924.00 Low: ZAC105.07 / High: ZAC4898.24 1.00 Million
132 Oando PLC
JSE:OAO
$158.56 Million ZAC298.35 Billion ZAC24.00 +0.00% -7.69% Low: ZAC10.00 / High: ZAC34.00 Low: ZAC1.00 / High: ZAC114.00 734.66K
133 Merafe
JSE:MRF
$152.74 Million ZAC287.40 Billion ZAC115.00 -0.86% +1.77% Low: ZAC101.00 / High: ZAC134.00 Low: ZAC17.54 / High: ZAC160.00 70.11 Million
134 Sea Harvest Group Ltd
JSE:SHG
$149.75 Million ZAC281.77 Billion ZAC844.00 +0.00% +0.48% Low: ZAC655.00 / High: ZAC1000.00 Low: ZAC615.00 / High: ZAC1486.71 2.15 Million
135 Combined Motor Holdings Limited
JSE:CMH
$148.25 Million ZAC278.95 Billion ZAC4018.00 -0.79% -4.22% Low: ZAC2901.00 / High: ZAC4195.00 Low: ZAC612.31 / High: ZAC4195.00 653.98K
136 Libstar Holdings Ltd
JSE:LBR
$145.61 Million ZAC273.99 Billion ZAC450.00 -0.44% -4.66% Low: ZAC308.00 / High: ZAC525.00 Low: ZAC279.51 / High: ZAC949.71 6.26 Million
137 Cashbil
JSE:CSB
$145.19 Million ZAC273.20 Billion ZAC13100.00 -0.64% +1.54% Low: ZAC12350.00 / High: ZAC16007.00 Low: ZAC8003.80 / High: ZAC37815.76 619.46K
138 Purple Capital Ltd
JSE:PPE
$144.15 Million ZAC271.23 Billion ZAC190.00 +1.06% +2.15% Low: ZAC118.00 / High: ZAC260.00 Low: ZAC21.00 / High: ZAC345.00 20.53 Million
139 Master Drilling Group Ltd
JSE:MDI
$136.00 Million ZAC255.91 Billion ZAC1700.00 +0.00% +0.00% Low: ZAC1420.00 / High: ZAC1920.00 Low: ZAC471.67 / High: ZAC1920.00 643.19K
140 Orion Gold NL
JSE:ORN
$134.20 Million ZAC252.52 Billion ZAC31.00 +3.33% -3.13% Low: ZAC12.00 / High: ZAC47.00 Low: ZAC12.00 / High: ZAC164.00 152.65 Million
141 City Lodge Hotels Ltd
JSE:CLH
$123.60 Million ZAC232.58 Billion ZAC424.00 +0.00% -2.75% Low: ZAC377.00 / High: ZAC530.00 Low: ZAC222.18 / High: ZAC3184.16 5.20 Million
142 Quantum Foods Holdings
JSE:QFH
$117.48 Million ZAC221.05 Billion ZAC1089.00 -0.82% +14.75% Low: ZAC653.00 / High: ZAC1190.00 Low: ZAC151.02 / High: ZAC1830.00 659.61K
143 Safari Investments RSA Ltd
JSE:SAR
$114.14 Million ZAC214.76 Billion ZAC840.00 +1.69% +1.82% Low: ZAC650.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: ZAC134.00 / High: ZAC187.00 Low: ZAC45.96 / High: ZAC189.67 11.30 Million
145 Zeder Investments Ltd
JSE:ZED
$108.01 Million ZAC203.23 Billion ZAC132.00 +1.54% -0.75% Low: ZAC112.00 / High: ZAC142.00 Low: ZAC106.32 / High: ZAC290.44 4.82 Million
146 Argent
JSE:ART
$104.57 Million ZAC196.77 Billion ZAC3702.00 -1.28% +4.46% Low: ZAC2500.00 / High: ZAC3750.00 Low: ZAC271.30 / High: ZAC3750.00 703.91K
147 Frontier Transport Holdings Ltd
JSE:FTH
$94.36 Million ZAC177.54 Billion ZAC600.00 -7.69% +3.09% Low: ZAC555.00 / High: ZAC750.00 Low: ZAC138.84 / High: ZAC850.00 2.40 Million
148 Novus Holdings Ltd
JSE:NVS
$91.88 Million ZAC172.89 Billion ZAC546.00 +0.18% +0.92% Low: ZAC510.00 / High: ZAC780.00 Low: ZAC44.66 / High: ZAC804.00 510.43K
149 EPE Capital Partners Ltd
JSE:EPE
$90.74 Million ZAC170.74 Billion ZAC667.00 -1.19% -0.30% Low: ZAC520.00 / High: ZAC825.00 Low: ZAC330.00 / High: ZAC1000.00 2.67 Million
150 Balwin Properties Ltd
JSE:BWN
$88.72 Million ZAC166.95 Billion ZAC355.00 +0.85% +10.94% Low: ZAC192.00 / High: ZAC360.00 Low: ZAC155.20 / High: ZAC641.27 2.12 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