17 shares£11,004.95
16 shares£10,676.64
16 shares£10,676.64
16 shares£10,676.64
17 shares£11,004.95
Nicolaos NicandrouPurchase
16 shares£10,676.64
2,211 shares£19,890.49
5,093 shares£29,997.77
16 shares£11,552.80
17 shares£11,907.99
16 shares£11,552.80
17 shares£11,907.99
17 shares£11,907.99
Nicolaos NicandrouPurchase
17 shares£11,907.99
18 shares£115.48
17 shares£107.49
17 shares£107.49
18 shares£115.48
Jacqueline NoakesPurchase
16 shares£104.28
Nicolaos NicandrouPurchase
18 shares£115.48
18 shares£115.48
Jacqueline NoakesExercise
14,531 shares£0.00
6,885 shares£54,885.84
15,258 shares£115,884.51
32,204 shares£0.00
17,589 shares£133,599.01
37,125 shares£0.00
19 shares£144.50
20 shares£152.10