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

CompanyCountryListingYears used Key figuresNotes
Geregu Power Nigeria GEREGU · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Glencore Jersey GLN · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
GOIL Ghana GOIL · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in GHS Profile and figures
Gold Fields South Africa GFI · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
Golden Guinea Nigeria GOLDBREW · NGX FY to 31 Mar 2024FY to 31 Mar 2023 —Reports in NGN Profile and figures
Greystone Partners Eswatini GRYS · ESE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in SZL Profile and figures
Grit ⚠ Going-concern note Guernsey SEMSEM FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in USD Profile and figures
GTCOBanks Nigeria GTCO · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Guinea Insurance Nigeria GUINEAINS · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
Guinness Ghana Ghana GGBL · GSE FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in GHS Profile and figures
Guinness Nigeria ⚠ Change in operations Nigeria GUINNESS · NGX FY2025 ended 31 Dec 2025FY2024 ended 30 Jun 2024 —Reports in NGN Profile and figures
Haldane McCall Nigeria HMCALL · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Hammerson United Kingdom HMN · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in GBP Profile and figures
Hannibal Lease Tunisia HL · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Happy World Property Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in MUR Profile and figures
Harel Mallac ⚠ Qualified opinion; going-concern warning Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
Harmony South Africa HAR · A2X FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in ZAR Profile and figures
HBM Nigeria Nigeria HBMNG · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
HF GroupBanks Kenya HFCK · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Home Afrika ⚠ Going-concern warning (FY2023) +1 Kenya HAFR · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in KES Profile and figures
Honeywell Flour Mills Nigeria HONYFLOUR · NGX FY to 31 Mar 2026FY to 31 Mar 2025 —Reports in NGN Profile and figures
HORDS Ghana HORDS · GSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in GHS Profile and figures
Hotelest Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
HPS Morocco HPS · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Hudaco South Africa HDC · A2X FY to 30 Nov 2025FY to 30 Nov 2024 —Reports in ZAR Profile and figures
Huge Group South Africa HUG · A2X FY to 28 Feb 2026FY to 28 Feb 2025FY to 29 Feb 2024 —Reports in ZAR Profile and figures
Hyprop South Africa HYP · A2X FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in ZAR Profile and figures
I&M Bank RwandaBanks Rwanda IMR · RSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in RWF Profile and figures
I&M Group Kenya IMH · NSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
IBL Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
ICF Tunisia ICF · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
ICON Properties Malawi ICON · MSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in MWK Profile and figures
iHealthcare Holdings South Africa 4AIHGH · CTSE FY to 28 Feb 2026FY to 28 Feb 2025FY to 29 Feb 2024FY to 28 Feb 2023FY to 28 Feb 2022 —Reports in ZAR Profile and figures
Illovo Sugar Malawi Malawi ILLOVO · MSE FY to 31 Aug 2023FY to 31 Aug 2022 —Reports in MWK Profile and figures
Immorente Invest Morocco IMO · BVC FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Implats South Africa IMP · A2X FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in ZAR Profile and figures
Inala Capital Eswatini INALA · ESE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in SZL Profile and figures
Industrial & Medical Gases Nigeria IMG · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Infinity Trust Mortgage BankBanks Nigeria INFINITY · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Innodis Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
Innscor Africa Zimbabwe INN.VX · VFEX FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023FY to 30 Jun 2022 —Reports in USD Profile and figures
International Breweries Nigeria INTBREW · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
International Energy InsuranceInsurers ⚠ Going-concern note Nigeria INTENEGINS · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Intravenous Infusions ⚠ Going-concern warning Ghana IIL · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in GHS Profile and figures
Involys Morocco INV · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
iOCO South Africa IOC · A2X FY to 31 Jul 2025FY to 31 Jul 2024 —Reports in ZAR Profile and figures
Jaiz Bank Nigeria JAIZBANK · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Japaul Gold Nigeria JAPAULGOLD · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Jet Contractors Morocco JET · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
John Holt Nigeria JOHNHOLT · NGX FY to 30 Sep 2025FY to 30 Sep 2024 —Reports in NGN Profile and figures