47,000 shares£1,792,034.00
19,145 shares£779,687.24
2,248 shares£81,839.41
17,530 shares£693,344.80
Sharmila Nebhrajani OBEPurchase
248 shares£10,075.20
14,586 shares£535,014.48
128,115 shares£0.00
71,221 shares£0.00
46,986 shares£0.00
24,884 shares£0.00
27,106 shares£0.00
29,591 shares£0.00
19,341 shares£0.00
32,929 shares£0.00