Prices delayed by at least 15 minutes | Print


Ovoca Bio PLC (OVB)

EUR0.125 (CDI)
Sell: 1.25p|Buy: 1.30p|Change: 0.03 (2.00%)