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 401–450 of 691. Link to this view · Download these results (CSV)

CompanyCountryListingYears used Key figuresNotes
National Bank of Malawi Malawi NBM · MSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MWK Profile and figures
National Investment Trust Malawi NITL · MSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in MWK Profile and figures
NBS BankBanks Malawi NBS · MSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MWK Profile and figures
NCBA GroupBanks Kenya NCBA · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
NCR Nigeria Nigeria NCR · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Nedbank EswatiniBanks Eswatini NED · ESE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in SZL Profile and figures
NEI-CEDA Côte d'Ivoire NEIC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
Neimeth Nigeria NEIMETH · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
NEM Insurance Nigeria NEM · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Neo Energy Metals ⚠ Going-concern warning United Kingdom NEO · A2X FY to 30 Sep 2025FY to 30 Sep 2024 —Reports in GBP Profile and figures
NEPI Rockcastle Netherlands NRP · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in EUR Profile and figures
Nestlé CI Côte d'Ivoire NTLC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
Nestlé Nigeria Nigeria NESTLE · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Netcare South Africa NTC · A2X FY to 30 Sep 2024FY to 30 Sep 2023 —Reports in ZAR Profile and figures
New African Properties Botswana NAP · BSE FY to 31 Jul 2025FY to 31 Jul 2024FY to 31 Jul 2023 —Reports in BWP Profile and figures
New Body Line Tunisia NBL · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
New Vision ⚠ Going-concern warning Uganda NVL · USE FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in UGX Profile and figures
NGX Group Nigeria NGXGROUP · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
NIC HoldingsInsurers Uganda NIC · USE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in UGX Profile and figures
NICO HoldingsInsurers ⚠ Qualified opinion Malawi NICO · MSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MWK Profile and figures
Nictus HoldingsInsurers Namibia NHL · NSX FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023FY to 30 Jun 2022 —Reports in NAD Profile and figures
Nigerian Breweries Nigeria NB · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Nigerian Enamelware Nigeria ENAMELWA · NGX FY to 30 Apr 2026FY to 30 Apr 2025FY to 30 Apr 2024 —Reports in NGN Profile and figures
Nkonyeni Precast Eswatini NPC · ESE FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in SZL Profile and figures
NMB Bank Tanzania NMB · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in TZS Profile and figures
NMBZBanks Zimbabwe NMB.ZW · ZSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in ZWG Profile and figures
NMH Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
Northern Nigeria Flour Mills Nigeria NNFM · NGX FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in NGN Profile and figures
Novus Properties Mauritius SEM FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
NPF Microfinance BankBanks Nigeria NPFMCRFBK · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
NREIT Nigeria NREIT · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
NSE PLC Kenya NSE · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
NSIA Banque CI Côte d'Ivoire NSBC · BRVM FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in XOF Profile and figures
Numeral ⚠ Change in operations Mauritius SEM FY to 28 Feb 2026FY to 28 Feb 2025 —Reports in USD Profile and figures
NWK Holdings South Africa 4ANWKH · CTSE FY to 30 Apr 2026FY to 30 Apr 2025FY to 30 Apr 2024FY to 30 Apr 2023 —Reports in ZAR Profile and figures
Oando ⚠ Going-concern warning Nigeria OANDO · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Oceanarium Mauritius SEM FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
Octodec South Africa OCT · A2X FY to 31 Aug 2024FY to 31 Aug 2023 —Reports in ZAR Profile and figures
OK Zimbabwe ⚠ Going-concern warning Zimbabwe OKZ.ZW · ZSE FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in USD Profile and figures
Okomu Oil Palm Nigeria OKOMUOIL · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Old MutualInsurers South Africa OMU.VX · VFEXOMU · MSEOMM · NSX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in ZAR Profile and figures
Olympia Capital ⚠ Going-concern warning (FY2024) Botswana OLYMPIA · BSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in BWP Profile and figures
Olympia Capital Holdings Kenya OCH · NSE FY to 28 Feb 2024FY to 28 Feb 2023 —Reports in KES Profile and figures
Omatek Ventures Nigeria OMATEK · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Omnia South Africa OMN · A2X FY to 31 Mar 2026FY to 31 Mar 2025 —Reports in ZAR Profile and figures
Omnicane Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
ONATEL Burkina Faso ONTBF · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in XOF Profile and figures
One Tech Tunisia OTH · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Ongwe Minerals ⚠ Going-concern warning Canada ONG · NSX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in CAD Profile and figures
Orange CI Côte d'Ivoire ORAC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in XOF Profile and figures