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: $814.27 Billion In South African Cents: ZAC476.61 Trillion

Total Market Cap (USD)

$814.27 Billion

Companies Listed

198

Largest Company

Boxer Retail Ltd
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
1 Boxer Retail Ltd
JSE:BOX
$162.07 Billion R3.08 Trillion R6800.00 -1.69% -4.47% Low: R6264.00 / High: R7885.00 Low: R5400.00 / High: R7885.00 8.87 Million
2 Primary Health Prop PLC
JSE:PHP
$158.33 Billion R3.01 Trillion R2250.00 -2.81% -0.84% Low: R2044.00 / High: R2800.00 Low: R2044.00 / High: R2800.00 1.62 Million
3 Premier Group Ltd
JSE:PMR
$118.77 Billion R2.26 Trillion R17500.00 +0.57% -0.44% Low: R11600.00 / High: R18770.00 Low: R5239.68 / High: R18770.00 9.07 Million
4 Southern Sun Ltd.
JSE:SSU
$68.58 Billion R1.30 Trillion R970.00 -0.51% -4.15% Low: R715.00 / High: R1129.00 Low: R126.97 / High: R1129.00 19.90 Million
5 Gold Fields Ltd
JSE:GFI
$37.38 Billion ZAC70.34 Trillion ZAC78595.00 +0.73% -1.61% Low: ZAC36263.00 / High: ZAC93610.00 Low: ZAC2513.10 / High: ZAC93610.00 49.61 Million
6 Firstrand Ltd
JSE:FSR
$26.49 Billion ZAC49.85 Trillion ZAC8915.00 +1.31% +2.52% Low: ZAC6290.00 / High: ZAC9952.00 Low: ZAC2309.46 / High: ZAC9952.00 359.42 Million
7 Capitec Bank Holdings Ltd
JSE:CPI
$25.85 Billion ZAC48.64 Trillion ZAC420022.00 +1.56% -0.23% Low: ZAC268070.00 / High: ZAC478822.00 Low: ZAC37618.82 / High: ZAC478822.00 6.10 Million
8 ABSA Bank Limited
JSE:ABSP
$22.82 Billion ZAC42.95 Trillion ZAC95800.00 +0.10% -0.16% Low: ZAC78480.00 / High: ZAC95949.00 Low: ZAC46316.35 / High: ZAC97456.40 293.80K
9 Collins Property Group
JSE:CPP
$18.26 Billion R346.80 Billion R1050.00 +0.00% +0.00% Low: R964.00 / High: R1146.00 Low: R511.14 / High: R2847.34 62.51K
10 iOCO Limited
JSE:IOC
$13.46 Billion R255.59 Billion R406.00 -1.69% -6.88% Low: R297.00 / High: R468.00 Low: R297.00 / High: R468.00 20.25 Million
11 Zeda Ltd.
JSE:ZZD
$12.52 Billion R237.70 Billion R1280.00 -1.54% -2.74% Low: R995.00 / High: R1487.00 Low: R874.17 / High: R1604.25 6.06 Million
12 Copper 360 Ltd
JSE:CPR
$11.65 Billion R221.26 Billion R75.00 +0.00% -3.85% Low: R50.00 / High: R202.00 Low: R50.00 / High: R1250.00 26.80 Million
13 Absa Group Ltd
JSE:ABG
$10.22 Billion ZAC19.24 Trillion ZAC23198.00 -2.75% -7.72% Low: ZAC15666.00 / High: ZAC27203.00 Low: ZAC4632.44 / High: ZAC27203.00 72.34 Million
14 Schroder European Real Estate PLC
JSE:SCD
$9.65 Billion ZAC18.16 Trillion ZAC138200.00 +0.00% +0.51% Low: ZAC1505.00 / High: ZAC199400.00 Low: ZAC1306.00 / High: ZAC199400.00 518.88K
15 Discovery Holdings Ltd
JSE:DSY
$8.79 Billion ZAC16.55 Trillion ZAC24600.00 -0.53% -2.97% Low: ZAC18034.00 / High: ZAC26230.00 Low: ZAC5684.66 / High: ZAC26230.00 38.59 Million
16 Shoprite Holdings Ltd
JSE:SHP
$7.74 Billion ZAC14.56 Trillion ZAC26920.00 +4.14% +4.52% Low: ZAC25022.00 / High: ZAC29607.00 Low: ZAC8817.24 / High: ZAC31452.00 42.85 Million
17 OUTSURANCE GROUP LTD
JSE:OUT
$5.92 Billion ZAC11.14 Trillion ZAC7200.00 -0.26% +2.24% Low: ZAC6467.00 / High: ZAC8056.00 Low: ZAC829.67 / High: ZAC8056.00 64.55 Million
18 Reinet Investments SCA
JSE:RNI
$5.14 Billion ZAC9.67 Trillion ZAC53215.00 -0.41% -0.46% Low: ZAC42960.00 / High: ZAC59940.00 Low: ZAC19238.42 / High: ZAC59940.00 7.57 Million
19 Remgro Ltd
JSE:REM
$5.09 Billion ZAC9.58 Trillion ZAC18530.00 +2.00% +3.49% Low: ZAC13923.00 / High: ZAC19420.00 Low: ZAC7338.65 / High: ZAC19420.00 21.25 Million
20 Pepkor Holdings Ltd
JSE:PPH
$4.66 Billion ZAC8.77 Trillion ZAC2377.00 -0.59% -5.79% Low: ZAC2229.00 / High: ZAC2919.00 Low: ZAC890.68 / High: ZAC2978.00 256.13 Million
21 Investec PLC
JSE:INP
$4.34 Billion ZAC8.17 Trillion ZAC12925.00 +0.99% -3.16% Low: ZAC10419.00 / High: ZAC13896.00 Low: ZAC1875.26 / High: ZAC14277.00 21.92 Million
22 Clicks
JSE:CLS
$3.65 Billion ZAC6.87 Trillion ZAC29369.00 +1.11% -1.03% Low: ZAC28895.00 / High: ZAC39980.00 Low: ZAC6762.65 / High: ZAC40383.00 19.62 Million
23 Old Mutual Ltd
JSE:OMU
$3.31 Billion ZAC6.23 Trillion ZAC1483.00 -1.53% -3.58% Low: ZAC950.00 / High: ZAC1681.00 Low: ZAC611.38 / High: ZAC1681.00 347.97 Million
24 Aspen Pharmacare Holdings Ltd
JSE:APN
$3.11 Billion ZAC5.84 Trillion ZAC13161.00 -0.69% -4.65% Low: ZAC9100.00 / High: ZAC18126.00 Low: ZAC6041.90 / High: ZAC34515.40 37.02 Million
25 Growthpoint Properties Ltd
JSE:GRT
$2.95 Billion ZAC5.56 Trillion ZAC1645.00 +1.86% -4.14% Low: ZAC1195.00 / High: ZAC1885.00 Low: ZAC643.36 / High: ZAC1885.00 286.20 Million
26 Exxaro Resources Ltd
JSE:EXX
$2.72 Billion ZAC5.12 Trillion ZAC21200.00 +1.22% +6.31% Low: ZAC13748.00 / High: ZAC21200.00 Low: ZAC1420.50 / High: ZAC21200.00 19.08 Million
27 Momentum Metropolitan Holdings Ltd
JSE:MTM
$2.49 Billion ZAC4.68 Trillion ZAC3635.00 -1.22% -5.26% Low: ZAC2881.00 / High: ZAC4066.00 Low: ZAC1066.67 / High: ZAC4066.00 53.43 Million
28 CCC
JSE:CCC
$2.41 Billion R45.86 Billion R199.00 -0.50% +22.09% Low: R150.00 / High: R217.00 Low: R150.00 / High: R217.00 133.95K
29 Santam
JSE:SNT
$2.35 Billion ZAC4.41 Trillion ZAC40400.00 -1.38% -5.22% Low: ZAC35340.00 / High: ZAC45170.00 Low: ZAC13095.62 / High: ZAC45170.00 1.44 Million
30 African Rainbow Minerals Ltd
JSE:ARI
$2.29 Billion ZAC4.31 Trillion ZAC22000.00 -0.79% -6.52% Low: ZAC12551.00 / High: ZAC26792.00 Low: ZAC1833.38 / High: ZAC29469.19 10.29 Million
31 Redefine Properties Ltd
JSE:RDF
$2.23 Billion ZAC4.20 Trillion ZAC605.00 -1.79% -8.19% Low: ZAC387.00 / High: ZAC693.00 Low: ZAC118.65 / High: ZAC729.16 479.88 Million
32 Avi Ltd
JSE:AVI
$1.85 Billion ZAC3.47 Trillion ZAC10418.00 -0.31% -4.56% Low: ZAC8341.00 / High: ZAC11517.00 Low: ZAC4925.84 / High: ZAC11517.00 17.03 Million
33 PSG Konsult Ltd
JSE:KST
$1.73 Billion ZAC3.26 Trillion ZAC2616.00 -1.69% -2.97% Low: ZAC1711.00 / High: ZAC2856.00 Low: ZAC413.10 / High: ZAC2856.00 22.28 Million
34 Ninety One PLC
JSE:N91
$1.70 Billion ZAC3.20 Trillion ZAC5028.00 -0.65% -5.56% Low: ZAC3001.00 / High: ZAC5712.00 Low: ZAC2106.79 / High: ZAC5712.00 13.80 Million
35 Vukile Property Fund Ltd
JSE:VKE
$1.63 Billion ZAC3.06 Trillion ZAC2238.00 -1.97% -6.75% Low: ZAC1656.00 / High: ZAC2605.00 Low: ZAC300.85 / High: ZAC2605.00 72.79 Million
36 Dis-Chem Pharmacies
JSE:DCP
$1.55 Billion ZAC2.91 Trillion ZAC3400.00 +2.13% -1.79% Low: ZAC2810.00 / High: ZAC3800.00 Low: ZAC1557.17 / High: ZAC3875.00 33.91 Million
37 Telkom
JSE:TKG
$1.53 Billion ZAC2.88 Trillion ZAC5860.00 -0.86% -7.16% Low: ZAC3354.00 / High: ZAC6493.00 Low: ZAC1464.81 / High: ZAC9523.46 28.99 Million
38 Fortress Income Fund Ltd
JSE:FFB
$1.47 Billion ZAC2.76 Trillion ZAC2268.00 -1.39% -8.40% Low: ZAC1740.00 / High: ZAC2658.00 Low: ZAC143.00 / High: ZAC2658.00 47.01 Million
39 Resilient Property Income Fund Ltd
JSE:RES
$1.40 Billion ZAC2.63 Trillion ZAC7892.00 -2.62% -7.09% Low: ZAC5131.00 / High: ZAC8908.00 Low: ZAC2251.45 / High: ZAC8908.00 10.06 Million
40 Hyprop
JSE:HYP
$1.21 Billion ZAC2.29 Trillion ZAC5620.00 -1.40% -7.85% Low: ZAC3700.00 / High: ZAC6440.00 Low: ZAC1075.39 / High: ZAC7908.34 19.18 Million
41 Barloworld Ltd
JSE:BAW
$1.17 Billion ZAC2.21 Trillion ZAC11830.00 +0.00% -0.18% Low: ZAC10063.00 / High: ZAC12049.00 Low: ZAC3392.16 / High: ZAC12931.26 1.92 Million
42 Advtech
JSE:ADH
$1.16 Billion ZAC2.18 Trillion ZAC3960.00 -1.98% -1.86% Low: ZAC3000.00 / High: ZAC4125.00 Low: ZAC546.40 / High: ZAC4125.00 7.97 Million
43 Truworths International Ltd
JSE:TRU
$1.10 Billion ZAC2.06 Trillion ZAC5541.00 -1.28% -4.47% Low: ZAC5042.00 / High: ZAC7749.00 Low: ZAC1971.44 / High: ZAC11225.00 53.07 Million
44 Netcare
JSE:NTC
$1.02 Billion ZAC1.92 Trillion ZAC1610.00 -0.86% -1.71% Low: ZAC1250.00 / High: ZAC1717.00 Low: ZAC1066.76 / High: ZAC3095.95 70.32 Million
45 We Buy Cars Hlds Ltd
JSE:WBC
$964.06 Million ZAC1.81 Trillion ZAC4341.00 -0.94% +0.46% Low: ZAC3688.00 / High: ZAC6020.00 Low: ZAC1918.00 / High: ZAC6020.00 16.49 Million
46 Coronation Fund Managers Ltd
JSE:CML
$915.41 Million ZAC1.72 Trillion ZAC4449.00 -2.22% -5.46% Low: ZAC3340.00 / High: ZAC5175.00 Low: ZAC1905.56 / High: ZAC5417.61 7.80 Million
47 Lighthouse Capital Ltd
JSE:LTE
$862.19 Million ZAC1.62 Trillion ZAC778.00 -1.64% -8.04% Low: ZAC760.00 / High: ZAC878.00 Low: ZAC498.40 / High: ZAC4551.85 36.90 Million
48 Ninety One Ltd
JSE:NY1
$858.80 Million ZAC1.62 Trillion ZAC4942.00 -1.18% -6.58% Low: ZAC2912.00 / High: ZAC5655.00 Low: ZAC1960.96 / High: ZAC5655.00 9.98 Million
49 Life Healthcare
JSE:LHC
$851.02 Million ZAC1.60 Trillion ZAC1119.00 +0.27% -0.97% Low: ZAC1050.00 / High: ZAC1525.00 Low: ZAC1002.00 / High: ZAC3062.35 166.28 Million
50 African Rainbow Capital Investments Ltd
JSE:AIL
$782.54 Million ZAC1.47 Trillion ZAC970.00 +0.10% +0.21% Low: ZAC897.00 / High: ZAC970.00 Low: ZAC195.00 / High: ZAC970.00 10.20 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