Oxford Instruments Bought Back 30,061 Shares Between Oct. 23 and 29
Oxford Instruments purchased 30,061 ordinary shares at 24.84–26.90 GBp per share under its buyback programme. After cancellation, 54,644,677 ordinary shares remain in issue; the company holds none in treasury.