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

CompanyCountryListingYears used Key figuresNotes
BNA Bank Tunisia BNA · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
BOA Bénin Benin BOAB · BRVM FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in XOF Profile and figures
BOA Burkina Faso Burkina Faso BOABF · BRVM FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in XOF Profile and figures
BOA Mali Mali BOAM · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
BOA Niger Niger BOAN · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
BOC Kenya Kenya BOC · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in KES Profile and figures
BODIVA Angola BODIVA FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in AOA Profile and figures
Botala Energy ⚠ Going-concern warning Australia BOTALA · BSE FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in AUD Profile and figures
Botswana Minerals ⚠ Going-concern warning United Kingdom BMIN-EQO · BSE FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in GBP Profile and figures
Boxer South Africa BOX · A2X FY to 1 Mar 2026FY to 2 Mar 2025 —Reports in ZAR Profile and figures
Bralirwa Rwanda BLR · RSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in RWF Profile and figures
Briclinks Africa Nigeria BAPLC · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
BritamInsurers Kenya BRIT · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
BT Tunisia BT · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
BTC Botswana BTCL · BSE FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024FY to 31 Mar 2023 —Reports in BWP Profile and figures
BTE ⚠ Qualified opinion; going-concern warning Tunisia BTE · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
BUA Cement Nigeria BUACEMENT · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
BUA Foods Nigeria BUAFOODS · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Bytes Technology United Kingdom BYI · A2X FY to 28 Feb 2026FY to 28 Feb 2025 —Reports in GBP Profile and figures
C & I Leasing Nigeria CILEASING · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
CA&S South Africa CA SALES · BSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in ZAR Profile and figures
Cable & Wireless Seychelles Seychelles CWS · MERJ FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in SCR Profile and figures
Cadbury Nigeria Nigeria CADBURY · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Cafca Zimbabwe CAFCA.ZW · ZSE FY to 30 Sep 2023FY to 30 Sep 2022 —Reports in ZWL Profile and figures
Caixa AngolaBanks Angola BODIVA FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in AOA Profile and figures
CalBankBanks ⚠ Going-concern warning (FY2024) Ghana CAL · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in GHS Profile and figures
Caledonia Mining Jersey CMCL.VX · VFEX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
Camelot Ghana Ghana CMLT · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in GHS Profile and figures
CAP Plc Nigeria CAP · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
Capricorn Group Namibia CGP · NSX FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in NAD Profile and figures
Car & General Kenya CGEN · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Cartier Saada ⚠ Qualified opinion Morocco CRS · BVC FY to 31 Mar 2025FY to 31 Mar 2024FY to 31 Mar 2023 —Reports in MAD Profile and figures
CBZ HoldingsBanks Zimbabwe CBZ.ZW · ZSE FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in ZWL Profile and figures
Cellcom ⚠ Qualified opinion Tunisia CELL · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
CentumInvestment companies Kenya CTUM · NSECENT · USE FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in KES Profile and figures
CFG BankBanks Morocco CFG · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Chams Nigeria CHAMS · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Chellarams ⚠ Going-concern warning (FY to 31 Mar 2024) Nigeria CHELLARAM · NGX FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024FY to 31 Mar 2023 —Reports in NGN Profile and figures
Chobe Holdings Botswana CHOBE · BSE FY to 28 Feb 2026FY to 28 Feb 2025FY to 29 Feb 2024FY to 28 Feb 2023 —Reports in BWP Profile and figures
Choppies Botswana CHOPPIES · BSE FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in BWP Profile and figures
CIC GroupInsurers Kenya CIC · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
CIH BankBanks Morocco CIH · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
CIL Tunisia CIL · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TND Profile and figures
CIM Financial Services Mauritius SEM FY to 30 Sep 2025FY to 30 Sep 2024 —Reports in MUR Profile and figures
Ciments de Bizerte ⚠ Going-concern warning Tunisia SCB · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TND Profile and figures
Ciments du Maroc Morocco CMA · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2022 ended 31 Dec 2022FY2021 ended 31 Dec 2021 —Reports in MAD Profile and figures
CIMERWA ⚠ Going-concern note Rwanda CMR · RSE FY to 30 Sep 2025FY to 30 Sep 2024FY to 30 Sep 2023 —Reports in RWF Profile and figures
City Cars Tunisia CITY · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
City Lodge Hotels South Africa CLH · A2X FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023FY to 30 Jun 2022 —Reports in ZAR Profile and figures
Clicks Group South Africa CLS · A2X FY to 31 Aug 2025FY to 31 Aug 2024 —Reports in ZAR Profile and figures