Misitano & Stracuzzi S.p.A. (BIT:MS)
Italy flag Italy · Delayed Price · Currency is EUR
0.7100
+0.0080 (1.14%)
Aug 26, 2026, 3:52 PM CET

Misitano & Stracuzzi Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2019
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '19
215797---
Market Cap Growth
-73.08%-41.34%----
Enterprise Value
6293122---
Last Close Price
0.712.103.44---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2019
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '19
PE Ratio
--10.82---
Forward PE
-31.44----
PS Ratio
0.250.661.32---
PB Ratio
0.671.782.72---
P/TBV Ratio
0.701.862.84---
P/OCF Ratio
8.5822.76----
PEG Ratio
-9.32----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2019
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '19
EV/Sales Ratio
0.721.091.67---
EV/EBITDA Ratio
17.8626.827.86---
EV/EBIT Ratio
40.2060.378.76---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2019
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '19
Debt / Equity Ratio
1.821.821.261.692.640.93
Debt / EBITDA Ratio
16.6316.632.881.825.241.53
Debt / FCF Ratio
---5.9615.07-
Net Debt / Equity Ratio
1.281.280.551.081.930.58
Net Debt / EBITDA Ratio
11.7411.741.261.173.830.96
Net Debt / FCF Ratio
-2.57-2.57-1.483.8111.01-
Asset Turnover
0.840.841.001.33-1.50
Inventory Turnover
2.272.271.992.60-2.54
Quick Ratio
0.600.600.880.640.590.69
Current Ratio
1.101.101.621.231.241.26
Return on Equity (ROE)
-0.72%-0.72%36.05%63.03%-28.56%
Return on Assets (ROA)
0.95%0.95%11.87%16.51%-9.45%
Return on Invested Capital (ROIC)
-36.82%-41.93%24.15%30.38%12.07%26.72%
Return on Capital Employed (ROCE)
3.60%3.60%28.40%57.10%19.50%31.60%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2019
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '19
Earnings Yield
-1.14%-0.43%9.24%---
FCF Yield
-74.55%-28.10%-13.60%---
Dividend Yield
16.63%-3.29%---
Payout Ratio
--57.19%26.83%17.78%-
Total Shareholder Return
16.63%-3.29%---