Constantin CotziasPurchase
1,097 shares£50,725.28
Constantin CotziasPurchase
742 shares£25,858.70
Constantin CotziasPurchase
742 shares£26,333.58
Constantin CotziasPurchase
1,299 shares£38,788.14
Laurence HollingworthPurchase
6,000 shares£177,900.00
10,864 shares£3,389.57
3,879 shares£1,274.25
2,573 shares£0.00
9,952 shares£0.00
4,678 shares£187,120.00
1,210 shares£48,400.00
6,690 shares£269,272.50
13,043 shares£0.00
20,496 shares£0.00
25,868 shares£1,041,187.00
62,766 shares£0.00
Jeffrey David WoydaExercise
39,941 shares£0.00
62,766 shares£25,577.15