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

CompanyCountryListingYears used Key figuresNotes
Ascencia Mauritius SEM FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
ASSAD ⚠ Qualified opinion; going-concern warning Tunisia ASSAD · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TND Profile and figures
Associated Commercial Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in MUR Profile and figures
Astral Foods South Africa ARL · A2X FY to 30 Sep 2025FY to 30 Sep 2024 —Reports in ZAR Profile and figures
ASTREE Tunisia AST · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TND Profile and figures
ATB Tunisia ATB · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TND Profile and figures
ATL Tunisia ATL · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TND Profile and figures
AtlantaSanad Morocco ATL · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Atlantic Lithium ⚠ Going-concern warning Australia ALLGH · GSE FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023FY to 30 Jun 2022 —Reports in AUD Profile and figures
Attijari Bank Tunisia TJARI · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TND Profile and figures
Attijari Leasing Tunisia TJL · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TND Profile and figures
Attijariwafa bankBanks Morocco ATW · BVC FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Attitude Property Mauritius SEM FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
Austin Laz Nigeria AUSTINLAZ · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
Auto Hall Morocco ATH · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Auto Nejma Morocco NEJ · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Automatic Systems Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
AVI South Africa AVI · A2X FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in ZAR Profile and figures
Awash BankBanks Ethiopia AWAB · ESX FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in ETB Profile and figures
AXA MansardInsurers Nigeria MANSARD · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Axia Zimbabwe AXIA.VX · VFEX FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023FY to 30 Jun 2022 —Reports in USD Profile and figures
BAIBanks Angola BODIVA FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in AOA Profile and figures
Balima Morocco BAL · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Bank of AbyssiniaBanks Ethiopia BOAX · ESX FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in ETB Profile and figures
Bank of AfricaBanks Morocco BOA · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Bank of Baroda UgandaBanks Uganda BOBU · USE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in UGX Profile and figures
BAT Kenya Kenya BAT · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Bayport Management Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
BCPBanks Morocco BCP · BVC FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Beau Vallon Hospitality Mauritius SEM FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in MUR Profile and figures
Benso Oil Palm Plantation Ghana BOPP · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in GHS Profile and figures
Berger Paints Nigeria BERGER · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Bernabé CI Côte d'Ivoire BNBC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
Best Lease Tunisia BL · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Beta Glass Nigeria BETAGLAS · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
BFABanks Angola BODIVA FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in AOA Profile and figures
BH Bank ⚠ Qualified opinion Tunisia BH · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
BH Leasing Tunisia BHL · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
BIAT Tunisia BIAT · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
BICI CI Côte d'Ivoire BICC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
Bidcorp South Africa BID · A2X FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in ZAR Profile and figures
BIHLInsurers Botswana BIHL · BSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in BWP Profile and figures
BIICBanks Benin BICB · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
Bindura Nickel ⚠ Qualified opinion; going-concern warning Zimbabwe BIND.VX · VFEX FY to 31 Mar 2023FY to 31 Mar 2022 —Reports in USD Profile and figures
BIOPHARM Algeria BIO · SGBV FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in DZD Profile and figures
BK GroupBanks Rwanda BKG · NSEBOK · RSE FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in RWF Profile and figures
Blantyre Hotels Malawi BHL · MSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in MWK Profile and figures
Bluelife Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
BMCIBanks Morocco BCI · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
BMH Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures