Company screener
Filter the 691 listed companies with published financial statements on this site by criteria calculated from their audited annual reports. This is our published set, not all African listed companies.
691 companies in view. Choose one or more criteria, or a preset screen, to screen them.
Showing 1–50 of 691. Link to this view · Download these results (CSV)
| Company | Country | Listing | Years used | Key figures | Notes |
|---|---|---|---|---|---|
| Abbey BankBanks | Nigeria | ABBEYBANK · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in NGN | Profile and figures |
| ABC Motors | Mauritius | SEM | FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 | —Reports in MUR | Profile and figures |
| ABC Transport | Nigeria | ABCTRANS · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in NGN | Profile and figures |
| Absa | South Africa | ABG · A2X | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in ZAR | Profile and figures |
| Absa Bank BotswanaBanks | Botswana | ABSA · BSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in BWP | Profile and figures |
| Absa Bank KenyaBanks | Kenya | ABSA · NSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in KES | Profile and figures |
| Academy Press | Nigeria | ACADEMY · NGX | FY to 31 Mar 2025FY to 31 Mar 2024FY to 31 Mar 2023 | —Reports in NGN | Profile and figures |
| Access Bank BotswanaBanks | Botswana | ACCESS · BSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in BWP | Profile and figures |
| Access Bank GhanaBanks | Ghana | ACCESS · GSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 | —Reports in GHS | Profile and figures |
| Access HoldingsBanks | Nigeria | ACCESSCORP · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in NGN | Profile and figures |
| ACES Renewables | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 | —Reports in USD | Profile and figures |
| ADBBanks | Ghana | ADB · GSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in GHS | Profile and figures |
| Addoha | Morocco | ADH · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MAD | Profile and figures |
| ADvTECH | South Africa | ADH · A2X | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in ZAR | Profile and figures |
| AECI | South Africa | AFE · A2X | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in ZAR | Profile and figures |
| AeTECH ⚠ Qualified opinion; going-concern warning | Tunisia | AETEC · BVMT | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in TND | Profile and figures |
| Afdis | Zimbabwe | AFDS.ZW · ZSE | FY to 31 Mar 2025FY to 31 Mar 2024 | —Reports in USD | Profile and figures |
| Afric Industries | Morocco | AFI · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MAD | Profile and figures |
| Africa Bitcoin Corporation | South Africa | BAN · NSX | FY to 28 Feb 2026FY to 28 Feb 2025 | —Reports in ZAR | Profile and figures |
| Africa Eats | Mauritius | SEM | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in USD | Profile and figures |
| Africa Prudential | Nigeria | AFRIPRUD · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in NGN | Profile and figures |
| Africure Pharmaceuticals | Mauritius | SEM | FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 | —Reports in USD | Profile and figures |
| Afrimat | South Africa | AFT · A2X | FY to 28 Feb 2026FY to 28 Feb 2025 | —Reports in ZAR | Profile and figures |
| Afriprise Investment | Tanzania | AFRIPRISE · DSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in TZS | Profile and figures |
| Afriquia Gaz | Morocco | GAZ · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MAD | Profile and figures |
| AGL CI | Côte d'Ivoire | SDSC · BRVM | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in XOF | Profile and figures |
| AGMA | Morocco | AGM · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MAD | Profile and figures |
| AGSPAC | Eswatini | AGS · ESE | FY to 30 Jun 2026 | —Reports in SZL | Profile and figures |
| AIICO Insurance | Nigeria | AIICO · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in NGN | Profile and figures |
| Air Liquide Tunisie | Tunisia | AL · BVMT | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in TND | Profile and figures |
| Airtel Africa | United Kingdom | AIRTELAFRI · NGX | FY to 31 Mar 2026FY to 31 Mar 2025 | —Reports in USD | Profile and figures |
| Airtel Malawi | Malawi | AIRTEL · MSE | FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 | —Reports in MWK | Profile and figures |
| Airtel Uganda | Uganda | AIRTEL UGANDA · USE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in UGX | Profile and figures |
| Alkimia ⚠ Going-concern warning (FY2024) | Tunisia | ALKIM · BVMT | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in TND | Profile and figures |
| Alliances ⚠ Qualified opinion | Morocco | ADI · BVC | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in MAD | Profile and figures |
| Almarys | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 | —Reports in MUR | Profile and figures |
| Alteo | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 | —Reports in MUR | Profile and figures |
| Altron | South Africa | AEL · A2X | FY to 28 Feb 2025FY to 29 Feb 2024 | —Reports in ZAR | Profile and figures |
| Aluminium du Maroc | Morocco | ALM · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in MAD | Profile and figures |
| Aluminium Extrusion Industries | Nigeria | ALEX · NGX | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in NGN | Profile and figures |
| Amen Bank | Tunisia | AB · BVMT | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in TND | Profile and figures |
| Anglo American | United Kingdom | ANGLO · BSEANM · NSX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in USD | Profile and figures |
| Aradei Capital | Morocco | ARD · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MAD | Profile and figures |
| Aradel Holdings | Nigeria | ARADEL · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in NGN | Profile and figures |
| Araxi | South Africa | AXX · A2X | FY to 31 Mar 2026FY to 31 Mar 2025 | —Reports in ZAR | Profile and figures |
| Arbitrage Holdings | South Africa | 4AARB · CTSE | FY to 28 Feb 2025FY to 29 Feb 2024 | —Reports in ZAR | Profile and figures |
| Arindo Holdings | Mauritius | SEM | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in USD | Profile and figures |
| ARM | South Africa | ARI · A2X | FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 | —Reports in ZAR | Profile and figures |
| ART Holdings | British Virgin Islands | ARTD.ZW · ZSE | FY to 30 Sep 2025FY to 30 Sep 2024 | —Reports in USD | Profile and figures |
| Asante Gold ⚠ Going-concern warning | Canada | ASG · GSE | FY to 31 Jan 2025FY to 31 Jan 2024 | —Reports in USD | Profile and figures |