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 351–400 of 691. Link to this view · Download these results (CSV)
| Company | Country | Listing | Years used | Key figures | Notes |
|---|---|---|---|---|---|
| MAS | Malta | MSP · A2X | FY to 30 Jun 2025FY to 30 Jun 2024 | —Reports in EUR | Profile and figures |
| Masimba | Zimbabwe | MSHL.ZW · ZSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in USD | Profile and figures |
| Mauritius Cosmetics | Mauritius | SEM | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MUR | Profile and figures |
| Mauritius Secondary Industries | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025 | —Reports in MUR | Profile and figures |
| May & Baker Nigeria | Nigeria | MAYBAKER · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in NGN | Profile and figures |
| MCB GroupBanks | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 | —Reports in MUR | Profile and figures |
| MCFI | Mauritius | SEM | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MUR | Profile and figures |
| McNichols | Nigeria | MCNICHOLS · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in NGN | Profile and figures |
| MDIT | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025 | —Reports in MUR | Profile and figures |
| MeCure Industries | Nigeria | MECURE · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in NGN | Profile and figures |
| Med Paper ⚠ Qualified opinion | Morocco | MDP · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MAD | Profile and figures |
| Medine | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025 | —Reports in MUR | Profile and figures |
| Mega African Capital | Ghana | MAC · GSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in GHS | Profile and figures |
| Meikles | Zimbabwe | MEIK.ZW · ZSE | FY to 28 Feb 2025FY to 29 Feb 2024 | —Reports in ZWG | Profile and figures |
| Merafe Resources | South Africa | MRF · A2X | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in ZAR | Profile and figures |
| Meridian-Marshalls | Ghana | MMH · GSE | FY to 31 Jul 2023FY to 31 Jul 2022 | —Reports in GHS | Profile and figures |
| Metair | South Africa | MTA · A2X | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in ZAR | Profile and figures |
| Meyer | Nigeria | MEYER · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in NGN | Profile and figures |
| MFD Group | Mauritius | SEM | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MUR | Profile and figures |
| Microdata | Morocco | MIC · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in MAD | Profile and figures |
| Minergy ⚠ Going-concern warning | Botswana | MINERGY · BSE | FY to 30 Jun 2024FY to 30 Jun 2023 | —Reports in BWP | Profile and figures |
| Miwa Sugar | Mauritius | SEM | FY to 30 Jun 2025FY to 30 Jun 2024 | —Reports in USD | Profile and figures |
| Mkombozi Commercial BankBanks | Tanzania | MKCB · DSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in TZS | Profile and figures |
| Mondi | United Kingdom | MNP · A2X | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in EUR | Profile and figures |
| Monoprix | Tunisia | MNP · BVMT | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in TND | Profile and figures |
| Morison Industries ⚠ Going-concern warning | Nigeria | MORISON · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in NGN | Profile and figures |
| Morning Light | Mauritius | SEM | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MUR | Profile and figures |
| Moroil | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025FY to 30 Jun 2024 | —Reports in MUR | Profile and figures |
| Motus | South Africa | MTH · A2X | FY to 30 Jun 2025FY to 30 Jun 2024 | —Reports in ZAR | Profile and figures |
| Mpact | South Africa | MPT · A2X | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in ZAR | Profile and figures |
| MPBS | Tunisia | MPBS · BVMT | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in TND | Profile and figures |
| MPICO | Malawi | MPICO · MSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 | —Reports in MWK | Profile and figures |
| Mr Price | South Africa | MRP · A2X | FY to 28 Mar 2026FY to 29 Mar 2025FY to 30 Mar 2024 | —Reports in ZAR | Profile and figures |
| MTC | Namibia | MOC · NSX | FY to 30 Sep 2024FY to 30 Sep 2023FY to 30 Sep 2022 | —Reports in NAD | Profile and figures |
| MTN Ghana | Ghana | MTNGH · GSE | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in GHS | Profile and figures |
| MTN Rwanda | Rwanda | MTNR · RSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in RWF | Profile and figures |
| MTN Uganda | Uganda | MTNU · USE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in UGX | Profile and figures |
| MUA | Mauritius | SEM | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MUR | Profile and figures |
| Multi-Trex | Nigeria | MULTITREX · NGX | FY to 30 Apr 2025FY to 30 Apr 2024 | —Reports in NGN | Profile and figures |
| Multiverse Mining | Nigeria | MULTIVERSE · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in NGN | Profile and figures |
| Mutandis | Morocco | MUT · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in MAD | Profile and figures |
| Mutual Benefits AssuranceInsurers | Nigeria | MBENEFIT · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in NGN | Profile and figures |
| Mwalimu Commercial BankBanks | Tanzania | MCB · DSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in TZS | Profile and figures |
| N V Properties | South Africa | 4NVP · CTSE | FY to 29 Feb 2024FY to 28 Feb 2023 | —Reports in ZAR | Profile and figures |
| NAHCO | Nigeria | NAHCO · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | —Reports in NGN | Profile and figures |
| Namibia Breweries | Namibia | NBS · NSX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 30 Jun 2023 | —Reports in NAD | Profile and figures |
| Nampak Zimbabwe | Zimbabwe | NPKZ.ZW · ZSE | FY to 30 Sep 2025FY to 30 Sep 2024 | —Reports in USD | Profile and figures |
| NASCON | Nigeria | NASCON · NGX | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in NGN | Profile and figures |
| Naspers | South Africa | NPNn · A2X | FY to 31 Mar 2026FY to 31 Mar 2025FY to 31 Mar 2024 | —Reports in USD | Profile and figures |
| Nation Media Group | Kenya | NMG · NSENMG · USENMG · RSENMG · DSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | —Reports in KES | Profile and figures |