Octopus Biosafety SA (EPA:MLOCT)
France flag France · Delayed Price · Currency is EUR
0.1710
-0.0060 (-3.39%)
At close: Mar 13, 2026

Octopus Biosafety Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
2233236
Market Cap Growth
1370.41%-11.91%83.04%-46.82%-45.38%238.82%
Enterprise Value
2236335
Last Close Price
0.170.180.210.420.791.44
PS Ratio
56.457.104.746.115.948.82
PB Ratio
-33.14-4.17989.38-1.18-5.0215.58
P/TBV Ratio
-----19.19
EV/Sales Ratio
57.817.698.7612.045.527.83
Debt / Equity Ratio
-0.83-0.83112.61-1.87-2.711.24
Net Debt / Equity Ratio
-0.80-0.8072.50-1.83-2.59-0.60
Net Debt / EBITDA Ratio
-3.39-3.39-0.42-5.53-2.700.24
Asset Turnover
0.610.610.550.170.270.40
Inventory Turnover
20.5720.571.890.541.223.29
Quick Ratio
0.300.301.120.140.841.62
Current Ratio
0.320.321.280.431.772.12
Return on Assets (ROA)
-83.06%-83.06%-74.79%-27.25%-35.70%-52.45%
Return on Capital Employed (ROCE)
170.40%170.40%-419.70%80.90%-98.60%-91.70%
Earnings Yield
-3.03%-24.10%-57.24%-47.33%-31.68%-14.25%
Buyback Yield / Dilution
-269.15%-1.32%-264.33%---
Source: S&P Global Market Intelligence. Standard template. Financial Sources.