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 Ratios and Metrics

Millions MUR. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
7769661,569---
Market Cap Growth
-50.26%-38.40%----
Enterprise Value
5447341,446---
Last Close Price
9.6011.9518.78---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
12.9216.087.93---
PS Ratio
2.413.003.23---
PB Ratio
3.494.347.42---
P/TBV Ratio
3.494.347.62---
P/FCF Ratio
10.1712.667.28---
P/OCF Ratio
10.1712.667.12---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
EV/Sales Ratio
1.692.282.98---
EV/EBITDA Ratio
7.099.575.83---
EV/EBIT Ratio
7.4810.105.92---
EV/FCF Ratio
7.139.626.71---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Debt / Equity Ratio
--0.010.030.040.05
Debt / EBITDA Ratio
--0.010.03-0.09
Debt / FCF Ratio
--0.010.03-0.11
Net Debt / Equity Ratio
---1.10-1.07-0.92-0.86
Net Debt / EBITDA Ratio
---0.93-1.016.57-1.69
Net Debt / FCF Ratio
---1.08-1.065.82-1.91
Asset Turnover
1.081.082.272.281.11-
Inventory Turnover
--28.33---
Quick Ratio
--6.034.939.0510.64
Current Ratio
3.213.216.145.199.4711.52
Return on Equity (ROE)
27.68%27.68%122.20%92.66%-10.97%-
Return on Assets (ROA)
15.27%15.27%71.26%49.98%-7.07%-
Return on Invested Capital (ROIC)
26.64%55.56%---114.08%275.10%
Return on Capital Employed (ROCE)
26.10%26.10%105.90%86.00%-15.70%44.80%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
7.74%6.22%12.61%---
FCF Yield
9.83%7.90%13.74%---
Dividend Yield
12.92%-6.60%---
Payout Ratio
--50.62%82.85%-7.62%
Buyback Yield / Dilution
--0.35%0.54%-0.66%-
Total Shareholder Return
12.92%-6.95%0.54%-0.66%-