On 13/03/2025, the Company announces the purchase of 437,726 Ordinary Shares at a price of 940.18p. The shares purchased will be held in Treasury. Following the transaction there will be 275,864 ...