Oxford Metrics plc (OMG.L) LSE

42.40

-1.5(-3.42%)

Updated at October 17 05:29PM

Currency In GBp