Largest Companies on Johannesburg Exchange Ranked by Market Cap

Explore the biggest and most valuable companies listed on Johannesburg Exchange stock exchange, ranked by market capitalization

Johannesburg Exchange (JSE) — Total Market Cap: $958.67 Billion  •  Located in South Africa  •  199 Listed Companies

Total Market Cap (USD)

$958.67 Billion

Listed Companies

199

Exchange Location

South Africa
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change Country 52-Week Range 24h Volume
1 Boxer Retail Ltd
JSE:BOX
$200.77 Billion R3.29 Trillion R7269.00 +2.01% -1.48% South Africa Low: R6264.00 / High: R7899.00 10.60 Million
2 Premier Group Ltd
JSE:PMR
$175.33 Billion R2.87 Trillion R17265.00 -0.23% +0.65% South Africa Low: R12800.00 / High: R18770.00 6.47 Million
3 Primary Health Prop PLC
JSE:PHP
$174.75 Billion R2.86 Trillion R2143.00 +2.78% +4.28% South Africa Low: R2038.00 / High: R2800.00 1.72 Million
4 Southern Sun Ltd.
JSE:SSU
$85.61 Billion R1.40 Trillion R1045.00 +0.38% +2.85% South Africa Low: R784.00 / High: R1129.00 51.56 Million
5 Gold Fields Ltd
JSE:GFI
$38.68 Billion ZAC72.79 Trillion ZAC81325.00 +1.05% +1.58% South Africa Low: ZAC36263.00 / High: ZAC93610.00 71.74 Million
6 Firstrand Ltd
JSE:FSR
$26.67 Billion ZAC50.18 Trillion ZAC8973.00 +2.51% +3.57% South Africa Low: ZAC6937.00 / High: ZAC9952.00 466.27 Million
7 Capitec Bank Holdings Ltd
JSE:CPI
$26.55 Billion ZAC49.96 Trillion ZAC431433.00 +1.07% +2.14% South Africa Low: ZAC308000.00 / High: ZAC478822.00 7.29 Million
8 ABSA Bank Limited
JSE:ABSP
$22.82 Billion ZAC42.95 Trillion ZAC95800.00 +0.10% -0.16% South Africa Low: ZAC82000.00 / High: ZAC95949.00 293.80K
9 Collins Property Group
JSE:CPP
$22.17 Billion R363.32 Billion R1100.00 +0.09% +7.21% South Africa Low: R964.00 / High: R1146.00 76.22K
10 iOCO Limited
JSE:IOC
$16.67 Billion R273.21 Billion R434.00 +0.23% +5.08% South Africa Low: R297.00 / High: R468.00 24.42 Million
11 Zeda Ltd.
JSE:ZZD
$15.77 Billion R258.50 Billion R1392.00 +3.11% +6.99% South Africa Low: R1000.00 / High: R1487.00 1.65 Million
12 Copper 360 Ltd
JSE:CPR
$11.52 Billion R188.81 Billion R64.00 +0.00% -4.48% South Africa Low: R50.00 / High: R200.00 43.84 Million
13 Absa Group Ltd
JSE:ABG
$10.98 Billion ZAC20.67 Trillion ZAC24920.00 +0.05% +4.55% South Africa Low: ZAC16596.00 / High: ZAC27203.00 77.88 Million
14 Schroder European Real Estate PLC
JSE:SCD
$9.77 Billion ZAC18.38 Trillion ZAC139900.00 -0.07% +1.23% South Africa Low: ZAC1505.00 / High: ZAC199400.00 462.27K
15 Discovery Holdings Ltd
JSE:DSY
$9.05 Billion ZAC17.03 Trillion ZAC25323.00 +0.15% +2.82% South Africa Low: ZAC18983.00 / High: ZAC26230.00 43.95 Million
16 Shoprite Holdings Ltd
JSE:SHP
$8.11 Billion ZAC15.26 Trillion ZAC28214.00 +2.52% +2.41% South Africa Low: ZAC25683.00 / High: ZAC29607.00 55.54 Million
17 OUTSURANCE GROUP LTD
JSE:OUT
$6.08 Billion ZAC11.44 Trillion ZAC7394.00 +1.16% +3.54% South Africa Low: ZAC6632.00 / High: ZAC8056.00 65.54 Million
18 Remgro Ltd
JSE:REM
$5.47 Billion ZAC10.29 Trillion ZAC19900.00 -0.23% +2.71% South Africa Low: ZAC14956.00 / High: ZAC20214.00 36.87 Million
19 Reinet Investments SCA
JSE:RNI
$5.40 Billion ZAC10.17 Trillion ZAC55938.00 +0.37% +1.34% South Africa Low: ZAC46905.00 / High: ZAC59940.00 10.43 Million
20 Investec PLC
JSE:INP
$4.70 Billion ZAC8.85 Trillion ZAC14000.00 +0.42% +5.98% South Africa Low: ZAC11206.00 / High: ZAC14000.00 39.30 Million
21 Pepkor Holdings Ltd
JSE:PPH
$4.51 Billion ZAC8.48 Trillion ZAC2299.00 +0.35% +0.83% South Africa Low: ZAC2200.00 / High: ZAC2919.00 353.70 Million
22 Clicks
JSE:CLS
$3.63 Billion ZAC6.83 Trillion ZAC29226.00 +0.13% -0.76% South Africa Low: ZAC28461.00 / High: ZAC39980.00 23.19 Million
23 Aspen Pharmacare Holdings Ltd
JSE:APN
$3.15 Billion ZAC5.93 Trillion ZAC13358.00 -0.46% -0.40% South Africa Low: ZAC9100.00 / High: ZAC16366.00 27.35 Million
24 Growthpoint Properties Ltd
JSE:GRT
$3.13 Billion ZAC5.88 Trillion ZAC1741.00 +0.75% +7.20% South Africa Low: ZAC1220.00 / High: ZAC1885.00 337.42 Million
25 Old Mutual Ltd
JSE:OMU
$3.03 Billion ZAC5.70 Trillion ZAC1357.00 -0.59% -2.93% South Africa Low: ZAC1071.00 / High: ZAC1681.00 600.16 Million
26 Exxaro Resources Ltd
JSE:EXX
$2.74 Billion ZAC5.15 Trillion ZAC22000.00 -1.73% -2.67% South Africa Low: ZAC14051.00 / High: ZAC22604.00 33.42 Million
27 Momentum Metropolitan Holdings Ltd
JSE:MTM
$2.54 Billion ZAC4.79 Trillion ZAC3716.00 +1.64% +0.84% South Africa Low: ZAC2990.00 / High: ZAC4066.00 79.95 Million
28 African Rainbow Minerals Ltd
JSE:ARI
$2.50 Billion ZAC4.71 Trillion ZAC24041.00 -0.67% -1.12% South Africa Low: ZAC15260.00 / High: ZAC26792.00 14.57 Million
29 Redefine Properties Ltd
JSE:RDF
$2.36 Billion ZAC4.44 Trillion ZAC639.00 +0.47% +6.50% South Africa Low: ZAC427.00 / High: ZAC693.00 490.80 Million
30 Santam
JSE:SNT
$2.35 Billion ZAC4.43 Trillion ZAC40560.00 +1.57% +2.19% South Africa Low: ZAC37777.00 / High: ZAC45170.00 2.17 Million
31 PSG Konsult Ltd
JSE:KST
$1.89 Billion ZAC3.56 Trillion ZAC2860.00 +0.39% +4.19% South Africa Low: ZAC1790.00 / High: ZAC2860.00 23.91 Million
32 Avi Ltd
JSE:AVI
$1.75 Billion ZAC3.30 Trillion ZAC9891.00 +1.00% -4.28% South Africa Low: ZAC8722.00 / High: ZAC11517.00 20.05 Million
33 Vukile Property Fund Ltd
JSE:VKE
$1.74 Billion ZAC3.27 Trillion ZAC2390.00 +2.44% +5.52% South Africa Low: ZAC1830.00 / High: ZAC2605.00 66.88 Million
34 Dis-Chem Pharmacies
JSE:DCP
$1.68 Billion ZAC3.16 Trillion ZAC3682.00 -0.19% -2.85% South Africa Low: ZAC3043.00 / High: ZAC3801.00 30.95 Million
35 Ninety One PLC
JSE:N91
$1.66 Billion ZAC3.12 Trillion ZAC4905.00 +1.76% -5.76% South Africa Low: ZAC3335.00 / High: ZAC5712.00 18.46 Million
36 Telkom
JSE:TKG
$1.56 Billion ZAC2.94 Trillion ZAC5971.00 +1.76% +2.14% South Africa Low: ZAC3657.00 / High: ZAC6493.00 21.18 Million
37 Fortress Income Fund Ltd
JSE:FFB
$1.56 Billion ZAC2.94 Trillion ZAC2400.00 +3.09% +7.05% South Africa Low: ZAC1899.00 / High: ZAC2658.00 54.64 Million
38 Resilient Property Income Fund Ltd
JSE:RES
$1.47 Billion ZAC2.76 Trillion ZAC8284.00 +2.44% +2.03% South Africa Low: ZAC5672.00 / High: ZAC8908.00 17.67 Million
39 Advtech
JSE:ADH
$1.28 Billion ZAC2.41 Trillion ZAC4385.00 +0.92% +2.93% South Africa Low: ZAC3000.00 / High: ZAC4449.00 15.36 Million
40 Hyprop
JSE:HYP
$1.23 Billion ZAC2.31 Trillion ZAC5681.00 +2.07% +4.66% South Africa Low: ZAC4030.00 / High: ZAC6440.00 32.24 Million
41 Barloworld Ltd
JSE:BAW
$1.17 Billion ZAC2.21 Trillion ZAC11830.00 +0.00% -0.18% South Africa Low: ZAC10427.00 / High: ZAC12049.00 1.92 Million
42 CCC
JSE:CCC
$1.10 Billion R17.98 Billion R78.00 +11.43% -22.00% South Africa Low: R70.00 / High: R217.00 174.97K
43 Netcare
JSE:NTC
$1.10 Billion ZAC2.06 Trillion ZAC1729.00 +0.41% +3.16% South Africa Low: ZAC1323.00 / High: ZAC1730.00 82.51 Million
44 Truworths International Ltd
JSE:TRU
$1.06 Billion ZAC2.00 Trillion ZAC5368.00 +1.28% +4.21% South Africa Low: ZAC5000.00 / High: ZAC7620.00 68.47 Million
45 Coronation Fund Managers Ltd
JSE:CML
$960.88 Million ZAC1.81 Trillion ZAC4670.00 +2.41% +4.87% South Africa Low: ZAC3642.00 / High: ZAC5175.00 10.46 Million
46 Life Healthcare
JSE:LHC
$943.04 Million ZAC1.77 Trillion ZAC1240.00 +2.48% +5.08% South Africa Low: ZAC1050.00 / High: ZAC1525.00 116.45 Million
47 We Buy Cars Hlds Ltd
JSE:WBC
$885.67 Million ZAC1.67 Trillion ZAC3988.00 -0.28% +1.14% South Africa Low: ZAC3912.00 / High: ZAC6020.00 28.82 Million
48 Lighthouse Capital Ltd
JSE:LTE
$842.24 Million ZAC1.58 Trillion ZAC760.00 +0.66% +1.88% South Africa Low: ZAC734.00 / High: ZAC878.00 47.10 Million
49 Ninety One Ltd
JSE:NY1
$828.22 Million ZAC1.56 Trillion ZAC4766.00 +1.32% -6.91% South Africa Low: ZAC3262.00 / High: ZAC5655.00 12.38 Million
50 African Rainbow Capital Investments Ltd
JSE:AIL
$782.54 Million ZAC1.47 Trillion ZAC970.00 +0.10% +0.21% South Africa Low: ZAC925.00 / High: ZAC970.00 9.68 Million
51 Omnia Holdings Limited
JSE:OMN
$776.88 Million ZAC1.46 Trillion ZAC9350.00 -0.47% -0.53% South Africa Low: ZAC6650.00 / High: ZAC9777.00 10.66 Million
52 Equites Property Fund Ltd
JSE:EQU
$775.66 Million ZAC1.46 Trillion ZAC1767.00 +1.96% +5.24% South Africa Low: ZAC1434.00 / High: ZAC1918.00 27.92 Million
53 Pick N Pay Stores Ltd
JSE:PIK
$762.10 Million ZAC1.43 Trillion ZAC1958.00 +1.98% +2.57% South Africa Low: ZAC1813.00 / High: ZAC3252.00 61.11 Million
54 MAS Real Estate Inc
JSE:MSP
$730.22 Million ZAC1.37 Trillion ZAC1997.00 -0.65% +1.53% South Africa Low: ZAC1764.00 / High: ZAC2585.00 39.87 Million
55 Grindrod
JSE:GND
$730.16 Million ZAC1.37 Trillion ZAC2059.00 +0.78% +5.27% South Africa Low: ZAC1109.00 / High: ZAC2059.00 20.66 Million
56 Arrowhead Properties Ltd B
JSE:FTB
$702.89 Million ZAC1.32 Trillion ZAC693.00 +1.46% +9.13% South Africa Low: ZAC470.00 / High: ZAC754.00 94.16 Million
57 Hosken Consolidated Investments Ltd
JSE:HCI
$688.49 Million ZAC1.30 Trillion ZAC17000.00 +0.15% +6.25% South Africa Low: ZAC11600.00 / High: ZAC17150.00 2.01 Million
58 Attacq
JSE:ATT
$644.49 Million ZAC1.21 Trillion ZAC1733.00 +0.76% +5.93% South Africa Low: ZAC1310.00 / High: ZAC1847.00 40.52 Million
59 Mantengu Mining Ltd.
JSE:MTU
$634.55 Million R10.40 Billion R32.00 -13.51% -8.57% South Africa Low: R31.00 / High: R75.00 6.98 Million
60 AECI Ltd
JSE:AFE
$619.60 Million ZAC1.17 Trillion ZAC11049.00 +1.30% -2.26% South Africa Low: ZAC8575.00 / High: ZAC11624.00 7.20 Million
61 Sun International Ltd
JSE:SUI
$593.38 Million ZAC1.12 Trillion ZAC4636.00 +0.76% -4.04% South Africa Low: ZAC3672.00 / High: ZAC4838.00 17.11 Million
62 Sappi Ltd
JSE:SAP
$578.48 Million ZAC1.09 Trillion ZAC1793.00 +2.46% +5.22% South Africa Low: ZAC1566.00 / High: ZAC3609.00 53.05 Million
63 Reunert
JSE:RLO
$569.77 Million ZAC1.07 Trillion ZAC6823.00 +1.35% +4.12% South Africa Low: ZAC5302.00 / High: ZAC6870.00 11.56 Million
64 Italtile Ltd
JSE:ITE
$553.25 Million ZAC1.04 Trillion ZAC875.00 +0.23% +2.34% South Africa Low: ZAC854.00 / High: ZAC1110.00 14.64 Million
65 SA Corporate Real Estate Fund Managers Ltd
JSE:SAC
$553.10 Million ZAC1.04 Trillion ZAC380.00 +3.83% +14.11% South Africa Low: ZAC279.00 / High: ZAC398.00 63.85 Million
66 Stadio Holdings Ltd
JSE:SDO
$540.82 Million ZAC1.02 Trillion ZAC1196.00 +0.93% +5.75% South Africa Low: ZAC738.00 / High: ZAC1400.00 17.03 Million
67 Alexander Forbes Grp Hldg Ltd
JSE:AFH
$500.38 Million ZAC941.54 Billion ZAC744.00 +0.00% +6.59% South Africa Low: ZAC650.00 / High: ZAC933.00 19.08 Million
68 Raubex
JSE:RBX
$492.65 Million ZAC926.99 Billion ZAC5152.00 +1.54% +2.47% South Africa Low: ZAC3900.00 / High: ZAC5705.00 11.76 Million
69 Stor-Age Property REIT Ltd
JSE:SSS
$484.37 Million ZAC911.42 Billion ZAC1783.00 +1.42% +6.32% South Africa Low: ZAC1475.00 / High: ZAC1911.00 25.94 Million
70 PPC Ltd
JSE:PPC
$480.89 Million ZAC904.87 Billion ZAC615.00 +1.65% +3.19% South Africa Low: ZAC425.00 / High: ZAC661.00 66.92 Million
71 Allied Electronics Corporation Ltd
JSE:AEL
$447.71 Million ZAC842.43 Billion ZAC2199.00 +4.27% +9.68% South Africa Low: ZAC1684.00 / High: ZAC2400.00 5.63 Million
72 Brait SE
JSE:BAT
$445.46 Million ZAC838.20 Billion ZAC217.00 +0.46% +2.84% South Africa Low: ZAC188.00 / High: ZAC240.00 15.32 Million
73 Wilson Bayly Holmes Ovcon Ltd
JSE:WBO
$437.27 Million ZAC822.78 Billion ZAC15836.00 +0.55% +0.03% South Africa Low: ZAC14500.00 / High: ZAC21126.00 4.16 Million
74 Curro Hol
JSE:COH
$427.54 Million ZAC804.48 Billion ZAC1461.00 +0.41% +0.41% South Africa Low: ZAC801.00 / High: ZAC1466.00 24.77 Million
75 Blue Label Telecoms Ltd
JSE:BLU
$422.90 Million ZAC795.75 Billion ZAC885.00 +0.68% +4.24% South Africa Low: ZAC750.00 / High: ZAC1704.00 44.15 Million
76 RCL Foods Ltd
JSE:RCL
$420.30 Million ZAC790.85 Billion ZAC880.00 +1.50% +7.98% South Africa Low: ZAC815.00 / High: ZAC1129.00 852.89K
77 Burstone Group Limited
JSE:BTN
$407.33 Million ZAC766.45 Billion ZAC966.00 +1.68% +6.04% South Africa Low: ZAC790.00 / High: ZAC1019.00 41.44 Million
78 Clientele
JSE:CLI
$397.23 Million ZAC747.45 Billion ZAC1649.00 +6.25% -0.60% South Africa Low: ZAC1092.00 / High: ZAC1700.00 185.81K
79 Dipula Income Fund Ltd
JSE:DIB
$379.12 Million ZAC713.37 Billion ZAC704.00 +0.14% +0.72% South Africa Low: ZAC501.00 / High: ZAC716.00 125.49 Million
80 Tsogo Sun
JSE:TSG
$375.77 Million ZAC707.06 Billion ZAC700.00 +2.79% +1.74% South Africa Low: ZAC631.00 / High: ZAC848.00 61.11 Million
81 Emira Property Fund
JSE:EMI
$367.38 Million ZAC691.29 Billion ZAC1480.00 -1.33% +10.20% South Africa Low: ZAC1010.00 / High: ZAC1500.00 5.78 Million
82 CA Sales Holdings Ltd.
JSE:CAA
$366.74 Million ZAC690.07 Billion ZAC1434.00 +0.28% +3.17% South Africa Low: ZAC1370.00 / High: ZAC1920.00 5.25 Million
83 RFG Holdings Ltd
JSE:RFG
$345.79 Million ZAC650.65 Billion ZAC2489.00 +2.60% +0.57% South Africa Low: ZAC1470.00 / High: ZAC2640.00 1.38 Million
84 Oceana
JSE:OCE
$345.68 Million ZAC650.45 Billion ZAC5432.00 -1.24% +0.97% South Africa Low: ZAC4887.00 / High: ZAC6100.00 1.31 Million
85 Hudaco
JSE:HDC
$300.83 Million ZAC566.06 Billion ZAC19940.00 +0.05% +5.82% South Africa Low: ZAC17400.00 / High: ZAC22400.00 696.06K
86 Afrimat
JSE:AFT
$297.40 Million ZAC559.60 Billion ZAC3679.00 +2.05% +1.46% South Africa Low: ZAC3330.00 / High: ZAC5610.00 14.28 Million
87 Kap Industrial Holdings Ltd
JSE:KAP
$293.19 Million ZAC551.69 Billion ZAC220.00 +3.29% +4.27% South Africa Low: ZAC147.00 / High: ZAC293.00 97.26 Million
88 Famous Brands Ltd
JSE:FBR
$292.04 Million ZAC549.51 Billion ZAC5484.00 +3.61% +7.28% South Africa Low: ZAC4909.00 / High: ZAC6513.00 2.27 Million
89 Spear REIT Ltd
JSE:SEA
$284.48 Million ZAC535.29 Billion ZAC1301.00 +1.88% +2.60% South Africa Low: ZAC936.00 / High: ZAC1350.00 27.86 Million
90 Sabvest Capital Ltd
JSE:SBP
$282.75 Million ZAC532.04 Billion ZAC14150.00 +1.06% +1.40% South Africa Low: ZAC9100.00 / High: ZAC16000.00 273.70K
91 Sygnia Ltd
JSE:SYG
$252.52 Million ZAC475.15 Billion ZAC3045.00 +0.36% +3.33% South Africa Low: ZAC2241.00 / High: ZAC3950.00 2.34 Million
92 Caxton
JSE:CAT
$247.62 Million ZAC465.94 Billion ZAC1318.00 +0.08% +3.05% South Africa Low: ZAC1100.00 / High: ZAC1475.00 1.23 Million
93 Lewis Group Limited
JSE:LEW
$239.25 Million ZAC450.19 Billion ZAC8650.00 -0.73% +1.76% South Africa Low: ZAC6689.00 / High: ZAC9694.00 829.98K
94 Octodec
JSE:OCT
$239.08 Million ZAC449.87 Billion ZAC1690.00 +0.90% +6.09% South Africa Low: ZAC937.00 / High: ZAC1690.00 48.89 Million
95 Acsion Ltd
JSE:ACS
$224.74 Million ZAC422.89 Billion ZAC1100.00 +0.00% -14.06% South Africa Low: ZAC550.00 / High: ZAC1280.00 145.10K
96 Oando PLC
JSE:OAO
$211.41 Million ZAC397.81 Billion ZAC32.00 +0.00% -5.88% South Africa Low: ZAC10.00 / High: ZAC34.00 1.18 Million
97 Nampak
JSE:NPK
$207.48 Million ZAC390.41 Billion ZAC47000.00 -4.08% +1.08% South Africa Low: ZAC40200.00 / High: ZAC55495.00 57.31K
98 HomeChoice Investments Ltd
JSE:HIL
$205.79 Million ZAC387.23 Billion ZAC3700.00 +0.00% -1.33% South Africa Low: ZAC2651.00 / High: ZAC3795.00 237.87K
99 Choppies Enterprises Ltd
JSE:CHP
$180.41 Million ZAC339.47 Billion ZAC187.00 +0.54% +2.19% South Africa Low: ZAC90.00 / High: ZAC795.00 1.02 Million
100 Spurcorp
JSE:SUR
$172.83 Million ZAC325.21 Billion ZAC4027.00 +0.00% +1.56% South Africa Low: ZAC3051.00 / High: ZAC4317.00 2.66 Million