Octopus Biosafety SA (EPA:MLOCT)
France flag France · Delayed Price · Currency is EUR
0.1900
+0.0290 (18.01%)
Jan 30, 2026, 4:30 PM CET

Octopus Biosafety Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
2433236
Market Cap Growth
610.34%-11.91%83.04%-46.82%-45.38%238.82%
Enterprise Value
2536335
Last Close Price
0.190.180.210.420.791.44
PS Ratio
62.727.104.746.115.948.82
PB Ratio
-36.82-4.17989.38-1.18-5.0215.58
P/TBV Ratio
-----19.19
EV/Sales Ratio
64.087.698.7612.045.527.83
Debt / Equity Ratio
-0.83-0.83112.61-1.87-2.711.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
-2.73%-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.