Stevenhills Ltd. (MUSE:SHL.N0000)
Mauritius flag Mauritius · Delayed Price · Currency is MUR
10.50
0.00 (0.00%)
At close: Nov 6, 2026

Stevenhills Ratios and Metrics

Millions MUR. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
8499661,569---
Market Cap Growth
-45.60%-38.40%----
Enterprise Value
6177341,446---
Last Close Price
10.5011.3817.88---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
14.1316.087.93---
PS Ratio
2.633.003.23---
PB Ratio
3.814.347.42---
P/TBV Ratio
3.814.347.62---
P/FCF Ratio
11.1212.667.28---
P/OCF Ratio
11.1212.667.12---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
EV/Sales Ratio
1.922.282.98---
EV/EBITDA Ratio
8.049.575.83---
EV/EBIT Ratio
8.4810.105.92---
EV/FCF Ratio
8.099.626.71---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '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%25.25%---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
Nov '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
7.08%6.22%12.61%---
FCF Yield
8.99%7.90%13.74%---
Dividend Yield
11.81%-6.39%---
Payout Ratio
67.29%-50.62%82.85%-7.62%
Buyback Yield / Dilution
--0.35%0.54%-0.66%-
Total Shareholder Return
11.81%-6.74%0.54%-0.66%-