Transaction in Own Shares

Summary by AI BETAClose X

Oxford Instruments plc has purchased a total of 22,550 of its own ordinary shares for cancellation between September 18th and September 24th, 2026, as part of its ongoing share buyback program. The volume-weighted average price paid per share across these transactions ranged from 28.034627 GBp to 29.440380 GBp. Following these purchases and cancellations, the company's total number of ordinary shares in issue is now 54,815,700, with no shares held in treasury, meaning the total number of voting rights is also 54,815,700.

Disclaimer*

UK 100

Latest directors dealings