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 26 Oct 2026 the NGX All-Share Index closed at 247,222.27, up 0.92% on the day. The JSE All Share Index stood at 109,130.32 in the latest reading, from the 26 Oct 2026 session, 1.03% above the previous close. The EGX 30 Price Return Index stood at 48,416.90 in the latest reading, from the 26 Oct 2026 session, 1.66% below the previous close.
- Dividend calendar
199 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 +58.9% this year in NGN — but the NGN strengthened 7.6% against the dollar, so a dollar investor is +71.9%. That gap is the whole point of this site. See every market both ways →
Markets
ranked by tracked market cap- 1South AfricaJSE-5.8%All Share Index · 439 listings109,130 +1.03%$255.24B cap100.0% of trackedCap from 281 of 439 · 25 carried fwd$1.25B traded, from 414 of 439 · 2 carried fwd
- 2NigeriaNGX+58.9%NGX All-Share Index · 148 listings247,222 +0.92%— cap— of trackedCap from 0 of 148$19.55M traded, from 133 of 148 · 1 carried fwd
- 3UEMOA (8 countries)BRVM—BRVM Composite · 48 listings535 +1.06%— cap— of trackedCap from 0 of 48$4.22M traded, from 48 of 48
- 4EgyptEGX—EGX 30 Price Return Index · 43 listings48,417 -1.66%— cap— of trackedCap from 0 of 43$53.24M traded, from 43 of 43 · 1 carried fwd
- 5BotswanaBSE—— · 29 listings— —— cap— of trackedCap from 0 of 29$112.35K traded, from 29 of 29
- 6UgandaUSE—— · 24 listings— —— cap— of trackedCap from 0 of 24$17.03K traded, from 24 of 24
- 7MalawiMSE—— · 17 listings— —— cap— of trackedCap from 0 of 17$11.50K 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
26 Oct 2026Gainers
- NGN 1,222.10+10.00%
- NGN 19.65+9.78%
- NGN 165.00+8.20%
- NGN 155.00+7.56%
Losers
- NGN 15.50-9.09%
- NGN 9.00-8.16%
- NGN 63.70-7.61%
- NGN 2.65-7.02%
JSE movers
26 Oct 2026Gainers
- ZAR 0.49+19.51%
- ZAR 1.33+9.02%
- ZAR 35.69+6.22%
- ZAR 92.33+6.09%
Losers
- ZAR 1.70-5.56%
- ZAR 1.30-5.11%
- ZAR 34.20-4.28%
- ZAR 290.01-3.51%
EGX movers
25 Oct 2026Gainers
- EGP 47.20+4.17%
- EGP 11.79+2.43%
- EGP 45.10+0.22%
Losers
- EGP 2.13-16.47%
- EGP 4.12-15.05%
- EGP 6.23-14.77%
- EGP 8.71-14.52%
BRVM movers
Gainers
- XOF 4,700.00+7.18%
- XOF 5,800.00+5.45%
- XOF 7,500.00+4.17%
- XOF 5,050.00+4.12%
Losers
- XOF 19,150.00-7.49%
- XOF 1,350.00-5.92%
- XOF 11,805.00-4.02%
- XOF 63.00-1.56%
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, USE and MSE; 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 | $87.9M | ZAR 587.60 | +1.57% | -19.0% | Down 18.3% from 2 Jan 2026 to 26 Oct 2026 |
| 2 | Anheuser-Busch InBev SA/NVJSE:ANH | $69.2M | ZAR 1,363.92 | -2.69% | +27.4% | Up 30.2% from 2 Jan 2026 to 26 Oct 2026 |
| 3 | Naspers LimitedJSE:NPN | $65.8M | ZAR 677.23 | -1.03% | -38.7% | Down 39.1% from 2 Jan 2026 to 26 Oct 2026 |
| 4 | AngloGold Ashanti plcJSE:ANG | $64.9M | ZAR 1,409.00 | +1.63% | -1.7% | Down 0.7% from 2 Jan 2026 to 26 Oct 2026 |
| 5 | Capitec LimitedJSE:CPI | $64.0M | ZAR 4,570.95 | +0.83% | +10.0% | Up 9.1% from 2 Jan 2026 to 26 Oct 2026 |
| 6 | FirstRand LimitedJSE:FSR | $59.8M | ZAR 91.11 | +1.39% | +0.4% | Up 0.5% from 2 Jan 2026 to 26 Oct 2026 |
| 7 | Sanlam LimitedJSE:SLM | $51.5M | ZAR 86.27 | +1.55% | -12.4% | Down 13.0% from 2 Jan 2026 to 26 Oct 2026 |
| 8 | Prosus N.V.JSE:PRX | $47.1M | ZAR 630.00 | -1.20% | -38.4% | Down 40.0% from 2 Jan 2026 to 26 Oct 2026 |
| 9 | Sasol LimitedJSE:SOL | $46.7M | ZAR 290.01 | -3.51% | +173.1% | Up 176.8% from 2 Jan 2026 to 26 Oct 2026 |
| 10 | MTN Group LimitedJSE:MTN | $42.0M | ZAR 197.11 | +0.57% | +16.3% | Up 16.0% from 2 Jan 2026 to 26 Oct 2026 |
| 11 | Standard Bank Group LimitedJSE:SBK | $29.4M | ZAR 301.96 | +2.35% | +4.0% | Up 3.6% from 2 Jan 2026 to 26 Oct 2026 |
| 12 | Valterra Platinum LimitedJSE:VAL | $28.9M | ZAR 1,158.00 | +2.19% | -17.8% | Down 20.1% from 2 Jan 2026 to 26 Oct 2026 |
Coming up
announced dates- announcedresults dueJSE
- 10X FUND MANAGERS (RF) PROPRIETARY LIMITEDannounceddividend paymentJSE
- 1NVEST ETFs LIMITEDannounceddividend paymentJSE
- SATRIX COLLECTIVE INVESTMENT SCHEMEannounceddividend paymentJSE
- SATRIX MANAGERS (RF) PROPRIETARY LIMITEDannounceddividend paymentJSE