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

CompanyCountryListingYears used Key figuresNotes
Jubilee HoldingsInsurers Kenya JUB · NSEJHL · USEJHL · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Julius Berger Nigeria JBERGER · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Kakuzi Kenya KUKZ · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Kapchorua Tea Kenya Kenya KAPC · NSE FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in KES Profile and figures
Karooooo Singapore KRO · A2X FY to 28 Feb 2025FY to 29 Feb 2024 —Reports in ZAR Profile and figures
Kasapreko Ghana KASA · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in GHS Profile and figures
KCB GroupBanks Kenya KCB · NSEKCB · USEKCB · RSEKCB · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
KenGen Kenya KEGN · NSE FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in KES Profile and figures
Kenya Airways ⚠ Going-concern warning Kenya KQ · NSEKA · USEKA · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Kenya Pipeline Company Kenya KPC · NSE FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in KES Profile and figures
Kenya Power ⚠ Going-concern warning (FY to 30 Jun 2024) Kenya KPLC · NSE FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in KES Profile and figures
Kenya ReInsurers Kenya KNRE · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Kolos Cement Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
Kore Potash ⚠ Going-concern warning United Kingdom KP2 · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
Koryx Copper ⚠ Going-concern warning Luxembourg KYX · NSX FY to 31 Aug 2025FY to 31 Aug 2024FY to 31 Aug 2023FY to 31 Aug 2022 —Reports in CAD Profile and figures
La Régionale Bank ⚠ Qualified opinion Cameroon LA RÉGIONALE · BVMAC FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in XAF Profile and figures
LabelVie Morocco LBV · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
LafargeHolcim Maroc Morocco LHM · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Land'Or Tunisia LNDOR · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Laptrust Imara I-REIT Kenya LAPR · NSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Lasaco AssuranceInsurers Nigeria LASACO · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Lavastone Mauritius SEM FY to 30 Sep 2025FY to 30 Sep 2024 —Reports in MUR Profile and figures
Learn Africa Nigeria LEARNAFRCA · NGX FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in NGN Profile and figures
Legend Internet Nigeria LEGENDINT · NGX FY to 31 Jul 2025FY to 31 Jul 2024 —Reports in NGN Profile and figures
Les Gaz Industriels Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
Lesieur Cristal Morocco LES · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Letlole La Rona Botswana LETLOLE · BSE FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in BWP Profile and figures
Letshego Botswana LETSHEGO · BSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in BWP Profile and figures
Letshego Namibia Namibia LHN · NSX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in NAD Profile and figures
LFL Mauritius SEMSEM FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
Liberty Kenya HoldingsInsurers Kenya LBTY · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in KES Profile and figures
Life Healthcare South Africa LHC · A2X FY to 30 Sep 2025FY to 30 Sep 2024 —Reports in ZAR Profile and figures
Lighthouse Properties Malta LTE · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in EUR Profile and figures
Limuru Tea Kenya LIMT · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Linkage Assurance Nigeria LINKASSURE · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Livestock Feeds ⚠ Going-concern note Nigeria LIVESTOCK · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
LMLC Mauritius SEM FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in MUR Profile and figures
Longhorn Publishers Kenya LKL · NSE FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in KES Profile and figures
Lottotech Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
Lux Island Resorts Mauritius SEM FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
M2M Group Morocco M2M · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Maendeleo Bank Tanzania MBP · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TZS Profile and figures
Magasin Général ⚠ Qualified opinion Tunisia MAG · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Maghreb Oxygène Morocco MOX · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Maghrebail Morocco MAB · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Managem Morocco MNG · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Maroc Leasing Morocco MLE · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Maroc Telecom Morocco IAM · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Marsa Maroc Morocco MSA · BVC FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MAD Profile and figures
Marula Mining ⚠ Going-concern warning United Kingdom MAR · A2X FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in GBP Profile and figures