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

CompanyCountryListingYears used Key figuresNotes
Ronchess Global Resources Nigeria RONCHESS · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Royal Exchange Nigeria ROYALEX · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Runway Property Group ⚠ Going-concern note South Africa ZXRPG · CTSE FY to 28 Feb 2026FY to 28 Feb 2025 —Reports in ZAR Profile and figures
S2M Morocco S2M · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
SA Corporate South Africa SAC · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in ZAR Profile and figures
SACOS Group Seychelles SAC · MERJ FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in SCR Profile and figures
SAFACAM Cameroon SAFACAM · BVMAC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XAF Profile and figures
Safaricom Kenya SCOM · NSE FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in KES Profile and figures
SAH Tunisia SAH · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
SAHCO Nigeria SKYAVN · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
SAIDAL Algeria SAI · SGBV FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in DZD Profile and figures
SAM Tunisia SAM · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Samba Foods Ghana SAMBA · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in GHS Profile and figures
Sameer Africa Kenya SMER · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in KES Profile and figures
Sanlam KenyaInsurers Kenya SLAM · NSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Sanlam MarocInsurers Morocco SAH · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
SAPH Côte d'Ivoire SPHC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
Sasini Kenya SASN · NSE FY to 30 Sep 2025FY to 30 Sep 2024FY to 30 Sep 2023 —Reports in KES Profile and figures
Sasol South Africa SOL · A2X FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in ZAR Profile and figures
SBC Eswatini SBC · ESE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in SZL Profile and figures
SBM Morocco SBM · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
SBM Holdings Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
SBN HoldingsBanks Namibia SNO · NSX FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in NAD Profile and figures
SCOA Nigeria Nigeria SCOA · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Sechaba Brewery Botswana SECHABA · BSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in BWP Profile and figures
Secure Electronic Technology Nigeria NSLTECH · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Seed Co ⚠ Adverse opinion Zimbabwe SEED.ZW · ZSE FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in USD Profile and figures
Seed Co International Botswana SEEDCO · BSESCIL.VX · VFEX FY to 31 Mar 2026FY to 31 Mar 2025 —Reports in USD Profile and figures
Sefalana Botswana SEFALANA · BSE FY to 27 Apr 2025FY to 28 Apr 2024 —Reports in BWP Profile and figures
Semaris Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in MUR Profile and figures
SEMC Cameroon SEMC · BVMAC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XAF Profile and figures
Seplat Energy Nigeria SEPLAT · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in NGN Profile and figures
SFBT Tunisia SFBT · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
SFS REIT Nigeria SFSREIT · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
SGCI Côte d'Ivoire SGBC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
SGTM Morocco GTM · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Shaftesbury Capital United Kingdom SHC · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in GBP Profile and figures
Shoprite South Africa SHP · A2XSHOP · LuSESRH · NSX FY to 28 Jun 2026FY to 29 Jun 2025 —Reports in ZAR Profile and figures
Shumba Energy Mauritius SHUMBA ENERGY · BSE FY to 30 Jun 2023FY to 30 Jun 2022 —Reports in USD Profile and figures
SIAME Tunisia SIAME · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
SIB Côte d'Ivoire SIBC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
SIC Insurance ⚠ Qualified opinion Ghana SIC · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in GHS Profile and figures
SICABLE Côte d'Ivoire CABC · BRVM FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in XOF Profile and figures
Sidama BankBanks Ethiopia SIDAX · ESX FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in ETB Profile and figures
Simbisa Brands Zimbabwe SIM.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
SIMPAR Tunisia SIMPA · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
SIT Land Holdings Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in MUR Profile and figures
SITAB Côte d'Ivoire STBC · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
SITS Tunisia SITS · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Smart Tunisie Tunisia SMART · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures