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