3,952 shares£1,580.80
111,148 shares£44,459.20
Christopher MillsPurchase
11,243,277 shares
Christopher MillsPurchase
70,000 shares£28,000.00
Christopher MillsPurchase
60,000 shares£24,870.00
Christopher MillsPurchase
40,000 shares£16,200.00
Christopher MillsPurchase
62,250 shares£25,522.50
Christopher MillsPurchase
12,750 shares£5,227.50
Christopher MillsPurchase
25,000 shares£9,500.00