Review pending. Financial figures (691 companies): every figure has been checked against its cited source page in an AI-assisted source verification (6 October 2026; 7 October 2026; 9 October 2026; 16 October 2026; 17 October 2026; each company's date and scope are on its profile); independent review has not yet been carried out. Identity-only entries (169) show listings and identity from official exchange sources and no figures. These pages are not indexed.Figures: AI-assisted source check done, independent review pending. Identity-only entries have no figures. Not indexed. About the review
Listed companies
860 companies listed on 33 African exchanges covered so far. Listings and company identity come from the exchanges' official lists and issuer pages; audited annual figures are published for 691 of them. Not complete coverage: several exchanges, including the largest, are not yet covered.
What is and isn't covered
Companies with equity listed on an African exchange, including REITs and listed investment companies (SPACs are labelled). Funds, ETFs, bonds and over-the-counter lines are not companies here and are not counted. Each company appears once; a listing on another exchange is shown with it where the link between the two listings is established.
169 entries are identity only: their financial statements have not yet been collected or are not yet available on this site. That says nothing about whether the company itself reports figures.
Country of incorporation is shown only where an official source states it (148 companies: not established). It is never inferred from the exchange. Companies are listed alphabetically and are not ranked.
Showing 551–600 of 860 companies.
-
OK Zimbabwe
OKZ.ZW (Zimbabwe Stock Exchange) · Sector not classified
Incorporated in ZW · USD
Latest year ended 31 Mar 2025 · consolidated statements
-
Okomu Oil Palm
OKOMUOIL (Nigerian Exchange) · Sector not classified
Incorporated in NG · NGN
Latest year ended 31 Dec 2025 · company statements
-
Old Mutual
OMU.VX (Victoria Falls Stock Exchange) · Sector not classified
Incorporated in South Africa · ZAR
Latest year ended 31 Dec 2025 · consolidated statements
-
Olympia Capital
OLYMPIA (Botswana Stock Exchange) · Sector not classified
Incorporated in BW · BWP
Latest year ended 31 Dec 2025 · consolidated statements
Going-concern warning (FY2024) -
Olympia Capital Holdings
OCH (NSE) · Sector not classified
Incorporated in Kenya · KES
Latest year ended 28 Feb 2024 · consolidated statements
-
Omatek Ventures
OMATEK (Nigerian Exchange) · Sector not classified
Incorporated in NG · NGN
Latest year ended 31 Dec 2025 · consolidated statements
-
Omnia
OMN (A2X Markets) · Sector not classified
Incorporated in South Africa · ZAR
Latest year ended 31 Mar 2026 · company statements
-
Omnicane
no ticker printed (Stock Exchange of Mauritius) · Sector not classified
Incorporated in MU · MUR
Latest year ended 31 Dec 2025 · consolidated statements
-
ONATEL
ONTBF (Bourse Régionale des Valeurs Mobilières) · Sector not classified
Incorporated in BF · XOF
Latest year ended 31 Dec 2025 · company statements
-
One Tech
OTH (Bourse de Tunis) · Sector not classified
Incorporated in TN · TND
Latest year ended 31 Dec 2025 · consolidated statements
-
Ongwe Minerals
ONG (Namibian Stock Exchange) · Sector not classified
Incorporated in CA · CAD
Latest year ended 31 Dec 2025 · consolidated statements
Going-concern warning -
ORAGROUP TOGO
ORGT (BRVM)
Incorporation not established
Financial statements not yet collected
-
Orange CI
ORAC (Bourse Régionale des Valeurs Mobilières) · Sector not classified
Incorporated in CI · XOF
Latest year ended 31 Dec 2025 · consolidated statements
-
Oryx Properties
ORY (Namibian Stock Exchange) · Sector not classified
Incorporated in NA · NAD
Latest year ended 30 Jun 2026 · consolidated statements
-
Oulmès
OUL (Bourse de Casablanca) · Sector not classified
Incorporated in MA · MAD
Latest year ended 31 Dec 2025 · consolidated statements
-
OUTsurance
OUT (A2X Markets) · Sector not classified
Incorporated in South Africa · ZAR
Latest year ended 30 Jun 2026 · consolidated statements
-
Padenga
PHL.VX (Victoria Falls Stock Exchange) · Sector not classified
Incorporated in ZW · USD
Latest year ended 31 Dec 2025 · consolidated statements
-
Paladin Energy
PDN (Namibian Stock Exchange) · Sector not classified
Incorporated in AU · USD
Latest year ended 30 Jun 2026 · consolidated statements
-
PALM COTE D'IVOIRE
PALC (BRVM)
Incorporation not established
Financial statements not yet collected
-
Pan African Resources
PAN (A2X Markets) · Sector not classified
Incorporated in GB · USD
Latest year ended 30 Jun 2026 · consolidated statements
-
Paper Converting
no ticker printed (Stock Exchange of Mauritius) · Sector not classified
Incorporated in MU · MUR
Latest year ended 31 Dec 2025 · consolidated statements
-
Paratus Namibia
PNH (Namibian Stock Exchange) · Sector not classified
Incorporated in NA · NAD
Latest year ended 30 Jun 2026 · consolidated statements
-
PBT Holdings
PBT (A2X Markets) · Sector not classified
Incorporated in South Africa · ZAR
Latest year ended 31 Mar 2026 · consolidated statements
-
Pepkor
PPH (A2X Markets) · Sector not classified
Incorporated in South Africa · ZAR
Latest year ended 30 Sep 2025 · consolidated statements
-
PFUMA FUND REAL ESTATE INVESTMENT TRUST
PFUMA.VX (VFEX) · REIT
Incorporation not established
Financial statements not yet collected
-
PHARMA-DEKO PLC
PHARMDEKO (NGX)
Incorporation not established
Financial statements not yet collected
-
Phoenix Beverages
no ticker printed (Stock Exchange of Mauritius) · Sector not classified
Incorporated in MU · MUR
Latest year ended 30 Jun 2025 · consolidated statements
-
Pick n Pay
PIK (A2X Markets) · Sector not classified
Incorporated in South Africa · ZAR
Latest year ended 1 Mar 2026 · consolidated statements
-
PIM
no ticker printed (Stock Exchange of Mauritius) · Sector not classified
Incorporated in MU · MUR
Latest year ended 30 Jun 2026 · consolidated statements
-
PK INVESTMENTS LIMITED
4PKI01 (CTSE)
Incorporation not established
Financial statements not yet collected
-
Placements de Tunisie
PLTU (Bourse de Tunis) · Sector not classified
Incorporated in TN · TND
Latest year ended 31 Dec 2025 · company statements
-
POLICY
no ticker printed (Stock Exchange of Mauritius) · Sector not classified
Incorporated in MU · MUR
Latest year ended 31 Dec 2025 · company statements
-
POULINA GP HOLDING
no ticker printed (Tunis)
Incorporated in Tunisia
Financial statements not yet available on this site
-
Precision Air
PAL (Dar es Salaam Stock Exchange) · Sector not classified
Incorporated in Tanzania · TZS
Latest year ended 31 Dec 2024 · company statements
Going-concern warning -
Premier Group Limited
PMR (A2X)
Incorporation not established
Financial statements not yet collected · other listings not collected
-
Premier Paints
PREMPAINTS (Nigerian Exchange) · Sector not classified
Incorporated in NG · NGN
Latest year ended 31 Dec 2025 · company statements
Going-concern warning -
Presco
PRESCO (Nigerian Exchange) · Sector not classified
Incorporated in NG · NGN
Latest year ended 31 Dec 2025 · consolidated statements
-
Press Corporation
PCL (Malawi Stock Exchange) · Sector not classified
Incorporated in MW · MWK
Latest year ended 31 Dec 2025 · consolidated statements
-
Prestige Assurance
PRESTIGE (Nigerian Exchange) · Sector not classified
Incorporated in NG · NGN
Latest year ended 31 Dec 2024 · company statements
-
PrimeTime
PRIMETIME (Botswana Stock Exchange) · Sector not classified
Incorporated in BW · BWP
Latest year ended 31 Aug 2025 · consolidated statements
-
Produce Buying Company Ltd
PBC (GSE)
Incorporation not established
Financial statements not yet available on this site
-
Promopharm
PRO (Bourse de Casablanca) · Sector not classified
Incorporated in MA · MAD
Latest year ended 31 Dec 2025 · company statements
-
Promotion and Development
no ticker printed (Stock Exchange of Mauritius) · Sector not classified
Incorporated in MU · MUR
Latest year ended 30 Jun 2026 · consolidated statements
-
Proplastics
PROL.ZW (Zimbabwe Stock Exchange) · Sector not classified
Incorporated in ZW · USD
Latest year ended 31 Dec 2025 · consolidated statements
-
Prosus
PRXn (A2X Markets) · Sector not classified
Incorporated in NL · USD
Latest year ended 31 Mar 2026 · consolidated statements
-
PSG Financial Services
KFS (Namibian Stock Exchange) · Sector not classified
Incorporated in South Africa · ZAR
Latest year ended 28 Feb 2026 · consolidated statements
-
Pure Earth International
no ticker printed (Somali SE)
Incorporation not established
Financial statements not yet collected
-
PZ Cussons Nigeria
PZ (Nigerian Exchange) · Sector not classified
Incorporated in NG · NGN
Latest year ended 31 May 2026 · consolidated statements
-
Quality Beverages
no ticker printed (Stock Exchange of Mauritius) · Sector not classified
Incorporated in MU · MUR
Latest year ended 31 Dec 2025 · consolidated statements
-
Quality Chemical
QCIL (USE) · Pharmaceuticals
Incorporated in Uganda · UGX
Latest year ended 31 Mar 2026 · company statements
How companies and figures are chosen, and coverage by exchange