Misitano & Stracuzzi S.p.A. (BIT:MS)
Italy flag Italy · Delayed Price · Currency is EUR
0.7000
0.00 (0.00%)
Oct 7, 2026, 6:57 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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '19
215797---
Market Cap Growth
-69.04%-41.34%----
Enterprise Value
6093122---
Last Close Price
0.702.103.44---

Price Ratios

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

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2019
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '19
EV/Sales Ratio
0.731.091.67---
EV/EBITDA Ratio
53.3026.827.86---
EV/EBIT Ratio
-60.378.76---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2019
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '19
Debt / Equity Ratio
1.641.821.261.692.640.93
Debt / EBITDA Ratio
45.9716.632.881.825.241.53
Debt / FCF Ratio
82.05--5.9615.07-
Net Debt / Equity Ratio
1.231.280.551.081.930.58
Net Debt / EBITDA Ratio
34.5111.741.261.173.830.96
Net Debt / FCF Ratio
61.60-2.57-1.483.8111.01-
Asset Turnover
0.740.841.001.33-1.50
Inventory Turnover
2.002.271.992.60-2.54
Quick Ratio
1.360.600.880.640.590.69
Current Ratio
2.271.101.621.231.241.26
Return on Equity (ROE)
-7.64%-0.72%36.05%63.03%-28.56%
Return on Assets (ROA)
-0.52%0.95%11.87%16.51%-9.45%
Return on Invested Capital (ROIC)
-1.33%-41.93%24.15%30.38%12.07%26.72%
Return on Capital Employed (ROCE)
-1.30%3.60%28.40%57.10%19.50%31.60%

Yields

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