1,701 shares£5,000.94
Katie BickerstaffePurchase
5,789 shares£18,686.89
15,000 shares£49,410.00
Katie BickerstaffePurchase
2,913 shares£109,354.02
41,721 shares£159,482.69
13,275 shares£50,028.17
Katie BickerstaffePurchase
5,037 shares£188,534.91
1,347 shares£4,973.12
13,000 shares£48,737.00
2,500 shares£9,641.75
4,750 shares£20,710.00