Mare Group S.p.A. (BIT:MARE)
Italy flag Italy · Delayed Price · Currency is EUR
5.30
-0.04 (-0.75%)
Oct 15, 2026, 5:35 PM CET

Mare Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1027854---
Market Cap Growth
41.33%43.98%----
Enterprise Value
17211673---
Last Close Price
5.303.983.54---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
15.359.7311.25---
PS Ratio
1.231.321.33---
PB Ratio
2.701.691.83---
P/TBV Ratio
--6.06---
P/FCF Ratio
--8.71---
P/OCF Ratio
--8.51---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.061.971.79---
EV/EBITDA Ratio
128.67-25.80---
EV/EBIT Ratio
132.17-32.26---
EV/FCF Ratio
--11.74---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
2.142.610.981.411.331.36
Debt / EBITDA Ratio
60.52-8.412.762.902.80
Debt / FCF Ratio
--4.6542.59-3.84
Net Debt / Equity Ratio
1.821.390.441.351.150.86
Net Debt / EBITDA Ratio
-170.72-8.554.632.642.501.78
Net Debt / FCF Ratio
-11.17-6.712.1140.71-5.352.44
Asset Turnover
0.540.380.550.440.510.47
Inventory Turnover
5.7918.4611.979.4365.51144.78
Quick Ratio
1.251.671.491.291.611.43
Current Ratio
1.341.741.521.471.731.46
Return on Equity (ROE)
-11.67%-22.12%-1.23%12.97%23.68%20.59%
Return on Assets (ROA)
0.53%-3.39%1.89%4.78%4.36%5.09%
Return on Invested Capital (ROIC)
1.22%-11.06%-2.38%7.54%11.85%14.14%
Return on Capital Employed (ROCE)
1.20%-5.50%4.60%11.70%9.60%11.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-5.72%-11.15%-0.60%---
FCF Yield
-6.02%-12.21%11.48%---
Dividend Yield
0.57%0.75%0.47%---
Payout Ratio
---54.77%--
Buyback Yield / Dilution
-5.04%-3.44%-598.30%--12.20%-
Total Shareholder Return
-4.47%-2.70%-597.83%--12.20%-