African stock markets,
in one place.
Share prices from seven African stock exchanges (Lagos, Johannesburg, Cairo, Abidjan, Gaborone, Kampala and Blantyre), each in local currency and in US dollars, with announced dividend dates, IPOs and Nigerian company filings.
Latest figures
On 12 Oct 2026 the NGX All-Share Index closed at 248,363.55, up 0.13% on the day. The JSE All Share Index stood at 108,524.80 in the latest reading, from the 9 Oct 2026 session, 1.32% above the previous close. The EGX 30 Price Return Index stood at 51,613.90 in the latest reading, from the 12 Oct 2026 session, 1.14% below the previous close.
- Dividend calendar
193 announced dates ahead
Canadian dollars to your currency
Guinean franc · West African CFA franc · Central African CFA franc · Nigerian naira · Ghanaian cedi
- IPOs
Offers and new listings, each with its source
- How to buy
The routes into African shares from abroad
The NGX All-Share Index is +59.6% this year in NGN — but the NGN strengthened 9.2% against the dollar, so a dollar investor is +75.8%. That gap is the whole point of this site. See every market both ways →
Markets
ranked by tracked market cap- 1South AfricaJSE-6.3%All Share Index · 439 listings108,525 +1.32%$255.24B cap100.0% of trackedCap from 281 of 439 · 24 carried fwd$1.35B traded, from 414 of 439 · 1 carried fwd
- 2NigeriaNGX+59.6%NGX All-Share Index · 147 listings248,364 +0.13%— cap— of trackedCap from 0 of 147$15.21M traded, from 134 of 147
- 3UEMOA (8 countries)BRVM—BRVM Composite · 48 listings545 -0.26%— cap— of trackedCap from 0 of 48$5.06M traded, from 48 of 48
- 4EgyptEGX—EGX 30 Price Return Index · 43 listings51,614 -1.14%— cap— of trackedCap from 0 of 43$40.12M traded, from 43 of 43 · 1 carried fwd
- 5BotswanaBSE—— · 29 listings— —— cap— of trackedCap from 0 of 29$160.58K traded, from 29 of 29
- 6UgandaUSE—— · 24 listings— —— cap— of trackedCap from 0 of 24$45.79K traded, from 24 of 24
- 7MalawiMSE—— · 17 listings— —— cap— of trackedCap from 0 of 17$68.78K traded, from 17 of 17
Dominance is each market’s share of the market capitalisation this site can measure, not of its real size. Only JSE publishes the shares outstanding a market cap needs, so it necessarily reads 100% — the other 6 markets are missing from the denominator, not small. An em dash below means “no cap published”, never zero.
Carried fwd counts listings whose price could not be refreshed in this run and was held over from an earlier session; they are still included, so the cap and turnover above are not wholly current. Index returns are in local currency — a high local return can still be a loss in dollars if the currency fell. See the USD-adjusted comparison.
NGX movers
12 Oct 2026Gainers
- NGN 7.70+10.00%
- NGN 26.40+10.00%
- NGN 423.00+9.93%
- NGN 14.45+9.89%
Losers
- NGN 3.23-9.78%
- NGN 33.65-7.55%
- NGN 16.00-6.16%
- NGN 7.55-5.15%
JSE movers
9 Oct 2026Gainers
- ZAR 0.52+13.04%
- ZAR 1,554.99+4.20%
- ZAR 7.18+3.91%
- ZAR 41.00+3.77%
Losers
- ZAR 49.64-4.54%
- ZAR 43.53-3.78%
- ZAR 0.67-2.90%
- ZAR 1,212.50-2.44%
EGX movers
11 Oct 2026Gainers
- EGP 13.23+0.46%
- EGP 56.01+0.45%
- EGP 25.07+0.28%
- EGP 21.11+0.09%
Losers
- EGP 7.06-5.74%
- EGP 13.74-5.11%
- EGP 28.31-4.97%
- EGP 37.53-4.79%
BRVM movers
Gainers
- XOF 3,000.00+4.53%
- XOF 2,980.00+4.20%
- XOF 3,290.00+3.46%
- XOF 21,695.00+3.41%
Losers
- XOF 4,475.00-6.48%
- XOF 2,820.00-6.00%
- XOF 2,005.00-4.98%
- XOF 31,450.00-4.54%
Ranked within each exchange's latest session, among moves with at least $10,000 traded. A move of more than 50% in a day is not ranked until it can be checked. No ranked moves on BSE and USE; USE carry no day change here. Every mover →
Most traded
in US dollars, latest session| Rank | Company | Traded | Price | Day | YTD | This year |
|---|---|---|---|---|---|---|
| 1 | Gold Fields LimitedJSE:GFI | $140.0M | ZAR 610.28 | +2.52% | -15.9% | Down 15.1% from 2 Jan 2026 to 9 Oct 2026 |
| 2 | AngloGold Ashanti plcJSE:ANG | $116.9M | ZAR 1,554.99 | +4.20% | +8.5% | Up 9.6% from 2 Jan 2026 to 9 Oct 2026 |
| 3 | Valterra Platinum LimitedJSE:VAL | $62.2M | ZAR 1,212.50 | -2.44% | -14.0% | Down 16.4% from 2 Jan 2026 to 9 Oct 2026 |
| 4 | Naspers LimitedJSE:NPN | $59.0M | ZAR 721.69 | +2.84% | -34.7% | Down 35.1% from 2 Jan 2026 to 9 Oct 2026 |
| 5 | Impala Platinum Holdings LimitedJSE:IMP | $57.2M | ZAR 182.84 | -1.58% | -30.2% | Down 32.2% from 2 Jan 2026 to 9 Oct 2026 |
| 6 | Capitec LimitedJSE:CPI | $54.7M | ZAR 4,194.56 | +1.32% | +0.9% | Up 0.1% from 2 Jan 2026 to 9 Oct 2026 |
| 7 | Prosus N.V.JSE:PRX | $51.5M | ZAR 669.00 | +2.03% | -34.6% | Down 36.3% from 2 Jan 2026 to 9 Oct 2026 |
| 8 | FirstRand LimitedJSE:FSR | $49.7M | ZAR 87.24 | +1.19% | -3.9% | Down 3.7% from 2 Jan 2026 to 9 Oct 2026 |
| 9 | Sasol LimitedJSE:SOL | $45.5M | ZAR 250.48 | -1.13% | +135.9% | Up 139.1% from 2 Jan 2026 to 9 Oct 2026 |
| 10 | British American Tobacco p.l.c.JSE:BTI | $36.8M | ZAR 915.75 | -0.15% | -2.7% | Down 1.0% from 2 Jan 2026 to 9 Oct 2026 |
| 11 | Anglo American plcJSE:AGL | $35.0M | ZAR 912.59 | +3.34% | +33.2% | Up 31.6% from 2 Jan 2026 to 9 Oct 2026 |
| 12 | BHP Group LimitedJSE:BHG | $34.9M | ZAR 710.40 | +1.13% | +40.1% | Up 39.4% from 2 Jan 2026 to 9 Oct 2026 |
Coming up
announced dates- PRESCIENT MANAGEMENT COMPANY (RF) PROPRIETARY LIMITEDannouncedlast day to trade cum dividendJSE
- 27Four Collective Investments (RF) (Pty) Ltdannouncedlast day to trade cum dividendJSE
- PRESCIENT GLOBAL FUNDS ICAVannouncedlast day to trade cum dividendJSE
- ARYSTEQ UNIT TRUST MANAGEMENT LIMITEDannouncedlast day to trade cum dividendJSE
- announcedlast day to trade cum dividendJSE