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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results