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

CompanyCountryListingYears used Key figuresNotes
Clydestone Ghana CLYD · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in GHS Profile and figures
CMGP Group Morocco CMG · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
CMT Morocco CMT · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Co-operative BankBanks Kenya COOP · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Colorado Morocco COL · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Conoil Nigeria CONOIL · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
Consolidated HallmarkInsurers Nigeria CONHALLPLC · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Constance Hotels Mauritius SEM FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MUR Profile and figures
Constance La Gaiete Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
Coris Bank International Burkina Faso CBIBF · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in XOF Profile and figures
Cornerstone InsuranceInsurers Nigeria CORNERST · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Coronation InsuranceInsurers Nigeria WAPIC · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
CPA Algeria CPA · SGBV FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in DZD Profile and figures
CRDB Bank Tanzania CRDB · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in TZS Profile and figures
Crédit du MarocBanks Morocco CDM · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Cresta Botswana CRESTA · BSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in BWP Profile and figures
Critical Minerals Financing Nigeria CMFC · NGX FY to 30 Sep 2025FY to 30 Sep 2024 —Reports in NGN Profile and figures
Crown Paints Kenya Kenya CRWN · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in KES Profile and figures
CTM Morocco CTM · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Custodian InvestmentInsurers Nigeria CUSTODIAN · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Cutix Nigeria CUTIX · NGX FY to 30 Apr 2025FY to 30 Apr 2024 —Reports in NGN Profile and figures
CWG Nigeria CWG · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
DAAR Communications Nigeria DAARCOMM · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Dairibord Zimbabwe DZL.ZW · ZSE FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in ZWL Profile and figures
Dangote Cement Nigeria DANGCEM · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Dangote Sugar Nigeria DANGSUGAR · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Dannex Ayrton Starwin Ghana DASPHARMA · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in GHS Profile and figures
Dari Couspate Morocco DRI · BVC FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in MAD Profile and figures
DCB Commercial BankBanks Tanzania DCB · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in TZS Profile and figures
Deep Yellow Australia DYL · NSX FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in AUD Profile and figures
Delta Zimbabwe DLTA.ZW · ZSE FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024FY to 31 Mar 2023 —Reports in USD Profile and figures
Delta Holding Morocco DHO · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
dfcuBanks Uganda DFCU · USE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in UGX Profile and figures
Diamond Trust Bank KenyaBanks Kenya DTK · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in KES Profile and figures
Digicut Ghana DIGICUT · GSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in GHS Profile and figures
Dis-Chem South Africa DCP · A2X FY to 28 Feb 2026FY to 28 Feb 2025 —Reports in ZAR Profile and figures
Discovery South Africa DSY · A2X FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in ZAR Profile and figures
Disty Technologies Morocco DYT · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Disway Morocco DWY · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
DRDGOLD South Africa DRD · A2X FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in ZAR Profile and figures
Eaagads Kenya EGAD · NSE FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2023FY to 31 Mar 2022 —Reports in KES Profile and figures
EABL Kenya EABL · NSEEABL · USEEABL · DSE FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in KES Profile and figures
Eagle REIT Zimbabwe EAGLE.VX · VFEX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
EAPC Kenya PORT · NSE FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in KES Profile and figures
East African Cables ⚠ Going-concern warning Kenya CABL · NSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Ecobank CI Côte d'Ivoire ECOC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
Ecobank GhanaBanks Ghana EGH · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in GHS Profile and figures
EGH El Aurassi Algeria AUR · SGBV FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in DZD Profile and figures
Elevate Uranium Australia EL8 · NSX FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in AUD Profile and figures
Elite Meat ⚠ Change in operations Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures