What is the current Ovoca Bio share price?
The current share price of Ovoca Bio is 1.40p
How many Ovoca Bio shares are in issue?
Ovoca Bio has 81,563,806 shares in issue
What is the market cap of Ovoca Bio?
The market capitalisation of Ovoca Bio is GBP 1.14M
What is the 1 year trading range for Ovoca Bio share price?
Ovoca Bio has traded in the range of 0.55p to 1.95p during the past year
What is the PE ratio of Ovoca Bio?
The price to earnings ratio of Ovoca Bio is -0.24
What is the cash to sales ratio of Ovoca Bio?
The cash to sales ratio of Ovoca Bio is 1.11
What is the reporting currency for Ovoca Bio?
Ovoca Bio reports financial results in EUR
What is the latest annual turnover for Ovoca Bio?
The latest annual turnover of Ovoca Bio is EUR 1.03M
What is the latest annual profit for Ovoca Bio?
The latest annual profit of Ovoca Bio is EUR -4.7M
What is the registered address of Ovoca Bio?
The registered address for Ovoca Bio is 17 PEMBROKE STREET UPPER, DUBLIN 2, DUBLIN, D02 AT22
What is the Ovoca Bio website address?
The website address for Ovoca Bio is www.ovocabio.com
Which industry sector does Ovoca Bio operate in?
Ovoca Bio operates in the METAL MINING SERVICES sector