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: $813.33 Billion
Located in South Africa198 Listed Companies

Total Market Cap (USD)

$813.33 Billion

Listed Companies

198

Exchange Location

South Africa

Companies Listed on Johannesburg Exchange Ranked by Market Cap

Track real-time market capitalization of companies trading on JSE. Compare market values, analyze stock performance, and discover leading corporations on this exchange.

# Company Name Market Cap (USD) Market Cap (Local Currency) Last Traded Price 24h Change (%) 7-Day Change (%) Country 52-Week Range 24h Volume
1
Boxer Retail Ltd
JSE:BOX
$175.85 Billion R 3.34 Trillion R 7378.00 -1.03% -2.93% South Africa Low: 6264.00 / High: 7899.00 11.11 Million
2
Primary Health Prop PLC
JSE:PHP
$144.61 Billion R 2.75 Trillion R 2055.00 +0.83% -0.39% South Africa Low: 2038.00 / High: 2800.00 2.02 Million
3
Premier Group Ltd
JSE:PMR
$116.42 Billion R 2.21 Trillion R 17153.00 +0.91% -2.61% South Africa Low: 11600.00 / High: 18770.00 10.36 Million
4
Southern Sun Ltd.
JSE:SSU
$71.83 Billion R 1.36 Trillion R 1016.00 -0.78% -3.51% South Africa Low: 715.00 / High: 1129.00 44.99 Million
5
Gold Fields Ltd
JSE:GFI
$38.08 Billion ZAC 71.65 Trillion ZAC 80058.00 -1.75% +10.05% South Africa Low: 36263.00 / High: 93610.00 75.24 Million
6
Capitec Bank Holdings Ltd
JSE:CPI
$26.00 Billion ZAC 48.92 Trillion ZAC 422389.00 -0.38% -0.55% South Africa Low: 268070.00 / High: 478822.00 7.76 Million
7
Firstrand Ltd
JSE:FSR
$25.75 Billion ZAC 48.45 Trillion ZAC 8664.00 -0.35% -3.85% South Africa Low: 6290.00 / High: 9952.00 445.25 Million
8
ABSA Bank Limited
JSE:ABSP
$22.82 Billion ZAC 42.95 Trillion ZAC 95800.00 +0.10% -0.16% South Africa Low: 78480.00 / High: 95949.00 293.80K
9
Collins Property Group
JSE:CPP
$18.26 Billion R 346.80 Billion R 1050.00 +2.34% +2.84% South Africa Low: 964.00 / High: 1146.00 49.31K
10
iOCO Limited
JSE:IOC
$13.69 Billion R 259.99 Billion R 413.00 +1.47% +0.00% South Africa Low: 297.00 / High: 468.00 26.79 Million
11
Zeda Ltd.
JSE:ZZD
$12.72 Billion R 241.60 Billion R 1301.00 -1.44% -1.44% South Africa Low: 995.00 / High: 1487.00 5.59 Million
12
Absa Group Ltd
JSE:ABG
$10.50 Billion ZAC 19.77 Trillion ZAC 23835.00 -0.86% -2.37% South Africa Low: 15666.00 / High: 27203.00 77.96 Million
13
Copper 360 Ltd
JSE:CPR
$10.41 Billion R 197.66 Billion R 67.00 +1.52% +0.00% South Africa Low: 50.00 / High: 200.00 38.51 Million
14
Schroder European Real Estate PLC
JSE:SCD
$9.77 Billion ZAC 18.38 Trillion ZAC 139900.00 +0.07% +1.23% South Africa Low: 1505.00 / High: 199400.00 499.86K
15
Discovery Holdings Ltd
JSE:DSY
$8.80 Billion ZAC 16.57 Trillion ZAC 24629.00 -1.41% -4.00% South Africa Low: 18034.00 / High: 26230.00 50.86 Million
16
Shoprite Holdings Ltd
JSE:SHP
$7.92 Billion ZAC 14.90 Trillion ZAC 27549.00 +0.41% +3.19% South Africa Low: 25022.00 / High: 29607.00 61.34 Million
17
OUTSURANCE GROUP LTD
JSE:OUT
$5.87 Billion ZAC 11.05 Trillion ZAC 7141.00 +1.23% -1.18% South Africa Low: 6467.00 / High: 8056.00 73.00 Million
18
Reinet Investments SCA
JSE:RNI
$5.33 Billion ZAC 10.03 Trillion ZAC 55199.00 +0.75% -0.45% South Africa Low: 42960.00 / High: 59940.00 10.34 Million
19
Remgro Ltd
JSE:REM
$5.32 Billion ZAC 10.02 Trillion ZAC 19375.00 +0.30% +4.31% South Africa Low: 13923.00 / High: 19420.00 34.95 Million
20
Pepkor Holdings Ltd
JSE:PPH
$4.47 Billion ZAC 8.41 Trillion ZAC 2280.00 -1.60% -2.06% South Africa Low: 2224.00 / High: 2919.00 338.78 Million
21
Clicks
JSE:CLS
$3.66 Billion ZAC 6.89 Trillion ZAC 29451.00 -0.80% +0.12% South Africa Low: 28461.00 / High: 39980.00 24.76 Million
22
Aspen Pharmacare Holdings Ltd
JSE:APN
$3.16 Billion ZAC 5.95 Trillion ZAC 13411.00 -0.66% +1.64% South Africa Low: 9100.00 / High: 16366.00 33.22 Million
23
Old Mutual Ltd
JSE:OMU
$3.12 Billion ZAC 5.88 Trillion ZAC 1398.00 -0.71% +0.43% South Africa Low: 950.00 / High: 1681.00 530.64 Million
24
Growthpoint Properties Ltd
JSE:GRT
$2.92 Billion ZAC 5.49 Trillion ZAC 1624.00 -0.12% -1.46% South Africa Low: 1195.00 / High: 1885.00 364.01 Million
25
Exxaro Resources Ltd
JSE:EXX
$2.90 Billion ZAC 5.46 Trillion ZAC 22604.00 +1.00% +5.38% South Africa Low: 13748.00 / High: 22604.00 32.66 Million
26
African Rainbow Minerals Ltd
JSE:ARI
$2.53 Billion ZAC 4.77 Trillion ZAC 24314.00 +1.96% +5.83% South Africa Low: 12551.00 / High: 26792.00 13.67 Million
27
Momentum Metropolitan Holdings Ltd
JSE:MTM
$2.52 Billion ZAC 4.75 Trillion ZAC 3685.00 +0.22% -0.81% South Africa Low: 2881.00 / High: 4066.00 81.55 Million
28
Tiger Brands Ltd
JSE:TBS
$2.40 Billion ZAC 4.52 Trillion ZAC 29857.00 -1.61% -0.31% South Africa Low: 25882.00 / High: 38087.00 12.86 Million
29
Santam
JSE:SNT
$2.30 Billion ZAC 4.34 Trillion ZAC 39692.00 +0.04% -0.22% South Africa Low: 35340.00 / High: 45170.00 2.18 Million
30
Redefine Properties Ltd
JSE:RDF
$2.22 Billion ZAC 4.17 Trillion ZAC 600.00 +0.00% -1.64% South Africa Low: 387.00 / High: 693.00 506.43 Million
31
Avi Ltd
JSE:AVI
$1.83 Billion ZAC 3.45 Trillion ZAC 10333.00 -0.16% -0.40% South Africa Low: 8341.00 / High: 11517.00 18.27 Million
32
PSG Konsult Ltd
JSE:KST
$1.82 Billion ZAC 3.42 Trillion ZAC 2745.00 +0.26% +2.08% South Africa Low: 1711.00 / High: 2856.00 23.56 Million
33
Ninety One PLC
JSE:N91
$1.76 Billion ZAC 3.31 Trillion ZAC 5205.00 -1.36% +1.50% South Africa Low: 3001.00 / High: 5712.00 15.33 Million
34
Dis-Chem Pharmacies
JSE:DCP
$1.73 Billion ZAC 3.25 Trillion ZAC 3790.00 -0.29% +2.05% South Africa Low: 2810.00 / High: 3801.00 33.38 Million
35
Vukile Property Fund Ltd
JSE:VKE
$1.65 Billion ZAC 3.10 Trillion ZAC 2265.00 -0.09% +0.44% South Africa Low: 1656.00 / High: 2605.00 80.95 Million
36
Telkom
JSE:TKG
$1.53 Billion ZAC 2.88 Trillion ZAC 5846.00 -0.85% -8.01% South Africa Low: 3354.00 / High: 6493.00 26.80 Million
37
Fortress Income Fund Ltd
JSE:FFB
$1.45 Billion ZAC 2.73 Trillion ZAC 2242.00 +0.09% -5.16% South Africa Low: 1740.00 / High: 2658.00 58.43 Million
38
Resilient Property Income Fund Ltd
JSE:RES
$1.44 Billion ZAC 2.71 Trillion ZAC 8119.00 +0.00% +0.05% South Africa Low: 5131.00 / High: 8908.00 16.81 Million
39
Advtech
JSE:ADH
$1.25 Billion ZAC 2.34 Trillion ZAC 4260.00 +0.52% +6.79% South Africa Low: 3000.00 / High: 4260.00 14.52 Million
40
CCC
JSE:CCC
$1.21 Billion R 23.05 Billion R 100.00 +0.00% +20.48% South Africa Low: 70.00 / High: 217.00 158.43K
41
Hyprop
JSE:HYP
$1.17 Billion ZAC 2.21 Trillion ZAC 5428.00 +0.52% -2.67% South Africa Low: 3700.00 / High: 6440.00 28.35 Million
42
Barloworld Ltd
JSE:BAW
$1.17 Billion ZAC 2.21 Trillion ZAC 11830.00 +0.00% -0.18% South Africa Low: 10063.00 / High: 12049.00 1.92 Million
43
Netcare
JSE:NTC
$1.06 Billion ZAC 2.00 Trillion ZAC 1676.00 +0.36% -0.36% South Africa Low: 1250.00 / High: 1717.00 88.25 Million
44
Truworths International Ltd
JSE:TRU
$1.02 Billion ZAC 1.92 Trillion ZAC 5151.00 -1.47% -2.28% South Africa Low: 5000.00 / High: 7620.00 71.38 Million
45
Coronation Fund Managers Ltd
JSE:CML
$916.23 Million ZAC 1.72 Trillion ZAC 4453.00 -0.16% +0.77% South Africa Low: 3340.00 / High: 5175.00 9.75 Million
46
Life Healthcare
JSE:LHC
$897.41 Million ZAC 1.69 Trillion ZAC 1180.00 +0.00% +3.42% South Africa Low: 1050.00 / High: 1525.00 128.22 Million
47
Ninety One Ltd
JSE:NY1
$889.73 Million ZAC 1.67 Trillion ZAC 5120.00 -2.44% +1.73% South Africa Low: 2912.00 / High: 5655.00 11.81 Million
48
We Buy Cars Hlds Ltd
JSE:WBC
$875.67 Million ZAC 1.65 Trillion ZAC 3943.00 -3.29% -9.36% South Africa Low: 3688.00 / High: 6020.00 28.62 Million
49
Lighthouse Capital Ltd
JSE:LTE
$826.72 Million ZAC 1.56 Trillion ZAC 746.00 -0.53% -0.27% South Africa Low: 734.00 / High: 878.00 33.85 Million
50
African Rainbow Capital Investments Ltd
JSE:AIL
$782.54 Million ZAC 1.47 Trillion ZAC 970.00 +0.10% +0.21% South Africa Low: 897.00 / High: 970.00 10.20 Million
51
Omnia Holdings Limited
JSE:OMN
$781.03 Million ZAC 1.47 Trillion ZAC 9400.00 -1.57% +0.14% South Africa Low: 6331.00 / High: 9550.00 10.37 Million
52
Pick N Pay Stores Ltd
JSE:PIK
$743.03 Million ZAC 1.40 Trillion ZAC 1909.00 -1.24% +0.16% South Africa Low: 1813.00 / High: 3252.00 60.98 Million
53
Equites Property Fund Ltd
JSE:EQU
$737.03 Million ZAC 1.39 Trillion ZAC 1679.00 +0.12% -2.55% South Africa Low: 1335.00 / High: 1918.00 34.50 Million
54
MAS Real Estate Inc
JSE:MSP
$719.25 Million ZAC 1.35 Trillion ZAC 1967.00 +0.36% -0.15% South Africa Low: 1670.00 / High: 2585.00 32.82 Million
55
Grindrod
JSE:GND
$693.63 Million ZAC 1.31 Trillion ZAC 1956.00 +0.57% +8.55% South Africa Low: 1037.00 / High: 1956.00 16.69 Million
56
Hosken Consolidated Investments Ltd
JSE:HCI
$647.99 Million ZAC 1.22 Trillion ZAC 16000.00 -3.24% +1.11% South Africa Low: 11600.00 / High: 17150.00 2.13 Million
57
Arrowhead Properties Ltd B
JSE:FTB
$644.07 Million ZAC 1.21 Trillion ZAC 635.00 -2.31% -2.46% South Africa Low: 450.00 / High: 754.00 106.52 Million
58
AECI Ltd
JSE:AFE
$633.95 Million ZAC 1.19 Trillion ZAC 11305.00 -1.79% -1.90% South Africa Low: 8575.00 / High: 11624.00 8.58 Million
59
Mantengu Mining Ltd.
JSE:MTU
$633.14 Million R 12.03 Billion R 37.00 +5.71% +0.00% South Africa Low: 31.00 / High: 75.00 7.56 Million
60
Sun International Ltd
JSE:SUI
$622.28 Million ZAC 1.17 Trillion ZAC 4831.00 +1.22% +5.41% South Africa Low: 3650.00 / High: 4831.00 16.39 Million
61
Attacq
JSE:ATT
$608.42 Million ZAC 1.14 Trillion ZAC 1636.00 -0.43% -7.52% South Africa Low: 1196.00 / High: 1847.00 39.04 Million
62
Sappi Ltd
JSE:SAP
$549.77 Million ZAC 1.03 Trillion ZAC 1704.00 +2.04% -2.46% South Africa Low: 1566.00 / High: 3609.00 58.78 Million
63
Reunert
JSE:RLO
$547.23 Million ZAC 1.03 Trillion ZAC 6553.00 +0.37% +0.08% South Africa Low: 5302.00 / High: 6700.00 12.20 Million
64
Italtile Ltd
JSE:ITE
$540.61 Million ZAC 1.02 Trillion ZAC 855.00 +0.12% -1.72% South Africa Low: 854.00 / High: 1110.00 11.82 Million
65
Stadio Holdings Ltd
JSE:SDO
$511.43 Million ZAC 962.33 Billion ZAC 1131.00 -2.92% -1.65% South Africa Low: 738.00 / High: 1400.00 15.46 Million
66
SA Corporate Real Estate Fund Managers Ltd
JSE:SAC
$484.69 Million ZAC 912.02 Billion ZAC 333.00 +0.60% -1.19% South Africa Low: 247.00 / High: 398.00 63.84 Million
67
Raubex
JSE:RBX
$480.79 Million ZAC 904.68 Billion ZAC 5028.00 -2.56% +4.49% South Africa Low: 3900.00 / High: 5705.00 11.85 Million
68
Alexander Forbes Grp Hldg Ltd
JSE:AFH
$469.44 Million ZAC 883.32 Billion ZAC 698.00 +3.41% +5.76% South Africa Low: 650.00 / High: 933.00 18.74 Million
69
PPC Ltd
JSE:PPC
$466.03 Million ZAC 876.91 Billion ZAC 596.00 -1.32% -0.33% South Africa Low: 401.00 / High: 661.00 73.40 Million
70
Stor-Age Property REIT Ltd
JSE:SSS
$455.58 Million ZAC 857.24 Billion ZAC 1677.00 -0.42% -2.44% South Africa Low: 1385.00 / High: 1911.00 28.86 Million
71
Wilson Bayly Holmes Ovcon Ltd
JSE:WBO
$437.13 Million ZAC 822.52 Billion ZAC 15831.00 -0.18% +3.23% South Africa Low: 14500.00 / High: 21126.00 4.41 Million
72
Brait SE
JSE:BAT
$433.14 Million ZAC 815.03 Billion ZAC 211.00 -1.86% -2.76% South Africa Low: 186.00 / High: 240.00 15.61 Million
73
Curro Hol
JSE:COH
$427.54 Million ZAC 804.48 Billion ZAC 1461.00 +0.41% +0.41% South Africa Low: 801.00 / High: 1466.00 24.77 Million
74
Allied Electronics Corporation Ltd
JSE:AEL
$408.21 Million ZAC 768.11 Billion ZAC 2005.00 +0.30% +0.25% South Africa Low: 1684.00 / High: 2400.00 5.45 Million
75
Blue Label Telecoms Ltd
JSE:BLU
$405.70 Million ZAC 763.38 Billion ZAC 849.00 -0.12% -4.07% South Africa Low: 685.00 / High: 1704.00 58.90 Million
76
Clientele
JSE:CLI
$399.64 Million ZAC 751.98 Billion ZAC 1659.00 +0.00% +7.03% South Africa Low: 1087.00 / High: 1700.00 219.02K
77
RCL Foods Ltd
JSE:RCL
$389.21 Million ZAC 732.35 Billion ZAC 815.00 +0.00% -2.98% South Africa Low: 815.00 / High: 1129.00 716.95K
78
Burstone Group Limited
JSE:BTN
$384.14 Million ZAC 722.81 Billion ZAC 911.00 -0.98% -1.83% South Africa Low: 780.00 / High: 1019.00 51.50 Million
79
Dipula Income Fund Ltd
JSE:DIB
$376.43 Million ZAC 708.31 Billion ZAC 699.00 +1.30% +2.79% South Africa Low: 460.00 / High: 716.00 77.49 Million
80
Tsogo Sun
JSE:TSG
$369.32 Million ZAC 694.94 Billion ZAC 688.00 -1.15% -4.44% South Africa Low: 631.00 / High: 848.00 59.80 Million
81
CA Sales Holdings Ltd.
JSE:CAA
$355.48 Million ZAC 668.89 Billion ZAC 1390.00 +0.36% +1.09% South Africa Low: 1370.00 / High: 1920.00 4.79 Million
82
RFG Holdings Ltd
JSE:RFG
$345.79 Million ZAC 650.65 Billion ZAC 2489.00 +2.60% +0.57% South Africa Low: 1470.00 / High: 2640.00 1.38 Million
83
Oceana
JSE:OCE
$342.37 Million ZAC 644.22 Billion ZAC 5380.00 +0.99% +3.20% South Africa Low: 4887.00 / High: 6135.00 1.29 Million
84
Emira Property Fund
JSE:EMI
$333.38 Million ZAC 627.30 Billion ZAC 1343.00 -0.52% +0.60% South Africa Low: 965.00 / High: 1442.00 5.31 Million
85
Super Group Ltd.
JSE:SPG
$305.07 Million ZAC 574.03 Billion ZAC 1699.00 -1.16% +0.00% South Africa Low: 1240.00 / High: 3080.00 17.64 Million
86
Afrimat
JSE:AFT
$293.11 Million ZAC 551.54 Billion ZAC 3626.00 -2.61% -2.00% South Africa Low: 3330.00 / High: 5610.00 15.79 Million
87
Hudaco
JSE:HDC
$284.28 Million ZAC 534.92 Billion ZAC 18843.00 -0.30% -2.87% South Africa Low: 17391.00 / High: 22400.00 648.30K
88
Kap Industrial Holdings Ltd
JSE:KAP
$281.20 Million ZAC 529.12 Billion ZAC 211.00 -0.94% +15.93% South Africa Low: 147.00 / High: 293.00 158.67 Million
89
Sabvest Capital Ltd
JSE:SBP
$278.84 Million ZAC 524.67 Billion ZAC 13954.00 -0.33% -10.28% South Africa Low: 9100.00 / High: 16000.00 188.77K
90
Spear REIT Ltd
JSE:SEA
$277.26 Million ZAC 521.71 Billion ZAC 1268.00 +3.09% +2.26% South Africa Low: 902.00 / High: 1350.00 23.56 Million
91
Famous Brands Ltd
JSE:FBR
$272.23 Million ZAC 512.23 Billion ZAC 5112.00 +0.24% -2.05% South Africa Low: 4909.00 / High: 6513.00 2.94 Million
92
Sygnia Ltd
JSE:SYG
$244.39 Million ZAC 459.86 Billion ZAC 2947.00 -2.74% +2.68% South Africa Low: 2100.00 / High: 3950.00 2.25 Million
93
Caxton
JSE:CAT
$240.30 Million ZAC 452.15 Billion ZAC 1279.00 +0.71% -2.37% South Africa Low: 1100.00 / High: 1475.00 1.92 Million
94
Lewis Group Limited
JSE:LEW
$235.10 Million ZAC 442.38 Billion ZAC 8500.00 +2.19% -0.34% South Africa Low: 6200.00 / High: 9694.00 1.03 Million
95
Octodec
JSE:OCT
$225.36 Million ZAC 424.05 Billion ZAC 1593.00 -0.13% +3.11% South Africa Low: 890.00 / High: 1650.00 4.05 Million
96
Acsion Ltd
JSE:ACS
$224.74 Million ZAC 422.89 Billion ZAC 1100.00 -6.38% -6.22% South Africa Low: 550.00 / High: 1280.00 416.20K
97
HomeChoice Investments Ltd
JSE:HIL
$205.79 Million ZAC 387.23 Billion ZAC 3700.00 +0.00% -1.33% South Africa Low: 2651.00 / High: 3795.00 237.87K
98
Nampak
JSE:NPK
$205.28 Million ZAC 386.26 Billion ZAC 46500.00 -1.06% +3.56% South Africa Low: 36801.00 / High: 55495.00 67.25K
99
Choppies Enterprises Ltd
JSE:CHP
$176.55 Million ZAC 332.21 Billion ZAC 183.00 +1.10% -1.08% South Africa Low: 90.00 / High: 795.00 843.02K
100
Mpact Limited
JSE:MPT
$172.74 Million ZAC 325.03 Billion ZAC 2205.00 +1.15% +2.51% South Africa Low: 1990.00 / High: 2924.00 1.74 Million
Page 1 of 2