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.
49 companies match the criterion, out of 691 companies in view.
- Assessed on every criterion: 666 (49 match, 617 do not match)
- Cannot be assessed on at least one criterion: 25 — see why
Showing 1–49 of 49. Link to this view · Download these results (CSV)
| Company | Country | Listing | Years used | Key figures | Why it matches |
|---|---|---|---|---|---|
| Altron | South Africa | AEL · A2X | FY to 28 Feb 2025FY to 29 Feb 2024 | Profit for the year change, FY to 29 Feb 2024 to FY to 28 Feb 2025: ZAR 562,000,000Reports in ZAR | Loss to profit: Net profit / (loss) for the year from total operations ZAR −147 million in FY to 29 Feb 2024, ZAR 415 million in FY to 28 Feb 2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 29 Feb 2024 to FY to 28 Feb 2025 = 415000000 − -147000000 = ZAR 562,000,000 (exact) |
| Austin Laz | Nigeria | AUSTINLAZ · NGX | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | Profit for the year change, FY2023 to FY2024: NGN 5,325,000Reports in NGN | Loss to profit: Net Profit for the Period NGN −1.09 million in FY2023, NGN 4.23 million in FY2024 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2023 to FY2024 = 4232000 − -1093000 = NGN 5,325,000 (exact) |
| BIHLInsurers | Botswana | BIHL · BSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: BWP 430,929,000Reports in BWP | Loss to profit: Profit/(loss) for the year BWP −107 million in FY2024, BWP 324 million in FY2025 (the FY2024 figure shown is printed identically in the document that supplies FY2025 (86a86f5c8bc5, p121)).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 324392000 − -106537000 = BWP 430,929,000 (exact) |
| BTE ⚠ Qualified opinion; going-concern warning | Tunisia | BTE · BVMT | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: TND 18,968,000Reports in TND | Loss to profit: RESULTAT NET TND −18.0 million in FY2024, TND 944 thousand in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 944000 − -18024000 = TND 18,968,000 (exact) |
| Cadbury Nigeria | Nigeria | CADBURY · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: NGN 31,194,734,000Reports in NGN | Loss to profit: Profit/(loss) for the year NGN −22.2 billion in FY2024, NGN 8.97 billion in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 8969792000 − -22224942000 = NGN 31,194,734,000 (exact) |
| Chellarams ⚠ Going-concern warning (FY to 31 Mar 2024) | Nigeria | CHELLARAM · NGX | FY to 31 Mar 2026FY to 31 Mar 2025 | Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026: NGN 2,858,837,000Reports in NGN | Loss to profit: Profit/(loss) for the year NGN −2.58 billion in FY to 31 Mar 2025, NGN 282 million in FY to 31 Mar 2026 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026 = 281871000 − -2576966000 = NGN 2,858,837,000 (exact) |
| CMT | Morocco | CMT · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: MAD 208,591,081Reports in MAD | Loss to profit: Résultat net de l’ensemble consolidé MAD −12.1 million in FY2024, MAD 196 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 196458983 − -12132098 = MAD 208,591,081 (exact) |
| EQDOM | Morocco | EQD · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: MAD 103,976,000Reports in MAD | Loss to profit: XI.RESULTAT NET DU GROUPE MAD −4.72 million in FY2024, MAD 99.3 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 99261000 − -4715000 = MAD 103,976,000 (exact) |
| Essoukna | Tunisia | SOKNA · BVMT | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: TND 4,568,285Reports in TND | Loss to profit: RÉSULTAT NET DE L'EXERCICE TND −2.50 million in FY2024, TND 2.07 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 2072323 − -2495962 = TND 4,568,285 (exact) |
| FincorpBanks | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025 | Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: MUR 634,061,000Reports in MUR | Loss to profit: Profit/(loss) attributable to equity holders of the parent MUR −202 million in FY to 30 Jun 2025, MUR 432 million in FY to 30 Jun 2026 (the FY to 30 Jun 2025 figure shown is printed identically in the document that supplies FY to 30 Jun 2026 (3e87220ee440, p35)).
Sources and calculationLoss to profit
Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 432047000 − -202014000 = MUR 634,061,000 (exact) |
| Glencore | Jersey | GLN · A2X | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: USD 2,814,000,000Reports in USD | Loss to profit: Income/(loss) for the year USD −2.69 billion in FY2024, USD 120 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 120000000 − -2694000000 = USD 2,814,000,000 (exact) |
| Hammerson | United Kingdom | HMN · A2X | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: GBP 758,800,000Reports in GBP | Loss to profit: Profit/(Loss) for the year GBP −526 million in FY2024, GBP 233 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 232500000 − -526300000 = GBP 758,800,000 (exact) |
| Huge Group | South Africa | HUG · A2X | FY to 28 Feb 2026FY to 28 Feb 2025 | Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026: ZAR 89,987,000Reports in ZAR | Loss to profit: Profit or (loss) for the year ZAR −61.5 million in FY to 28 Feb 2025, ZAR 28.5 million in FY to 28 Feb 2026 (the FY to 28 Feb 2025 figure shown is printed identically in the document that supplies FY to 28 Feb 2026 (ed9a0781dd53, p50)).
Sources and calculationLoss to profit
Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026 = 28473000 − -61514000 = ZAR 89,987,000 (exact) |
| International Breweries | Nigeria | INTBREW · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: NGN 164,528,573,000Reports in NGN | Loss to profit: Profit/(loss) for the year NGN −114 billion in FY2024, NGN 50.9 billion in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 50913673000 − -113614900000 = NGN 164,528,573,000 (exact) |
| Involys | Morocco | INV · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: MAD 239,648.13Reports in MAD | Loss to profit: RESULTAT NET XIII = XI - XII MAD −123 thousand in FY2024, MAD 116 thousand in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 116178.88 − -123469.25 = MAD 239,648.13 (exact) |
| iOCO | South Africa | IOC · A2X | FY to 31 Jul 2025FY to 31 Jul 2024 | Profit for the year change, FY to 31 Jul 2024 to FY to 31 Jul 2025: ZAR 311,824,000Reports in ZAR | Loss to profit: Profit/(loss) for the year ZAR −54.3 million in FY to 31 Jul 2024, ZAR 258 million in FY to 31 Jul 2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 31 Jul 2024 to FY to 31 Jul 2025 = 257572000 − -54252000 = ZAR 311,824,000 (exact) |
| Kakuzi | Kenya | KUKZ · NSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: KES 519,267,000Reports in KES | Loss to profit: Profit/(loss) for the year KES −132 million in FY2024, KES 388 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 387573000 − -131694000 = KES 519,267,000 (exact) |
| Morison Industries ⚠ Going-concern warning | Nigeria | MORISON · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: NGN 91,057,000Reports in NGN | Loss to profit: Profit/(loss) for the year NGN −78.7 million in FY2024, NGN 12.3 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 12310000 − -78747000 = NGN 91,057,000 (exact) |
| Morning Light | Mauritius | SEM | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: MUR 104,982,068Reports in MUR | Loss to profit: Profit/(loss) for the year MUR −53.4 million in FY2024, MUR 51.5 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 51549071 − -53432997 = MUR 104,982,068 (exact) |
| MTN Rwanda | Rwanda | MTNR · RSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: RWF 16,149,197,000Reports in RWF | Loss to profit: Profit/(loss) for the year RWF −5.37 billion in FY2024, RWF 10.8 billion in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 10777355000 − -5371842000 = RWF 16,149,197,000 (exact) |
| N V Properties | South Africa | 4NVP · CTSE | FY to 29 Feb 2024FY to 28 Feb 2023 | Profit for the year change, FY to 28 Feb 2023 to FY to 29 Feb 2024: ZAR 253,658,594Reports in ZAR | Loss to profit: Profit (loss) for the year ZAR −3.12 million in FY to 28 Feb 2023, ZAR 251 million in FY to 29 Feb 2024 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 28 Feb 2023 to FY to 29 Feb 2024 = 250539543 − -3119051 = ZAR 253,658,594 (exact) |
| NCR Nigeria | Nigeria | NCR · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: NGN 2,384,608,000Reports in NGN | Loss to profit: Profit/(Loss) for the Year NGN −2.17 billion in FY2024, NGN 212 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 212406000 − -2172202000 = NGN 2,384,608,000 (exact) |
| NEI-CEDA | Côte d'Ivoire | NEIC · BRVM | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: XOF 2,795,997,592Reports in XOF | Loss to profit: RESULTAT NET (XG+XH+RQ+RS) XOF −759 million in FY2024, XOF 2.04 billion in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 2036626234 − -759371358 = XOF 2,795,997,592 (exact) |
| Neimeth | Nigeria | NEIMETH · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: NGN 1,861,750,000Reports in NGN | Loss to profit: Profit/(loss) for the year NGN −885 million in FY2024, NGN 976 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 976417000 − -885333000 = NGN 1,861,750,000 (exact) |
| Nestlé Nigeria | Nigeria | NESTLE · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: NGN 269,561,023,000Reports in NGN | Loss to profit: Profit /(loss) for the year NGN −165 billion in FY2024, NGN 105 billion in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 104966001000 − -164595022000 = NGN 269,561,023,000 (exact) |
| Nigerian Breweries | Nigeria | NB · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: NGN 244,096,557,000Reports in NGN | Loss to profit: Profit/(Loss) for the year NGN −145 billion in FY2024, NGN 99.1 billion in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 99100309000 − -144996248000 = NGN 244,096,557,000 (exact) |
| NMBZBanks | Zimbabwe | NMB.ZW · ZSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: ZWG 455,712,000Reports in ZWG | Loss to profit: Profit/(loss) for the period ZWG −205 million in FY2024, ZWG 251 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 250572000 − -205140000 = ZWG 455,712,000 (exact) |
| Oryx Properties | Namibia | ORY · NSX | FY to 30 Jun 2026FY to 30 Jun 2025 | Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: NAD 421,390,000Reports in NAD | Loss to profit: Profit/(loss) for the year NAD −194 million in FY to 30 Jun 2025, NAD 228 million in FY to 30 Jun 2026 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 227675000 − -193715000 = NAD 421,390,000 (exact) |
| Premier Paints ⚠ Going-concern warning | Nigeria | PREMPAINTS · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: NGN 2,700,000Reports in NGN | Loss to profit: Loss after taxation NGN −707 thousand in FY2024, NGN 1.99 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 1993000 − -707000 = NGN 2,700,000 (exact) |
| Promotion and Development | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025 | Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: MUR 1,436,371,000Reports in MUR | Loss to profit: Profit/(loss) for the year MUR −575 million in FY to 30 Jun 2025, MUR 861 million in FY to 30 Jun 2026 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 861274000 − -575097000 = MUR 1,436,371,000 (exact) |
| Résidences Dar Saada | Morocco | RDS · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: MAD 84,189,000Reports in MAD | Loss to profit: RESULTAT DE L'ENSEMBLE CONSOLIDE MAD −79.7 million in FY2024, MAD 4.49 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 4491000 − -79698000 = MAD 84,189,000 (exact) |
| Samba Foods | Ghana | SAMBA · GSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: GHS 510,128Reports in GHS | Loss to profit: Net Profit/(Loss) After Taxation GHS −245 thousand in FY2024, GHS 265 thousand in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 264988 − -245140 = GHS 510,128 (exact) |
| Sanlam KenyaInsurers | Kenya | SLAM · NSE | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | Profit for the year change, FY2023 to FY2024: KES 1,181,455,000Reports in KES | Loss to profit: Profit/(loss) for the year after tax KES −127 million in FY2023, KES 1.05 billion in FY2024 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2023 to FY2024 = 1054887000 − -126568000 = KES 1,181,455,000 (exact) |
| Sasini | Kenya | SASN · NSE | FY to 30 Sep 2025FY to 30 Sep 2024 | Profit for the year change, FY to 30 Sep 2024 to FY to 30 Sep 2025: KES 750,877,000Reports in KES | Loss to profit: Profit/(loss) for the year KES −563 million in FY to 30 Sep 2024, KES 188 million in FY to 30 Sep 2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 30 Sep 2024 to FY to 30 Sep 2025 = 188008000 − -562869000 = KES 750,877,000 (exact) |
| Semaris | Mauritius | SEM | FY to 30 Jun 2026FY to 30 Jun 2025 | Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026: MUR 122,863,000Reports in MUR | Loss to profit: Profit/(Loss) for the year MUR −14.8 million in FY to 30 Jun 2025, MUR 108 million in FY to 30 Jun 2026 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 30 Jun 2025 to FY to 30 Jun 2026 = 108058000 − -14805000 = MUR 122,863,000 (exact) |
| STIP | Tunisia | STIP · BVMT | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: TND 12,066,008Reports in TND | Loss to profit: RESULTAT NET DE L'EXERCICE TND −9.93 million in FY2024, TND 2.14 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 2136420 − -9929588 = TND 12,066,008 (exact) |
| STROC Industrie | Morocco | STR · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: MAD 13,053,367.45Reports in MAD | Loss to profit: RESULTAT NET (XI-XII) MAD −12.6 million in FY2024, MAD 476 thousand in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 476019.82 − -12577347.63 = MAD 13,053,367.45 (exact) |
| Sucrivoire | Côte d'Ivoire | SCRC · BRVM | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | Profit for the year change, FY2023 to FY2024: XOF 11,483,889,000Reports in XOF | Loss to profit: Résultat net XOF −9.01 billion in FY2023, XOF 2.47 billion in FY2024 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2023 to FY2024 = 2473760000 − -9010129000 = XOF 11,483,889,000 (exact) |
| SWAPROP | Eswatini | SWP · ESE | FY to 30 Jun 2025FY to 30 Jun 2024 | Profit for the year change, FY to 30 Jun 2024 to FY to 30 Jun 2025: SZL 53,621,000Reports in SZL | Loss to profit: Profit / (loss) for the year SZL −536 thousand in FY to 30 Jun 2024, SZL 53.1 million in FY to 30 Jun 2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 30 Jun 2024 to FY to 30 Jun 2025 = 53085000 − -536000 = SZL 53,621,000 (exact) |
| Tanga Cement | Tanzania | TCPLC · DSE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: TZS 11,789,310,000Reports in TZS | Loss to profit: Profit/(loss) for the year TZS −6.68 billion in FY2024, TZS 5.11 billion in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 5105680000 − -6683630000 = TZS 11,789,310,000 (exact) |
| Tantalizers | Nigeria | TANTALIZER · NGX | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: NGN 338,322,504Reports in NGN | Loss to profit: Profit/(Loss) after taxation NGN −266 million in FY2024, NGN 72.7 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 72736674 − -265585830 = NGN 338,322,504 (exact) |
| Thomas Wyatt Nigeria ⚠ Qualified opinion | Nigeria | THOMASWY · NGX | FY to 31 Mar 2026FY to 31 Mar 2025 | Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026: NGN 40,754,000Reports in NGN | Loss to profit: Profit/(loss) for the year after taxation NGN −16.4 million in FY to 31 Mar 2025, NGN 24.4 million in FY to 31 Mar 2026 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026 = 24357000 − -16397000 = NGN 40,754,000 (exact) |
| TransCentury ⚠ Going-concern warning | Kenya | TCL · NSE | FY2024 ended 31 Dec 2024FY2023 ended 31 Dec 2023 | Profit for the year change, FY2023 to FY2024: KES 3,811,171,000Reports in KES | Loss to profit: Profit/ (Loss) for the year KES −3.23 billion in FY2023, KES 580 million in FY2024 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2023 to FY2024 = 579959000 − -3231212000 = KES 3,811,171,000 (exact) |
| Tripple Gee | Nigeria | TRIPPLEG · NGX | FY to 31 Mar 2026FY to 31 Mar 2025 | Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026: NGN 1,398,189,000Reports in NGN | Loss to profit: Profit (Loss) after Tax Provision NGN −1.39 billion in FY to 31 Mar 2025, NGN 12.7 million in FY to 31 Mar 2026 (the FY to 31 Mar 2025 figure shown is printed identically in the document that supplies FY to 31 Mar 2026 (aa203435b3a4, p28)).
Sources and calculationLoss to profit
Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026 = 12713000 − -1385476000 = NGN 1,398,189,000 (exact) |
| Uganda Clays | Uganda | UCL · USE | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: UGX 5,091,787,000Reports in UGX | Loss to profit: Profit/(loss) for the year UGX −4.95 billion in FY2024, UGX 142 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 141749000 − -4950038000 = UGX 5,091,787,000 (exact) |
| Unilever CI | Côte d'Ivoire | UNLC · BRVM | FY2023 ended 31 Dec 2023FY2022 ended 31 Dec 2022 | Profit for the year change, FY2022 to FY2023: XOF 7,548,696,857Reports in XOF | Loss to profit: RESULTAT NET (XG+XH+RQ+RS) XOF −6.91 billion in FY2022, XOF 640 million in FY2023 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2022 to FY2023 = 640334855 − -6908362002 = XOF 7,548,696,857 (exact) |
| Unimer | Morocco | UMR · BVC | FY2025 ended 31 Dec 2025FY2024 ended 31 Dec 2024 | Profit for the year change, FY2024 to FY2025: MAD 39,205,000Reports in MAD | Loss to profit: Résultat net de l'ensemble consolidé MAD −28.2 million in FY2024, MAD 11.1 million in FY2025 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY2024 to FY2025 = 11053000 − -28152000 = MAD 39,205,000 (exact) |
| Vunani | South Africa | VUN · A2X | FY to 28 Feb 2026FY to 28 Feb 2025 | Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026: ZAR 39,503,000Reports in ZAR | Loss to profit: Profit/(loss) for the year ZAR −3.13 million in FY to 28 Feb 2025, ZAR 36.4 million in FY to 28 Feb 2026 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 28 Feb 2025 to FY to 28 Feb 2026 = 36376000 − -3127000 = ZAR 39,503,000 (exact) |
| Williamson Tea Kenya | Kenya | WTK · NSE | FY to 31 Mar 2026FY to 31 Mar 2025 | Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026: KES 287,238,000Reports in KES | Loss to profit: Profit /(loss) for the year KES −166 million in FY to 31 Mar 2025, KES 121 million in FY to 31 Mar 2026 (both years from one document).
Sources and calculationLoss to profit
Profit for the year change, FY to 31 Mar 2025 to FY to 31 Mar 2026 = 120799000 − -166439000 = KES 287,238,000 (exact) |
25 companies could not be assessed for this criterion
These companies are not counted as matches or non-matches. A company is here when a figure or year needed for at least one selected criterion is not published or the criterion does not apply to its type of accounts.
- AGSPAC (Eswatini)
- Loss to profit: a previous year is needed; the profile has no fiscal year ending around 30 Jun 2025 (years shown: FY to 30 Jun 2026 (to 30 Jun 2026))
- ART Holdings (British Virgin Islands)
- Loss to profit: no profit for the year figure is shown for FY to 30 Sep 2025 (Not reported in this filing)
- Attitude Property (Mauritius)
- Loss to profit: no profit for the year figure is shown for FY to 30 Jun 2025 (Not reported in this filing)
- BH Bank (Tunisia)
- Loss to profit: no profit for the year figure is shown for FY2025 (Not reported in this filing)
- BIAT (Tunisia)
- Loss to profit: no profit for the year figure is shown for FY2025 (Not reported in this filing)
- Bindura Nickel (Zimbabwe)
- Loss to profit: no profit for the year figure is shown for FY to 31 Mar 2023 (Not reported in this filing)
- Blantyre Hotels (Malawi)
- Loss to profit: the years are not on one statement basis (FY2025 consolidated, FY2024 company)
- Elite Meat (Mauritius)
- Loss to profit: the FY2024 figures cover 6 months, not a 12-month year
- ER Group (Mauritius)
- Loss to profit: a previous year is needed; the profile has no fiscal year ending around 30 Jun 2025 (years shown: FY to 30 Jun 2026 (to 30 Jun 2026))
- Guinness Nigeria (Nigeria)
- Loss to profit: a previous year is needed; the profile has no fiscal year ending around 31 Dec 2024 (years shown: FY2025 (to 31 Dec 2025), FY2024 (to 30 Jun 2024))
- Home Afrika (Kenya)
- Loss to profit: the auditor expressed no opinion on the FY2025 statements (disclaimer)
- Inala Capital (Eswatini)
- Loss to profit: no profit for the year figure is shown for FY2024 (Not reported in this filing)
- Mauritius Cosmetics (Mauritius)
- Loss to profit: the FY2024 profit for the year figure as printed does not reconcile: As printed on p2 (= profit before tax plus the tax credit). The attribution total on the same page, the comprehensive-income statement (p3) and the equity statement (p4) give Rs 102,290,797; the difference of Rs 35,785 is not explained.
- Merafe Resources (South Africa)
- Loss to profit: no profit for the year figure is shown for FY2025 (Not reported in this filing)
- Namibia Breweries (Namibia)
- Loss to profit: the FY2024 figures cover 18 months, not a 12-month year
- ReconAfrica (Canada)
- Loss to profit: the FY to 31 Mar 2023 figures cover 15 months, not a 12-month year
- Revitus REIT (Zimbabwe)
- Loss to profit: no profit for the year figure is shown for FY2025 (Not reported in this filing)
- SAIDAL (Algeria)
- Loss to profit: no profit for the year figure is shown for FY2024 (Not reported in this filing)
- Sechaba Brewery (Botswana)
- Loss to profit: no profit for the year figure is shown for FY2025 (Not reported in this filing)
- Seed Co (Zimbabwe)
- Loss to profit: the auditor gave an adverse opinion on the FY to 31 Mar 2026 statements
- Star Africa (Zimbabwe)
- Loss to profit: the two years are not comparable: the auditor's qualified opinion covers the comparability of the current and prior-year figures (IAS 21), so year-on-year change rates would rest on figures the auditor qualified.
- Stellaris (Mauritius)
- Loss to profit: a previous year is needed; the profile has no fiscal year ending around 31 Dec 2024 (years shown: FY2025 (to 31 Dec 2025))
- Tigere REIT (Zimbabwe)
- Loss to profit: no profit for the year figure is shown for FY2025 (Not reported in this filing)
- UBCI (Tunisia)
- Loss to profit: no profit for the year figure is shown for FY2025 (Not reported in this filing)
- UIB (Tunisia)
- Loss to profit: no profit for the year figure is shown for FY2025 (Not reported in this filing)