Stevenhills Ltd. (MUSE:SHL.N0000)
Mauritius flag Mauritius · Delayed Price · Currency is MUR
9.60
0.00 (0.00%)
At close: Sep 28, 2026

Stevenhills Financials Overview

Millions MUR. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Revenue
322.25322.25485.2323.7178.15252.77
Revenue Growth
-33.58%-33.58%49.89%81.70%-29.52%-
Gross Profit
72.7572.75387.12248.54169.02243.29
Operating Income
72.7572.75244.14113.42-18.0980.31
Net Income
60.0960.09197.8396.56-14.6965.65
Earnings Per Share
0.740.742.451.19-0.180.81
EPS Growth
-69.63%-69.63%105.58%---

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Cash & Investments
--233.25123.8892.01155.51
Total Debt
--1.43.353.48.13
Net Cash (Debt)
--231.86120.5288.62147.38
Net Cash Growth
--92.37%36.01%-39.87%-
Net Cash Per Share
--2.871.491.091.82

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Operating Cash Flow
76.3476.34220.43120-0.2285.34
Capital Expenditures
---4.93-6.26-15-8.16
Free Cash Flow
76.3476.34215.5113.74-15.2277.18
Free Cash Flow Growth
-64.58%-64.58%89.47%---

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Gross Margin
22.57%22.57%79.79%76.78%94.88%96.25%
Operating Margin
22.57%22.57%50.32%35.04%-10.15%31.77%
Pretax Margin
24.13%24.13%50.43%35.27%-10.01%31.42%
Profit Margin
18.65%18.65%40.77%29.83%-8.24%25.97%
FCF Margin
23.69%23.69%44.42%35.14%-8.54%30.53%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Dividend Per Share
1.240-1.2400.9890.6180.062
Dividend Per Share Growth
-59.68%-25.34%60.00%900.48%-
Dividend Yield
12.92%-6.60%---

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
12.9216.087.93---
P/FCF Ratio
10.1712.667.28---
PS Ratio
2.413.003.23---