Buy back info13 Jun 2022 20:37
Date of purchases: 13 June 2022
Number of ordinary shares purchased: 57,986,190
Highest price paid per share (pence): 43.36
Lowest price paid per share (pence): 42.54
Volume weighted average price paid per share (pence): 42.88