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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results