News
The award, which comprises 119,313 shares, was allocated at a price of £23.84 per share, accumulating to a total value of £2.84 million. This incentive, designed to align the interests of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results