63,000,000 shares
1,601 shares£4,657.74
2,677 shares£8,044.10
2,529 shares£7,604.70
11,271 shares£33,903.17
200,000 shares£785,490.00
400,000 shares£1,478,569.20
400,000 shares£1,478,569.20
7,456 shares£23,629.56
436 shares£1,453.80
300,000 shares£1,178,235.00
1,223 shares£4,539.78
7,325 shares£25,901.20
13,701 shares£49,296.20
621 shares£2,678.00
3,223 shares£14,503.50
58,774 shares£5.88
638 shares£2,458.98
1,250,000 shares£4,812,500.00
Abicad Holding LimitedPurchase
1,100,000 shares£4,210,250.00
10,909 shares£29,999.75
10,909 shares£29,999.75
217,061 shares£0.00
366,739 shares£0.00
43,715 shares£164,149.83
93,383 shares£0.00
25,342 shares£95,159.21
54,134 shares£0.00
10,000 shares£0.00
10,000 shares£31,600.00
Abicad Holding LimitedPurchase
1,500,000 shares£5,775,000.00
1,500,000 shares£5,775,000.00