121 shares£1.50
52,182 shares£0.00
Duncan Tatton-BrownPurchase
87,000 shares£10,048,500.00
105 shares£1.50
100 shares£1.50
118 shares£1.50
104 shares£1.50
100 shares£1.50
17,726 shares£19,858.86
146 shares£0.00
147 shares£149.94
147 shares£0.00
146 shares£148.92
131 shares£0.00
131 shares£149.34
131 shares£0.00
131 shares£149.34
Katherine PriestmanPurchase
23,564 shares£24,869.45
23,564 shares£248.69
130 shares£149.50
130 shares£149.50
130 shares£0.00
130 shares£149.50
130 shares£0.00
102 shares£1.50