Omnicane Limited (MUSE:MTMD.N0000)
Mauritius flag Mauritius · Delayed Price · Currency is MUR
18.00
-1.00 (-5.26%)
At close: Jul 30, 2026

Omnicane Financials Overview

Millions MUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
5,7255,5796,9737,5758,7695,628
Revenue Growth
-18.01%-20.00%-7.94%-13.62%55.81%25.81%
Net Income
461.74395.52448.04427.47373.41-776.58
Earnings Per Share
6.895.906.696.385.57-11.59
EPS Growth
15.51%-11.72%4.81%14.48%--

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Corporate
-371.75129.78---
Inter-segment
--1,496-1,463---
Financial Services
180.61136.38351.17---
Properties
248.92149.86101.8914.65--
Agro-Industry
2,5312,8623,1373,2142,6531,956
Energy
3,0413,2274,4564,8646,6203,596
Retail & Brands
321.7319.53253.83182.4123.973.74
Total
5,7255,5716,9667,5708,7655,626

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
01,306296.19604.46436.61494.83
Total Debt
7,7496,8646,6506,9347,3818,461
Net Cash (Debt)
-7,749-5,558-6,354-6,330-6,944-7,966
Net Cash Growth
------
Net Cash Per Share
-115.58-82.94-94.81-94.46-103.63-118.87

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1,489807.98262.961,194-753.09339.7
Capital Expenditures
--485.04-271.09-515.49-245.93-382.85
Free Cash Flow
1,489322.94-8.13678.73-999.02-43.14
Free Cash Flow Growth
174.73%-----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
9.29%7.76%8.36%8.03%7.15%-7.89%
Profit Margin
8.07%7.09%6.42%5.64%4.26%-13.80%
FCF Margin
26.01%5.79%-0.12%8.96%-11.39%-0.77%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingJul '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
1.1001.1001.1001.000
Dividend Per Share Growth
0%0%10.00%-
Dividend Yield
6.11%5.83%5.79%5.01%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
2.613.393.193.673.09-
Forward PE
-12.7312.7312.7312.7312.73
P/FCF Ratio
0.814.15-2.31--
PS Ratio
0.210.240.210.210.130.21