Skip to content

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)

CompanyCountryListingYears used Key figuresNotes
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