Matthew CresswellPurchase
74 shares£150.96
73 shares£148.92
49 shares£99.96
150,000 shares£317,740.50
53 shares£100.82
79 shares£150.28
Matthew CresswellPurchase
79 shares£150.28
18,344 shares£34,064.81
56 shares£100.88
Matthew CresswellPurchase
83 shares£149.52
83 shares£149.52
153,145 shares£0.00
307,831 shares£0.00
57 shares£99.61
77,641 shares£0.00
78,154 shares£0.00
171,513 shares£0.00
Matthew CresswellPurchase
86 shares£150.28
513,321 shares£0.00
161,406 shares£0.00
86 shares£150.28
143,655 shares£0.00
63,045 shares£94,347.47
34,947 shares£52,298.53
694,417 shares£0.00
327,132 shares£489,556.31
234,400 shares£0.00
74,092 shares£0.00
146,731 shares£0.00
70,050 shares£0.00
63,045 shares£0.00
38,124 shares£57,052.95
36,569 shares£54,725.87
36,569 shares£0.00
80,827 shares£0.00
36,821 shares£0.00
33,041 shares£49,446.19
18,477 shares£27,651.02
110,491 shares£165,350.89
93,261 shares£0.00
Matthew CresswellPurchase
Matthew CresswellPurchase
92 shares£148.67
92 shares£148.67
62 shares£100.19
12,622 shares£19,999.69
88 shares£150.13
Matthew Cresswell, Peter Duffy and Matthew WhittlePurchase
Matthew CresswellPurchase
88 shares£150.13
59 shares£100.65
Matthew Cresswell, Peter Duffy and Matthew WhittlePurchase