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: $911.68 Billion In South African Cents: ZAC492.86 Trillion

Total Market Cap (USD)

$911.68 Billion

Companies Listed

199

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
$196.90 Billion R3.23 Trillion R7129.00 +0.75% -5.05% Low: R6264.00 / High: R7899.00 Low: R5400.00 / High: R7899.00 11.15 Million
2 Primary Health Prop PLC
JSE:PHP
$169.29 Billion R2.77 Trillion R2076.00 +0.53% +1.57% Low: R2038.00 / High: R2800.00 Low: R2038.00 / High: R2800.00 1.71 Million
3 Premier Group Ltd
JSE:PMR
$136.07 Billion R2.23 Trillion R17300.00 -0.84% -0.72% Low: R12800.00 / High: R18770.00 Low: R5239.68 / High: R18770.00 11.66 Million
4 Southern Sun Ltd.
JSE:SSU
$85.12 Billion R1.40 Trillion R1039.00 +1.27% +1.86% Low: R782.00 / High: R1129.00 Low: R126.97 / High: R1129.00 50.22 Million
5 Gold Fields Ltd
JSE:GFI
$38.38 Billion ZAC72.21 Trillion ZAC80680.00 +0.75% +6.09% Low: ZAC36263.00 / High: ZAC93610.00 Low: ZAC2513.10 / High: ZAC93610.00 74.88 Million
6 Capitec Bank Holdings Ltd
JSE:CPI
$26.72 Billion ZAC50.28 Trillion ZAC434136.00 +1.11% +5.31% Low: ZAC305597.00 / High: ZAC478822.00 Low: ZAC37618.82 / High: ZAC478822.00 7.59 Million
7 Firstrand Ltd
JSE:FSR
$26.27 Billion ZAC49.43 Trillion ZAC8839.00 +0.44% +2.61% Low: ZAC6937.00 / High: ZAC9952.00 Low: ZAC2309.46 / High: ZAC9952.00 479.03 Million
8 ABSA Bank Limited
JSE:ABSP
$22.82 Billion ZAC42.95 Trillion ZAC95800.00 +0.10% -0.16% Low: ZAC80850.00 / High: ZAC95949.00 Low: ZAC46316.35 / High: ZAC97456.40 293.80K
9 Collins Property Group
JSE:CPP
$22.05 Billion R361.33 Billion R1094.00 +6.84% +7.25% Low: R964.00 / High: R1146.00 Low: R511.14 / High: R2847.34 54.29K
10 iOCO Limited
JSE:IOC
$16.63 Billion R272.58 Billion R433.00 +1.88% +8.25% Low: R297.00 / High: R468.00 Low: R297.00 / High: R468.00 24.70 Million
11 Zeda Ltd.
JSE:ZZD
$15.60 Billion R255.71 Billion R1377.00 +2.76% +3.53% Low: R1000.00 / High: R1487.00 Low: R874.17 / High: R1604.25 2.08 Million
12 Copper 360 Ltd
JSE:CPR
$12.06 Billion R197.66 Billion R67.00 +0.00% +11.67% Low: R50.00 / High: R200.00 Low: R50.00 / High: R1250.00 43.30 Million
13 Absa Group Ltd
JSE:ABG
$11.00 Billion ZAC20.70 Trillion ZAC24961.00 0.00% +3.49% Low: ZAC16596.00 / High: ZAC27203.00 Low: ZAC4632.44 / High: ZAC27203.00 81.24 Million
14 Schroder European Real Estate PLC
JSE:SCD
$9.78 Billion ZAC18.40 Trillion ZAC140000.00 +0.07% +1.30% Low: ZAC1505.00 / High: ZAC199400.00 Low: ZAC1306.00 / High: ZAC199400.00 476.93K
15 Discovery Holdings Ltd
JSE:DSY
$9.06 Billion ZAC17.05 Trillion ZAC25350.00 +0.47% +2.09% Low: ZAC18983.00 / High: ZAC26230.00 Low: ZAC5684.66 / High: ZAC26230.00 45.97 Million
16 Shoprite Holdings Ltd
JSE:SHP
$7.98 Billion ZAC15.01 Trillion ZAC27756.00 -0.36% +0.64% Low: ZAC25683.00 / High: ZAC29607.00 Low: ZAC8817.24 / High: ZAC31452.00 58.00 Million
17 OUTSURANCE GROUP LTD
JSE:OUT
$6.09 Billion ZAC11.46 Trillion ZAC7402.00 +1.37% +6.35% Low: ZAC6632.00 / High: ZAC8056.00 Low: ZAC829.67 / High: ZAC8056.00 70.69 Million
18 Remgro Ltd
JSE:REM
$5.54 Billion ZAC10.42 Trillion ZAC20165.00 +0.41% +6.95% Low: ZAC14956.00 / High: ZAC20214.00 Low: ZAC7338.65 / High: ZAC20214.00 36.53 Million
19 Reinet Investments SCA
JSE:RNI
$5.41 Billion ZAC10.17 Trillion ZAC55946.00 +1.35% +1.15% Low: ZAC45925.00 / High: ZAC59940.00 Low: ZAC19238.42 / High: ZAC59940.00 10.96 Million
20 Investec PLC
JSE:INP
$4.67 Billion ZAC8.78 Trillion ZAC13900.00 +1.72% +7.49% Low: ZAC11206.00 / High: ZAC13900.00 Low: ZAC1875.26 / High: ZAC14277.00 39.53 Million
21 Pepkor Holdings Ltd
JSE:PPH
$4.61 Billion ZAC8.67 Trillion ZAC2351.00 +0.90% +4.03% Low: ZAC2200.00 / High: ZAC2919.00 Low: ZAC890.68 / High: ZAC2978.00 359.93 Million
22 Clicks
JSE:CLS
$3.68 Billion ZAC6.93 Trillion ZAC29641.00 +1.51% +2.40% Low: ZAC28461.00 / High: ZAC39980.00 Low: ZAC6762.65 / High: ZAC40383.00 24.00 Million
23 Aspen Pharmacare Holdings Ltd
JSE:APN
$3.21 Billion ZAC6.05 Trillion ZAC13615.00 +1.99% +3.61% Low: ZAC9100.00 / High: ZAC16366.00 Low: ZAC6041.90 / High: ZAC34515.40 27.92 Million
24 Growthpoint Properties Ltd
JSE:GRT
$3.11 Billion ZAC5.85 Trillion ZAC1731.00 +0.35% +7.05% Low: ZAC1217.00 / High: ZAC1885.00 Low: ZAC643.36 / High: ZAC1885.00 363.92 Million
25 Old Mutual Ltd
JSE:OMU
$3.09 Billion ZAC5.82 Trillion ZAC1385.00 +0.22% +0.36% Low: ZAC1042.00 / High: ZAC1681.00 Low: ZAC611.38 / High: ZAC1681.00 576.81 Million
26 Exxaro Resources Ltd
JSE:EXX
$2.88 Billion ZAC5.43 Trillion ZAC22465.00 +0.51% +0.01% Low: ZAC14051.00 / High: ZAC22604.00 Low: ZAC1420.50 / High: ZAC22604.00 32.75 Million
27 African Rainbow Minerals Ltd
JSE:ARI
$2.57 Billion ZAC4.84 Trillion ZAC24662.00 -1.32% +6.82% Low: ZAC15260.00 / High: ZAC26792.00 Low: ZAC1833.38 / High: ZAC29469.19 14.73 Million
28 Momentum Metropolitan Holdings Ltd
JSE:MTM
$2.53 Billion ZAC4.76 Trillion ZAC3699.00 +0.74% +2.89% Low: ZAC2990.00 / High: ZAC4066.00 Low: ZAC1066.67 / High: ZAC4066.00 83.40 Million
29 Tiger Brands Ltd
JSE:TBS
$2.41 Billion ZAC4.54 Trillion ZAC30000.00 +0.12% +0.33% Low: ZAC28086.00 / High: ZAC38087.00 Low: ZAC12648.95 / High: ZAC38087.00 11.86 Million
30 Redefine Properties Ltd
JSE:RDF
$2.39 Billion ZAC4.49 Trillion ZAC646.00 +3.03% +8.57% Low: ZAC421.00 / High: ZAC693.00 Low: ZAC118.65 / High: ZAC729.16 532.02 Million
31 Santam
JSE:SNT
$2.35 Billion ZAC4.42 Trillion ZAC40427.00 -0.55% +3.17% Low: ZAC37777.00 / High: ZAC45170.00 Low: ZAC13095.62 / High: ZAC45170.00 2.32 Million
32 PSG Konsult Ltd
JSE:KST
$1.88 Billion ZAC3.54 Trillion ZAC2842.00 +0.96% +6.48% Low: ZAC1790.00 / High: ZAC2856.00 Low: ZAC413.10 / High: ZAC2856.00 24.26 Million
33 Avi Ltd
JSE:AVI
$1.77 Billion ZAC3.33 Trillion ZAC9993.00 -0.40% -3.77% Low: ZAC8722.00 / High: ZAC11517.00 Low: ZAC4925.84 / High: ZAC11517.00 20.18 Million
34 Vukile Property Fund Ltd
JSE:VKE
$1.69 Billion ZAC3.19 Trillion ZAC2327.00 +1.31% +5.29% Low: ZAC1830.00 / High: ZAC2605.00 Low: ZAC300.85 / High: ZAC2605.00 74.30 Million
35 Dis-Chem Pharmacies
JSE:DCP
$1.67 Billion ZAC3.15 Trillion ZAC3675.00 +0.68% -1.26% Low: ZAC3043.00 / High: ZAC3801.00 Low: ZAC1557.17 / High: ZAC3875.00 32.92 Million
36 Ninety One PLC
JSE:N91
$1.61 Billion ZAC3.02 Trillion ZAC4750.00 +0.51% -7.78% Low: ZAC3208.00 / High: ZAC5712.00 Low: ZAC2106.79 / High: ZAC5712.00 19.66 Million
37 Telkom
JSE:TKG
$1.55 Billion ZAC2.92 Trillion ZAC5929.00 -3.55% +0.83% Low: ZAC3641.00 / High: ZAC6493.00 Low: ZAC1464.81 / High: ZAC9523.46 24.77 Million
38 Fortress Income Fund Ltd
JSE:FFB
$1.52 Billion ZAC2.86 Trillion ZAC2348.00 +1.43% +6.24% Low: ZAC1897.00 / High: ZAC2658.00 Low: ZAC143.00 / High: ZAC2658.00 57.09 Million
39 Resilient Property Income Fund Ltd
JSE:RES
$1.45 Billion ZAC2.73 Trillion ZAC8196.00 +1.67% +3.50% Low: ZAC5483.00 / High: ZAC8908.00 Low: ZAC2251.45 / High: ZAC8908.00 18.14 Million
40 Advtech
JSE:ADH
$1.30 Billion ZAC2.45 Trillion ZAC4449.00 +0.98% +5.40% Low: ZAC3000.00 / High: ZAC4449.00 Low: ZAC546.40 / High: ZAC4449.00 15.40 Million
41 Hyprop
JSE:HYP
$1.22 Billion ZAC2.29 Trillion ZAC5625.00 +1.70% +4.71% Low: ZAC3943.00 / High: ZAC6440.00 Low: ZAC1075.39 / High: ZAC7908.34 32.16 Million
42 Barloworld Ltd
JSE:BAW
$1.17 Billion ZAC2.21 Trillion ZAC11830.00 +0.00% -0.18% Low: ZAC10427.00 / High: ZAC12049.00 Low: ZAC3392.16 / High: ZAC12931.26 1.92 Million
43 Netcare
JSE:NTC
$1.10 Billion ZAC2.06 Trillion ZAC1730.00 +0.99% +4.72% Low: ZAC1320.00 / High: ZAC1730.00 Low: ZAC1066.76 / High: ZAC3095.95 86.20 Million
44 Truworths International Ltd
JSE:TRU
$1.05 Billion ZAC1.98 Trillion ZAC5326.00 -0.13% +3.08% Low: ZAC5000.00 / High: ZAC7620.00 Low: ZAC1971.44 / High: ZAC11225.00 69.43 Million
45 CCC
JSE:CCC
$984.36 Million R16.13 Billion R70.00 -29.29% -30.00% Low: R70.00 / High: R217.00 Low: R70.00 / High: R217.00 178.44K
46 Coronation Fund Managers Ltd
JSE:CML
$957.59 Million ZAC1.80 Trillion ZAC4654.00 +0.91% +5.41% Low: ZAC3642.00 / High: ZAC5175.00 Low: ZAC1905.56 / High: ZAC5417.61 10.58 Million
47 Life Healthcare
JSE:LHC
$930.11 Million ZAC1.75 Trillion ZAC1223.00 +0.58% +5.89% Low: ZAC1050.00 / High: ZAC1525.00 Low: ZAC1002.00 / High: ZAC3062.35 122.20 Million
48 We Buy Cars Hlds Ltd
JSE:WBC
$895.88 Million ZAC1.69 Trillion ZAC4034.00 +1.08% +1.36% Low: ZAC3912.00 / High: ZAC6020.00 Low: ZAC1918.00 / High: ZAC6020.00 29.25 Million
49 Lighthouse Capital Ltd
JSE:LTE
$833.37 Million ZAC1.57 Trillion ZAC752.00 +0.27% +0.94% Low: ZAC734.00 / High: ZAC878.00 Low: ZAC498.40 / High: ZAC4551.85 39.40 Million
50 Ninety One Ltd
JSE:NY1
$809.62 Million ZAC1.52 Trillion ZAC4659.00 +1.28% -8.59% Low: ZAC3120.00 / High: ZAC5655.00 Low: ZAC1960.96 / High: ZAC5655.00 13.18 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