100,000 shares£586,000.00
100,000 shares£0.00
50,000 shares£0.00
30,000 shares£0.00
32,000 shares£0.00
30,000 shares£181,500.00
82,000 shares£500,200.00
11,000 shares£53,020.00
50,000 shares£0.00
100,000 shares£584,000.00
100,000 shares£4,630.00
30,000 shares£1,689.00
11,800 shares£777.62
12,366 shares£761.75
322,000 shares£19,899.60
72,000 shares£4,716.00
210,000 shares£14,385.00
222,200 shares£12,620.96
322,000 shares£20,060.60
70,000 shares£3,955.00
60,000 shares£3,732.00
70,000 shares£4,452.00
66,000 shares£3,993.00
90,000 shares£4,842.00
100,000 shares£6,060.00
50,000 shares£2,770.00
136,012 shares£7,317.45
78,469 shares£4,174.55
94,000 shares£5,038.40
55,000 shares£2,898.50
136,012 shares£7,167.83
200,000 shares£10,540.00
40,600 shares£2,135.56
25,000 shares£1,000.00
6,300 shares£259.56
15,000 shares£645.00
15,000 shares£61,350.00
15,000 shares£591.00
200,000 shares£7,940.00
15,000 shares£573.00
20,000 shares£684.00
35,000 shares£1,207.50
200,000 shares£6,780.00
30,000 shares£1,017.00
17,900 shares£594.28
35,150 shares£106,504.50
8,790 shares£26,633.70
75,000 shares£2,355.00