Katy MecklenburghPurchase
13 shares£151.19
13 shares£151.19
Katy MecklenburghPurchase
13 shares£152.36
13 shares£152.36
10 shares£138.00
Katy MecklenburghPurchase
11 shares£151.80
11,977 shares£168,755.93
9 shares£152.73
Katy MecklenburghPurchase
9 shares£152.73
35,000 shares£554,050.00
Katy MecklenburghPurchase
10 shares£161.70
9 shares£145.53
Katy MecklenburghPurchase
9 shares£146.52
9 shares£146.52