Ovoca Bio plc (OVB.L) LSE

1.15

-0.125(-9.80%)

Updated at May 06 11:10AM

Currency In GBp