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)
| Company | Country | Listing | Years used | Key figures | Notes |
|---|---|---|---|---|---|
| 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 |