Oxford Instruments Plc - Transaction in Own Shares PR Newswire LONDON, United Kingdom, August 21 21 August 2026 Oxford Instruments plc ("Oxford Instruments" or the "Company") Transaction in Own Sh...