Ovoca Bio plc (ISE: OVXA)
Ireland flag Ireland · Delayed Price · Currency is EUR
0.0100
0.00 (0.00%)
Jul 3, 2024, 9:00 PM GMT

Ovoca Bio Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2014
Market Capitalization
11512810
Upgrade
Market Cap Growth
-88.89%-83.33%-60.00%57.89%-20.17%13.33%
Upgrade
Enterprise Value
-3-21319
Upgrade
Last Close Price
0.010.010.060.150.100.12
Upgrade
PE Ratio
--0.17-0.87-2.23-3.31-6.19
Upgrade
PB Ratio
0.330.330.640.910.420.41
Upgrade
P/FCF Ratio
0.730.73-0.95-2.79-3.65-4.47
Upgrade
P/OCF Ratio
0.730.73-0.95-2.80-3.67-4.47
Upgrade
EV/EBITDA Ratio
3.613.61-0.15-0.51-0.47-3.81
Upgrade
EV/EBIT Ratio
2.342.34-0.13-0.51-0.46-3.69
Upgrade
EV/FCF Ratio
-1.78-1.78-0.10-0.68-0.47-3.94
Upgrade
Quick Ratio
3.583.582.795.1722.2024.00
Upgrade
Current Ratio
3.593.592.815.2423.5125.88
Upgrade
Return on Equity (ROE)
-100.71%-100.71%-53.28%-32.81%-10.94%-8.56%
Upgrade
Return on Assets (ROA)
-8.24%-8.24%-20.51%-21.67%-6.37%-6.28%
Upgrade
Return on Capital (ROIC)
-10.47%-10.47%-23.54%-22.90%-6.50%-6.37%
Upgrade
Earnings Yield
-576.71%-576.48%-114.68%-44.75%-30.15%-16.17%
Upgrade
FCF Yield
136.70%136.70%-105.52%-35.88%-27.37%-22.36%
Upgrade
Buyback Yield / Dilution
-0.03%-----
Upgrade
Total Shareholder Return
-0.03%-----
Upgrade
Source: S&P Capital IQ. Standard template.