Oxford Metrics plc (OMG.L) LSE

41.48

-0.37(-0.88%)

Updated at September 09 12:56PM

Currency In GBp