Christopher MillsPurchase
133,500 shares£1,807,590.00
Christopher MillsPurchase
100,000 shares£1,320,000.00
1,500 shares£18,600.00
1,500 shares£18,600.00
1,500 shares£18,600.00
1,500 shares£18,975.00
1,500 shares£18,975.00
1,500 shares£18,975.00
1,000 shares£12,650.00
Christopher MillsPurchase
4,000 shares
Christopher MillsPurchase
6,500 shares
Christopher MillsPurchase
12,500 shares
Christopher MillsPurchase
11,000 shares
Christopher MillsPurchase
18,500 shares