Mare Group S.p.A. (BIT:MARE)
Italy flag Italy · Delayed Price · Currency is EUR
3.920
+0.060 (1.55%)
Jun 12, 2026, 5:10 PM CET

Mare Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
767854---
Market Cap Growth
19.90%43.98%----
Enterprise Value
15011673---
Last Close Price
3.923.983.54---
Forward PE
13.479.7311.25---
PS Ratio
1.281.321.33---
PB Ratio
1.651.691.83---
P/TBV Ratio
--6.06---
P/FCF Ratio
--8.71---
P/OCF Ratio
--8.51---
EV/Sales Ratio
2.551.971.79---
EV/EBITDA Ratio
--25.80---
EV/EBIT Ratio
--32.26---
EV/FCF Ratio
--11.74---
Debt / Equity Ratio
2.612.610.981.411.331.36
Debt / EBITDA Ratio
--8.412.762.902.80
Debt / FCF Ratio
--4.6542.59-3.84
Net Debt / Equity Ratio
1.461.460.891.351.150.86
Net Debt / EBITDA Ratio
-8.98-8.989.302.642.501.78
Net Debt / FCF Ratio
-7.05-7.054.2440.71-5.352.44
Asset Turnover
0.380.380.550.440.510.47
Inventory Turnover
20.0720.0714.849.4365.51144.78
Quick Ratio
1.631.631.111.291.611.43
Current Ratio
1.741.741.521.471.731.46
Return on Equity (ROE)
-22.12%-22.12%-1.23%12.97%23.68%20.59%
Return on Assets (ROA)
-3.39%-3.39%1.89%4.78%4.36%5.09%
Return on Invested Capital (ROIC)
-7.46%-9.98%-2.06%7.54%11.85%14.14%
Return on Capital Employed (ROCE)
-5.50%-5.50%4.60%11.70%9.60%11.40%
Earnings Yield
-11.44%-11.15%-0.60%---
FCF Yield
-12.52%-12.21%11.48%---
Dividend Yield
0.77%0.75%0.39%---
Payout Ratio
---54.77%--
Buyback Yield / Dilution
-3.44%-3.44%-598.30%--12.20%-
Total Shareholder Return
-2.68%-2.69%-597.91%--12.20%-