News
Volume weighted average price paid per share (GBP): 290.18p The Company will hold the repurchased shares in treasury. Following the above transaction, the Company holds 1,277,288,041 of its ordinary ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results