Octopus Biosafety SA (EPA:MLOCT)
France flag France · Delayed Price · Currency is EUR
0.2700
+0.0200 (8.00%)
Oct 7, 2025, 4:32 PM CET

Octopus Biosafety Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
3433236
Upgrade
Market Cap Growth
1333.14%-11.91%83.04%-46.82%-45.38%238.82%
Upgrade
Enterprise Value
3536335
Upgrade
Last Close Price
0.270.180.210.420.791.44
Upgrade
PS Ratio
89.137.104.746.115.948.82
Upgrade
PB Ratio
-52.33-4.17989.38-1.18-5.0215.58
Upgrade
P/TBV Ratio
-----19.19
Upgrade
EV/Sales Ratio
90.497.698.7612.045.527.83
Upgrade
Debt / Equity Ratio
-0.83-0.83112.61-1.87-2.711.24
Upgrade
Asset Turnover
0.610.610.550.170.270.40
Upgrade
Inventory Turnover
20.5720.571.890.541.223.29
Upgrade
Quick Ratio
0.300.301.120.140.841.62
Upgrade
Current Ratio
0.320.321.280.431.772.12
Upgrade
Return on Assets (ROA)
-83.06%-83.06%-74.79%-27.25%-35.70%-52.45%
Upgrade
Return on Capital (ROIC)
-423.18%-423.18%-111.45%-38.71%-72.58%-198.29%
Upgrade
Earnings Yield
-1.92%-24.10%-57.24%-47.33%-31.68%-14.25%
Upgrade
Buyback Yield / Dilution
-269.15%-1.32%-264.33%---
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.