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

CompanyCountryListingYears used Key figuresNotes
Tadvest Mauritius TAD · NSXSEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
Tanga Cement Tanzania TCPLC · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TZS Profile and figures
Tanganda Tea Zimbabwe TANG.ZW · ZSE FY to 30 Sep 2025FY to 30 Sep 2024FY to 30 Sep 2023 —Reports in USD Profile and figures
Tantalizers Nigeria TANTALIZER · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Tanzania Portland Cement Tanzania TPCC · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TZS Profile and figures
TAQA Morocco Morocco TQM · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
TBL Tanzania TBL · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TZS Profile and figures
TCC Plc Tanzania TCC · DSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TZS Profile and figures
Telnet Holding Tunisia TLNET · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Terra Mauritius SEM FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MUR Profile and figures
TFG South Africa TFG · A2X FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024FY to 31 Mar 2023 —Reports in ZAR Profile and figures
TGCC Morocco TGC · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Tharisa Cyprus THA · A2X FY to 30 Sep 2025FY to 30 Sep 2024 —Reports in USD Profile and figures
Thomas Wyatt Nigeria ⚠ Qualified opinion Nigeria THOMASWY · NGX FY to 31 Mar 2026FY to 31 Mar 2025 —Reports in NGN Profile and figures
Tiger Brands South Africa TBS · A2X FY to 30 Sep 2025FY to 30 Sep 2024 —Reports in ZAR Profile and figures
Tigere REIT Zimbabwe TIG.ZW · ZSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
Tlou Energy ⚠ Going-concern warning Australia TLOU · BSE FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in AUD Profile and figures
TN CyberTech Zimbabwe TNCI.ZW · ZSE FY to 28 Feb 2025FY to 29 Feb 2024 —Reports in ZWG Profile and figures
TNM Malawi TNM · MSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MWK Profile and figures
TotalEnergies Ghana Ghana TOTAL · GSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in GHS Profile and figures
TotalEnergies Marketing CI Côte d'Ivoire TTLC · BRVM FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in XOF Profile and figures
TotalEnergies Marketing Kenya Kenya TOTL · NSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in KES Profile and figures
TotalEnergies Marketing Nigeria Nigeria TOTAL · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
TotalEnergies Marketing Sénégal Senegal TTLS · BRVM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in XOF Profile and figures
TPR Tunisia TPR · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
TPS Eastern Africa (Serena) Kenya TPSE · NSE FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in KES Profile and figures
Trans Switch Africa Mauritius SEM FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in USD Profile and figures
Trans-Nationwide Express Nigeria TRANSEXPR · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
TransCentury ⚠ Going-concern warning Kenya TCL · NSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in KES Profile and figures
Transcorp Nigeria TRANSCORP · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in NGN Profile and figures
Transcorp Hotels Nigeria TRANSCOHOT · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
Transcorp Power Nigeria TRANSPOWER · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
Tripple Gee Nigeria TRIPPLEG · NGX FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in NGN Profile and figures
Trust BankBanks Gambia TBL · GSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in GMD Profile and figures
Trustco ⚠ Going-concern warning Namibia TUC · NSX FY to 31 Aug 2023FY to 31 Aug 2022 —Reports in NAD Profile and figures
Tullow Oil ⚠ Going-concern warning (FY2024) United Kingdom TLW · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in USD Profile and figures
Tuninvest Sicar Tunisia TINV · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Tunis Re Tunisia TRE · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
TUNISAIR ⚠ Qualified opinion; going-concern warning Tunisia TAIR · BVMT FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in TND Profile and figures
Tunisie Leasing et Factoring Tunisia TLS · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
Turnall Zimbabwe TURN.ZW · ZSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in USD Profile and figures
Turnstar Botswana TURNSTAR · BSE FY to 31 Jan 2026FY to 31 Jan 2025 —Reports in BWP Profile and figures
TWK Investments South Africa 4ATWK · A2X4ATWK · CTSE FY to 31 Aug 2024FY to 31 Aug 2023 —Reports in ZAR Profile and figures
UAC of Nigeria Nigeria UACN · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
UBABanks Nigeria UBA · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
UBCI Tunisia UBCI · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
UBP Mauritius SEM FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
Uganda Clays Uganda UCL · USE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in UGX Profile and figures
UH REIT Nigeria UHOMREIT · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
UIB Tunisia UIB · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures