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

CompanyCountryListingYears used Key figuresNotes
Oryx Properties Namibia ORY · NSX FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in NAD Profile and figures
Oulmès Morocco OUL · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
OUTsuranceInsurers South Africa OUT · A2X FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in ZAR Profile and figures
Padenga Zimbabwe PHL.VX · VFEX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in USD Profile and figures
Paladin Energy Australia PDN · NSX FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in USD Profile and figures
Pan African Resources United Kingdom PAN · A2X FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in USD Profile and figures
Paper Converting Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
Paratus Namibia Namibia PNH · NSX FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024FY to 30 Jun 2023 —Reports in NAD Profile and figures
PBT Holdings South Africa PBT · A2X FY to 31 Mar 2026FY to 31 Mar 2025 —Reports in ZAR Profile and figures
Pepkor South Africa PPH · A2X FY to 30 Sep 2025FY to 30 Sep 2024 —Reports in ZAR Profile and figures
Phoenix Beverages Mauritius SEM FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in MUR Profile and figures
Pick n Pay South Africa PIK · A2X FY to 1 Mar 2026FY to 2 Mar 2025 —Reports in ZAR Profile and figures
PIM Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in MUR Profile and figures
Placements de Tunisie Tunisia PLTU · BVMT FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in TND Profile and figures
POLICY Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
Precision Air ⚠ Going-concern warning Tanzania PAL · DSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in TZS Profile and figures
Premier Paints ⚠ Going-concern warning Nigeria PREMPAINTS · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Presco Nigeria PRESCO · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Press Corporation Malawi PCL · MSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in MWK Profile and figures
Prestige AssuranceInsurers Nigeria PRESTIGE · NGX FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in NGN Profile and figures
PrimeTime Botswana PRIMETIME · BSE FY to 31 Aug 2025FY to 31 Aug 2024FY to 31 Aug 2023 —Reports in BWP Profile and figures
Promopharm Morocco PRO · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Promotion and Development Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in MUR Profile and figures
Proplastics Zimbabwe PROL.ZW · ZSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in USD Profile and figures
Prosus Netherlands PRXn · A2X FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in USD Profile and figures
PSG Financial ServicesInsurers South Africa KFS · NSX FY to 28 Feb 2026FY to 28 Feb 2025 —Reports in ZAR Profile and figures
PZ Cussons Nigeria Nigeria PZ · NGX FY to 31 May 2026FY to 31 May 2025FY to 31 May 2024 —Reports in NGN Profile and figures
Quality Beverages Mauritius SEM FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MUR Profile and figures
Quality Chemical Uganda QCIL · USE FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in UGX Profile and figures
Quilter United Kingdom QLT · A2X FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in GBP Profile and figures
R.T. Briscoe ⚠ Going-concern warning Nigeria RTBRISCOE · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Rainbow Tourism Group Zimbabwe RTG.ZW · ZSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in USD Profile and figures
Raubex South Africa RBX · A2X FY to 28 Feb 2026FY to 28 Feb 2025FY to 29 Feb 2024 —Reports in ZAR Profile and figures
RDC Properties Botswana RDCP · BSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in BWP Profile and figures
Rebab Company Morocco REB · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
ReconAfrica ⚠ Going-concern warning Canada REC · NSX FY to 31 Mar 2024FY to 31 Mar 2023 —Reports in CAD Profile and figures
Red Star Express Nigeria REDSTAREX · NGX FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in NGN Profile and figures
Regency Alliance Insurance Nigeria REGALINS · NGX FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in NGN Profile and figures
Remgro South Africa REM · A2X FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 —Reports in ZAR Profile and figures
Republic Bank GhanaBanks Ghana RBGH · GSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 —Reports in GHS Profile and figures
RES Corporation Eswatini RSC · ESE FY to 31 Mar 2025FY to 31 Mar 2024 —Reports in SZL Profile and figures
Résidences Dar Saada Morocco RDS · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Resilient REIT South Africa RES · A2X FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in ZAR Profile and figures
Reunert South Africa RLO · A2X FY to 30 Sep 2024FY to 30 Sep 2023 —Reports in ZAR Profile and figures
Revitus REIT Zimbabwe REV.ZW · ZSE FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in USD Profile and figures
RH BopheloInvestment companies South Africa RHB · JSERHB · RSE FY to 28 Feb 2026FY to 28 Feb 2025FY to 29 Feb 2024 —Reports in ZAR Profile and figures
Richemont Switzerland CFR · A2X FY to 31 Mar 2026FY to 31 Mar 2025 —Reports in EUR Profile and figures
RioZim ⚠ Going-concern warning Zimbabwe RIOZ.ZW · ZSE FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 —Reports in ZWG Profile and figures
Risma Morocco RIS · BVC FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 —Reports in MAD Profile and figures
Riveo ⚠ Change in operations Mauritius SEM FY to 30 Jun 2026FY to 30 Jun 2025 —Reports in MUR Profile and figures