Transaction in Own Shares

Summary by AI BETAClose X

Oxford Instruments plc has purchased a total of 32,977 of its own ordinary shares for cancellation between June 26, 2026, and July 2, 2026, as part of its ongoing share buyback program. The volume-weighted average price paid per share ranged from 28.96 GBp to 30.85 GBp during this period. Following these transactions, the company's total issued ordinary shares will be 55,095,488, with no shares held in treasury, meaning the total number of voting rights is also 55,095,488.

Disclaimer*

UK 100

Latest directors dealings