Omnicane Limited (MUSE:MTMD.N0000)
Mauritius flag Mauritius · Delayed Price · Currency is MUR
18.30
0.00 (0.00%)
At close: Aug 19, 2026

Omnicane Financials Overview

Millions MUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
6,1445,5796,9737,5758,7695,628
Revenue Growth
-6.11%-20.00%-7.94%-13.62%55.81%25.81%
Net Income
728.48395.52448.04427.47373.41-776.58
Earnings Per Share
10.755.906.696.385.57-11.59
EPS Growth
141.53%-11.72%4.81%14.48%--

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Agro-Industry
2,8942,8623,1373,2142,6531,956
Energy
3,6683,2274,4564,8646,6203,596
Properties
126.95149.86101.8914.65--
Retail & Brands
321.17319.53253.83182.4123.973.74
Financial Services
242.94136.38351.17---
Corporate
376.9371.75129.78---
Inter-segment
--1,496-1,463---
Total
6,1365,5716,9667,5708,7655,626

Cash & Debt

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

Cash Flow & CapEx

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

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '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.01%5.83%5.79%5.01%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
1.703.393.193.673.09-
Forward PE
-12.7312.7312.7312.7312.73
P/FCF Ratio
1.294.15-2.31--
PS Ratio
0.200.240.210.210.130.21