Ovoca Bio plc (ISE: OVXA)
Ireland flag Ireland · Delayed Price · Currency is EUR
0.0055
-0.0090 (-62.07%)
Aug 6, 2024, 9:00 PM GMT

Ovoca Bio Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Aug '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
11512810
Upgrade
Market Cap Growth
-83.47%-83.33%-60.00%57.89%-20.17%13.33%
Upgrade
Enterprise Value
-2-21319
Upgrade
Last Close Price
0.010.010.060.150.100.12
Upgrade
PB Ratio
0.620.330.640.910.420.41
Upgrade
P/TBV Ratio
0.360.331.531.460.560.57
Upgrade
P/FCF Ratio
2.020.73----
Upgrade
P/OCF Ratio
2.020.73----
Upgrade
Quick Ratio
3.593.582.795.1722.2024.00
Upgrade
Current Ratio
3.593.592.815.2423.5125.88
Upgrade
Return on Equity (ROE)
-108.96%-100.71%-53.28%-32.81%-10.94%-8.56%
Upgrade
Return on Assets (ROA)
3.70%-8.24%-20.51%-21.67%-6.37%-6.28%
Upgrade
Return on Capital (ROIC)
4.56%-10.47%-23.54%-22.90%-6.50%-6.37%
Upgrade
Earnings Yield
-273.28%-576.48%-114.68%-44.75%-30.15%-16.17%
Upgrade
FCF Yield
49.53%136.70%-105.52%-35.88%-27.37%-22.36%
Upgrade
Buyback Yield / Dilution
-6.92%-----
Upgrade
Total Shareholder Return
-6.92%-----
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.