Mare Nostrum SA (EPA:ALMAR)
France flag France · Delayed Price · Currency is EUR
0.6100
+0.0080 (1.33%)
Jun 19, 2026, 11:35 AM CET

Mare Nostrum 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
42561822
Market Cap Growth
1.42%-54.55%-6.58%-69.84%-15.68%-7.72%
Enterprise Value
21411223739
Last Close Price
0.610.310.680.732.422.87
PE Ratio
0.320.16----
PS Ratio
0.040.020.040.030.110.14
PB Ratio
6.823.76-0.40-2.261.871.79
P/FCF Ratio
0.830.460.811.10-113.82
P/OCF Ratio
0.810.450.790.94-10.98
EV/Sales Ratio
0.020.130.090.130.220.25
EV/EBITDA Ratio
----41.8516.79
EV/EBIT Ratio
-----32.35
EV/FCF Ratio
0.332.791.664.37-201.57
Debt / Equity Ratio
9.139.13-1.68-8.623.062.33
Debt / EBITDA Ratio
----33.6312.32
Debt / FCF Ratio
1.111.113.394.17-147.92
Net Debt / Equity Ratio
-3.87-3.87-1.06-5.631.831.14
Net Debt / EBITDA Ratio
0.590.59-6.01-3.2320.156.03
Net Debt / FCF Ratio
-0.47-0.472.132.73-10.0972.38
Asset Turnover
1.931.931.732.122.081.99
Inventory Turnover
3482.753482.753157.733394.761794.19511.90
Quick Ratio
0.670.670.700.901.121.26
Current Ratio
0.710.710.770.981.191.36
Return on Equity (ROE)
----326.07%-15.49%-1.48%
Return on Assets (ROA)
-5.85%-5.85%-3.92%-7.18%-0.35%0.95%
Return on Invested Capital (ROIC)
---72.64%-46.96%-1.73%4.63%
Return on Capital Employed (ROCE)
-100.70%-100.70%-45.70%-45.30%-1.40%3.20%
Earnings Yield
339.27%615.70%-192.58%-212.04%-11.56%-2.46%
FCF Yield
120.12%217.99%122.99%91.20%-9.73%0.88%