Skip to content

Markets

Market map

Each rectangle is one listed company, sized by how much money traded in it today and shaded by how it moved — so where the continent's activity actually concentrates is visible before you read a single number. Switch the basis to market value and the map covers South Africa alone, because it is the only exchange here that publishes one.

Market map

money traded today · 108 tiles
Group by
Size by
JSE$1.4BGold Fields Limited (GFI), JSE. Turnover $140.01M, 9.9% of the mapped total. +2.52% today.GFI+2.5%AngloGold Ashanti plc (ANG), JSE. Turnover $116.91M, 8.3% of the mapped total. +4.20% today.ANG+4.2%Valterra Platinum Limited (VAL), JSE. Turnover $62.17M, 4.4% of the mapped total. -2.44% today.VAL-2.4%Naspers Limited (NPN), JSE. Turnover $59.00M, 4.2% of the mapped total. +2.84% today.NPN+2.8%Impala Platinum Holdings Limited (IMP), JSE. Turnover $57.16M, 4.0% of the mapped total. -1.58% today.IMP-1.6%Capitec Limited (CPI), JSE. Turnover $54.74M, 3.9% of the mapped total. +1.32% today.CPI+1.3%Prosus N.V. (PRX), JSE. Turnover $51.54M, 3.6% of the mapped total. +2.03% today.PRX+2.0%FirstRand Limited (FSR), JSE. Turnover $49.72M, 3.5% of the mapped total. +1.19% today.FSR+1.2%Sasol Limited (SOL), JSE. Turnover $45.46M, 3.2% of the mapped total. -1.13% today.SOL-1.1%British American Tobacco p.l.c. (BTI), JSE. Turnover $36.75M, 2.6% of the mapped total. -0.15% today.BTI-0.1%Anglo American plc (AGL), JSE. Turnover $35.01M, 2.5% of the mapped total. +3.34% today.AGL+3.3%BHP Group Limited (BHG), JSE. Turnover $34.90M, 2.5% of the mapped total. +1.13% today.BHG+1.1%Standard Bank Group Limited (SBK), JSE. Turnover $32.47M, 2.3% of the mapped total. +0.50% today.SBK+0.5%Northam Platinum Holdings Limited (NPH), JSE. Turnover $29.25M, 2.1% of the mapped total. +1.16% today.NPH+1.2%Harmony Gold Mining Company Limited (HAR), JSE. Turnover $26.36M, 1.9% of the mapped total. +3.28% today.HAR+3.3%MTN Group Limited (MTN), JSE. Turnover $26.21M, 1.9% of the mapped total. +0.14% today.MTN+0.1%Shoprite Holdings Ltd (SHP), JSE. Turnover $25.95M, 1.8% of the mapped total. -0.08% today.SHP-0.1%Sibanye Stillwater Limited (SSW), JSE. Turnover $21.69M, 1.5% of the mapped total. +1.51% today.SSW+1.5%Glencore plc (GLN), JSE. Turnover $21.14M, 1.5% of the mapped total. +1.86% today.GLN+1.9%Nedbank Group Limited (NED), JSE. Turnover $20.71M, 1.5% of the mapped total. +1.09% today.NED+1.1%235 more JSE listings, together $20.19M traded — 1.43% of the mapped total. Each is too small to draw at this width; they are listed in the table below.+235too smallAbsa Group Limited (ABG), JSE. Turnover $19.24M, 1.4% of the mapped total. +0.59% today.ABG+0.6%Old Mutual Limited (OMU), JSE. Turnover $19.21M, 1.4% of the mapped total. +1.92% today.OMU+1.9%Kumba Iron Ore Limited (KIO), JSE. Turnover $17.08M, 1.2% of the mapped total. +1.74% today.KIO+1.7%Clicks Group Limited (CLS), JSE. Turnover $16.25M, 1.1% of the mapped total. +1.89% today.CLS+1.9%Sanlam Limited (SLM), JSE. Turnover $15.24M, 1.1% of the mapped total. +1.74% today.SLM+1.7%Bid Corporation Limited (BID), JSE. Turnover $14.08M, 1.00% of the mapped total. +0.81% today.BID+0.8%Woolworths Holdings Limited (WHL), JSE. Turnover $13.57M, 0.96% of the mapped total. +3.49% today.WHL+3.5%Anheuser-Busch InBev SA/NV (ANH), JSE. Turnover $13.14M, 0.93% of the mapped total. -0.20% today.ANH-0.2%Discovery Limited (DSY), JSE. Turnover $12.93M, 0.91% of the mapped total. +1.85% today.DSY+1.9%Compagnie Financière Richemont SA (CFR), JSE. Turnover $12.70M, 0.90% of the mapped total. +1.07% today.CFR+1.1%NEPI Rockcastle N.V. (NRP), JSE. Turnover $12.45M, 0.88% of the mapped total. +1.22% today.NRP+1.2%Reinet Investments S.C.A. (RNI), JSE. Turnover $11.50M, 0.81% of the mapped total. +0.04% today.RNI+0.0%Remgro Limited (REM), JSE. Turnover $10.62M, 0.75% of the mapped total. +1.79% today.REM+1.8%Datatec Limited (DTC), JSE. Turnover $10.51M, 0.74% of the mapped total. +1.67% today.DTC+1.7%Pepkor Holdings Limited (PPH), JSE. Turnover $9.86M, 0.70% of the mapped total. +2.13% today.PPH+2.1%Omnia Holdings Limited (OMN), JSE. Turnover $9.83M, 0.70% of the mapped total. -0.12% today.OMN-0.1%Vodacom Group Limited (VOD), JSE. Turnover $9.35M, 0.66% of the mapped total. +0.25% today.VOD+0.2%Aspen Pharmacare Holdings Limited (APN), JSE. Turnover $8.64M, 0.61% of the mapped total. -0.28% today.APN-0.3%AVI Limited (AVI), JSE. Turnover $8.09M, 0.57% of the mapped total. +1.88% today.AVI+1.9%Pan African Resources PLC (PAN), JSE. Turnover $8.07M, 0.57% of the mapped total. +1.70% today.PAN+1.7%Bytes Technology Group plc (BYI), JSE. Turnover $8.02M, 0.57% of the mapped total. +2.15% today.BYI+2.1%The Foschini Group Limited (TFG), JSE. Turnover $7.71M, 0.55% of the mapped total. +1.30% today.TFG+1.3%Mr Price Group Limited (MRP), JSE. Turnover $7.31M, 0.52% of the mapped total. +2.65% today.MRP+2.7%Growthpoint Properties Limited (GRT), JSE. Turnover $6.67M, 0.47% of the mapped total. +1.79% today.GRT+1.8%The Bidvest Group Limited (BVT), JSE. Turnover $5.85M, 0.41% of the mapped total. +0.18% today.BVT+0.2%OUTsurance Group Limited (OUT), JSE. Turnover $5.71M, 0.40% of the mapped total. +2.11% today.OUT+2.1%Santam Ltd (SNT), JSE. Turnover $4.95M, 0.35% of the mapped total. +0.50% today.SNT+0.5%Truworths International Limited (TRU), JSE. Turnover $4.39M, 0.31% of the mapped total. +2.40% today.TRU+2.4%Premier Group Limited (PMR), JSE. Turnover $4.34M, 0.31% of the mapped total. -0.37% today.PMR-0.4%African Rainbow Minerals Limited (ARI), JSE. Turnover $4.27M, 0.30% of the mapped total. -2.15% today.ARI-2.2%Exxaro Resources Limited (EXX), JSE. Turnover $4.13M, 0.29% of the mapped total. -0.28% today.EXX-0.3%Mondi plc (MNP), JSE. Turnover $4.03M, 0.28% of the mapped total. +1.65% today.MNP+1.6%DRDGOLD Limited (DRD), JSE. Turnover $3.78M, 0.27% of the mapped total. +3.77% today.DRD+3.8%Vukile Property Fund Limited (VKE), JSE. Turnover $3.60M, 0.25% of the mapped total. +0.70% today.VKE+0.7%Tiger Brands Limited (TBS), JSE. Turnover $3.28M, 0.23% of the mapped total. +1.00% today.TBS+1.0%Boxer Retail Limited (BOX), JSE. Turnover $2.77M, 0.20% of the mapped total. +0.79% today.BOX+0.8%Thungela Resources Limited (TGA), JSE. Turnover $2.77M, 0.20% of the mapped total. -0.01% today.JSE Limited (JSE), JSE. Turnover $2.61M, 0.18% of the mapped total. -0.03% today.Investec Group (INP), JSE. Turnover $2.52M, 0.18% of the mapped total. +0.42% today.Hyprop Investments Limited (HYP), JSE. Turnover $2.42M, 0.17% of the mapped total. +1.21% today.Quilter plc (QLT), JSE. Turnover $2.37M, 0.17% of the mapped total. +1.20% today.Investec Group (INL), JSE. Turnover $2.29M, 0.16% of the mapped total. +0.78% today.Sirius Real Estate Limited (SRE), JSE. Turnover $2.10M, 0.15% of the mapped total. +0.56% today.Life Healthcare Group Holdings Limited (LHC), JSE. Turnover $2.06M, 0.15% of the mapped total. +0.25% today.Telkom SA SOC Ltd (TKG), JSE. Turnover $1.96M, 0.14% of the mapped total. +1.24% today.Motus Holdings Limited (MTH), JSE. Turnover $1.94M, 0.14% of the mapped total. +3.61% today.The SPAR Group Ltd (SPP), JSE. Turnover $1.85M, 0.13% of the mapped total. +1.13% today.Stadio Holdings Limited (SDO), JSE. Turnover $1.84M, 0.13% of the mapped total. +0.06% today.South32 Limited (S32), JSE. Turnover $1.74M, 0.12% of the mapped total. +0.72% today.Fortress Real Estate Investments Limited (FFB), JSE. Turnover $1.71M, 0.12% of the mapped total. +1.21% today.NewGold Issuer Limited (GLD), JSE. Turnover $1.70M, 0.12% of the mapped total. +1.09% today.Redefine Properties Limited (RDF), JSE. Turnover $1.70M, 0.12% of the mapped total. +1.84% today.Sun International Limited (SUI), JSE. Turnover $1.60M, 0.11% of the mapped total. +2.16% today.Reunert Limited (RLO), JSE. Turnover $1.53M, 0.11% of the mapped total. -0.24% today.Momentum Group Limited (MTM), JSE. Turnover $1.48M, 0.10% of the mapped total. +1.65% today.Satrix MSCI World Feeder ETF (STXWDM), JSE. Turnover $1.38M, 0.10% of the mapped total. -0.12% today.PSG Financial Services Limited (KST), JSE. Turnover $1.35M, 0.10% of the mapped total. -0.07% today.Pick n Pay Stores Limited (PIK), JSE. Turnover $1.35M, 0.10% of the mapped total. +2.01% today.Netcare Limited (NTC), JSE. Turnover $1.20M, 0.08% of the mapped total. +0.97% today.Sappi Limited (SAP), JSE. Turnover $1.06M, 0.08% of the mapped total. +3.53% today.Afrimat Limited (AFT), JSE. Turnover $1.05M, 0.07% of the mapped total. +2.16% today.Resilient REIT Limited (RES), JSE. Turnover $1.00M, 0.07% of the mapped total. +0.71% today.Grindrod Limited (GND), JSE. Turnover $971.03K, 0.07% of the mapped total. +0.63% today.Blu Label Unlimited Group Limited (BLU), JSE. Turnover $897.88K, 0.06% of the mapped total. +3.91% today.ADvTECH Limited (ADH), JSE. Turnover $886.64K, 0.06% of the mapped total. +1.88% today.Satrix 40 ETF (STX40), JSE. Turnover $833.98K, 0.06% of the mapped total. +1.15% today.Astral Foods Limited (ARL), JSE. Turnover $805.86K, 0.06% of the mapped total. +2.93% today.SA Corporate Real Estate Limited (SAC), JSE. Turnover $801.79K, 0.06% of the mapped total. +1.19% today.Satrix S&P 500 ETF (STX500), JSE. Turnover $783.07K, 0.06% of the mapped total. -0.34% today.QALA For Financial Investments (CCAP), EGX. Turnover $10.13M, 0.72% of the mapped total. -1.66% today.CCAP-1.7%28 more EGX listings, together $10.11M traded — 0.72% of the mapped total. Each is too small to draw at this width; they are listed in the table below.Alexandria Mineral Oils Company (AMOC), EGX. Turnover $3.03M, 0.21% of the mapped total. -5.11% today.AMOC-5.1%Commercial International Bank Egypt (CIB) S.A.E. (COMI), EGX. Turnover $3.01M, 0.21% of the mapped total. -1.56% today.COMI-1.6%Telecom Egypt Company (ETEL), EGX. Turnover $2.18M, 0.15% of the mapped total. -2.03% today.Sidi Kerir Petrochemicals Co. (SKPC), EGX. Turnover $1.97M, 0.14% of the mapped total. -2.29% today.Talaat Moustafa Group Holding (TMGH), EGX. Turnover $1.89M, 0.13% of the mapped total. -1.81% today.Beltone Holding S.A.E (BTFH), EGX. Turnover $1.35M, 0.10% of the mapped total. -2.53% today.Abu Dhabi Islamic Bank - Egypt - S.A.E (ADIB), EGX. Turnover $1.31M, 0.09% of the mapped total. -2.51% today.e-finance for Digital and Financial Investments S.A.E. (EFIH), EGX. Turnover $1.20M, 0.08% of the mapped total. -2.89% today.Abu Qir Fertilizers & Chemical Industries Company (S.A.E) (ABUK), EGX. Turnover $1.17M, 0.08% of the mapped total. -3.27% today.Arabian Cement Company S.A.E. (ARCC), EGX. Turnover $1.04M, 0.07% of the mapped total. -0.59% today.EFG Holding Company S.A.E (HRHO), EGX. Turnover $970.76K, 0.07% of the mapped total. -2.86% today.GB Corp (GBCO), EGX. Turnover $749.11K, 0.05% of the mapped total. -1.90% today.130 more NGX listings, together $8.31M traded — 0.59% of the mapped total. Each is too small to draw at this width; they are listed in the table below.Zenith Bank PLC (ZENITHBANK), NGX. Turnover $2.73M, 0.19% of the mapped total. -4.23% today.ZENI…-4.2%Aradel Holdings Plc (ARADEL), NGX. Turnover $1.64M, 0.12% of the mapped total. 0.00% today.First HoldCo Plc (FIRSTHOLDCO), NGX. Turnover $1.40M, 0.10% of the mapped total. -2.54% today.MTN Nigeria Communications Plc (MTNN), NGX. Turnover $1.13M, 0.08% of the mapped total. +0.48% today.44 more BRVM listings, together $1.99M traded — 0.14% of the mapped total. Each is too small to draw at this width; they are listed in the table below.SITAB COTE D'IVOIRE (STBC), BRVM. Turnover $1.62M, 0.11% of the mapped total. -0.02% today.SONATEL SENEGAL (SNTS), BRVM. Turnover $1.45M, 0.10% of the mapped total. +0.04% today.
Day change
  • -5%+
  • -2.5%
  • -1%
  • 0%
  • +1%
  • +2.5%
  • +5%+
no change published
several listings, folded together

Area is turnover — shares traded times price, converted to dollars so a Cairo listing and a Johannesburg one sit on one scale. Shading runs on the day’s move and saturates at ±5%, so a single outsized mover cannot flatten every ordinary day into the same wash. Every tile with room prints its own figure, because a colour on its own is not a number. 8 listings publish no day change at all and are hatched rather than shown as unchanged. 1 of the 571 sized here carry a price we could not refresh in this run — both the size and the move shown for them were last confirmed in an earlier session and are carried forward, not current. They are marked with an asterisk.

Across 747 listings on every exchange we track, 571 report a turnover figure above zero and can be sized here — $1.41B traded in total.

108 of them are large enough to draw as their own rectangle at this screen width; the remaining 463 are folded into the dashed block in each group and keep their share of the area. All 571 are in the table below.

BRVM, BSE, MSE and USE hold under half a percent of the total between them, so they are slivers here — read their figures from the group table rather than off the map.

Each group on the map, its turnover figure and its share of the total — including groups too small to appear as a visible rectangle.
#GroupTurnoverShareDrawnFolded
1JSE$1.35B95.71%89235
2EGX$40.12M2.84%1328
3NGX$15.21M1.08%4130
4BRVM$5.06M0.36%244
5BSE$160.58K<0.05%04
6MSE$68.78K<0.05%015
7USE$45.79K<0.05%07
571 listings on the map, as links
176 listings could not be sized

Two things this map deliberately does not do. It does not fill gaps: a company that publishes no market capitalisation cannot be given one, so it is listed beneath the map rather than drawn at a guessed size. And it does not colour a listing that publishes no day change as though it were flat — those are hatched, because “unchanged” and “not reported” are different facts and 65 listings here are the second.

Sizes and moves come from the same snapshot as the rest of the site. See methodology for where each market's data comes from, or the screener to filter the same listings by the numbers behind them.