101 shares£173.72
Arun Kumar SarwalPurchase
424 shares£741.49
57,140 shares£99,943.57
14,286 shares£24,857.64
5,724 shares£10,017.00
Arun Kumar SarwalPurchase
418 shares£727.32
Christine JohnsonPurchase
2,547 shares£4,482.72
2,539 shares£4,468.64
Heather MacCallumPurchase
8,000 shares£13,906.40
3,300 shares£5,082.00
3,000 shares£5,550.00
15,000 shares£2,781,300.00
25,000 shares£4,123,500.00
6,000 shares£10,307.94
5,000 shares£966,600.00
25,000 shares£4,808,250.00
4,300 shares£8,045.30
11,700 shares£2,193,399.00
13,300 shares£24,844.40
5,400 shares£993,870.00