Transaction in Own Shares

Summary by AI BETAClose X

Oxford Instruments plc has purchased a total of 38,503 of its own ordinary shares for cancellation between October 23rd and October 29th, 2026, as part of its ongoing share buyback program. The weighted average purchase price per share ranged from 25.32 GBp to 26.77 GBp. Following these transactions, the company's total number of ordinary shares in issue is now 54,644,677, with no shares held in treasury, meaning the total number of voting rights is also 54,644,677.

Disclaimer*

UK 100

Latest directors dealings