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

CompanyCountryListingYears used Key figuresNotes
Ellah Lakes Nigeria ELLAHLAKES · NGX FY to 31 Jul 2025FY to 31 Jul 2024 —Reports in NGN Profile and figures
Emira South Africa EMI · A2X FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in ZAR Profile and figures
Emtel Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
Engen Botswana Botswana ENGEN · BSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in BWP Profile and figures
ENSA Angola BODIVA FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in AOA Profile and figures
Enterprise GroupInsurers Ghana EGL · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in GHS Profile and figures
EQDOM Morocco EQD · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Equites South Africa EQU · A2X FY to 28 Feb 2026FY to 28 Feb 2025 —Reports in ZAR Profile and figures
Equity GroupBanks Kenya EQTY · NSEEBL · USEEQTY · RSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
ER Group Mauritius SEM FY to 30 Jun 2026 —Reports in MUR Profile and figures
ERIUM CI Côte d'Ivoire SIVC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
Essoukna Tunisia SOKNA · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Eterna Nigeria ETERNA · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Ethio Telecom Ethiopia TELE · ESX FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in ETB Profile and figures
eTranzact Nigeria ETRANZACT · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Eunisell Interlinked Nigeria EUNISELL · NGX FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in NGN Profile and figures
Euro-Cycles Tunisia ECYCL · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Eviosys Packaging SIEM Côte d'Ivoire SEMC · BRVM FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in XOF Profile and figures
Express Kenya Kenya XPRS · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Exxaro South Africa EXX · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in ZAR Profile and figures
Fairvest South Africa FTA · A2XFTB · A2X FY to 30 Sep 2024FY to 30 Sep 2023 —Reports in ZAR Profile and figures
Family BankBanks Kenya FMLY · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in KES Profile and figures
Famous Brands South Africa FBR · A2X FY to 29 Feb 2024FY to 28 Feb 2023 —Reports in ZAR Profile and figures
Fan Milk Ghana FML · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in GHS Profile and figures
Far Property Botswana FPC · BSE FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in BWP Profile and figures
FBC HoldingsBanks Zimbabwe FBC.ZW · ZSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
FCMB GroupBanks Nigeria FCMB · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
FDH BankBanks Malawi FDHB · MSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MWK Profile and figures
Fenie Brossette Morocco FBR · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Fidelity BankBanks Nigeria FIDELITYBK · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Fidelity Life Assurance ⚠ Going-concern note +1 Zimbabwe FIDL.ZW · ZSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in USD Profile and figures
Fidson Healthcare Nigeria FIDSON · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Filtisac Côte d'Ivoire FTSC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
FincorpBanks Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
First Atlantic BankBanks Ghana FAB · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in GHS Profile and figures
First Capital BankBanks Zimbabwe FCA.VX · VFEX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in USD Profile and figures
First HoldCoBanks Nigeria FIRSTHOLDCO · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
First MutualInsurers Zimbabwe FML.ZW · ZSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in USD Profile and figures
FirstRand NamibiaBanks Namibia FNB · NSX FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in NAD Profile and figures
Flame Tree Group ⚠ Qualified opinion Mauritius FTGH · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in KES Profile and figures
FMBcapitalBanks Mauritius FMBCH · MSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in USD Profile and figures
FNB BotswanaBanks Botswana FNBB · BSE FY to 30 Jun 2023FY to 30 Jun 2022 —Reports in BWP Profile and figures
FNB EswatiniBanks Eswatini FNBE · ESE FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in SZL Profile and figures
Fortis Global InsuranceInsurers ⚠ Going-concern warning Nigeria FTGINSURE · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
FTN Cocoa Nigeria FTNCOCOA · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
G4S Botswana Botswana G4S · BSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in BWP Profile and figures
Gaia Digital Infra REIT South Africa 4GDIRA · CTSE4GDIRB · CTSE4GDIRO · CTSE FY to 31 Jul 2025FY to 31 Jul 2024FY to 31 Jul 2023FY to 31 Jul 2022 —Reports in ZAR Profile and figures
Gamma Civic Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
GB Holdings ⚠ Going-concern warning Zimbabwe GBH.ZW · ZSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
Gemfields Guernsey GML · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures