Ovoca Bio plc (OVB.L) LSE

1.15

-0.125(-9.80%)

Updated at May 06, 2025 11:10AM

Currency In GBp