364 shares£277,306.12
65 shares£49,518.95
18 shares£134.28
13,289 shares£9,949,474.30
12,500 shares£95,250.00
25,000 shares£19,417,500.00
25,000 shares£206,000.00
25,000 shares£203,750.00
260 shares£205,761.40
25,000 shares£214,225.00
12,500 shares£11,356,250.00
169 shares£157,305.20
Kate Cornish-BowdenPurchase
93 shares£86,564.40
14 shares£13,041.28
223 shares£1,908.88
17,802 shares£14,924,840.76
3,738 shares£31,399.20
2,006 shares£16,990.82
Kate Cornish-BowdenPurchase
139 shares£118,623.99
Kate Cornish-BowdenPurchase
1,000 shares£854,020.00
3,000 shares£2,513,520.00
4,000 shares£33,440.00
2,256 shares£18,273.60
500 shares£399,680.00
10,000 shares£8,274,500.00
25,000 shares£216,250.00
1,405 shares£119,565.50
1,566 shares£1,392,440.22
1,584 shares£1,392,573.60
1,567 shares£1,392,122.80
1,555 shares£14,134.95
3,537 shares£31,514.67
3,955 shares£3,481,784.25
3,978 shares£3,481,903.62
4,075 shares£3,482,332.00
11 shares£9,020.88
2,000 shares£15,980.00
50,000 shares£403,000.00
25,000 shares£201,500.00
75,000 shares£61,762,500.00
70,000 shares£607,600.00
50,000 shares£39,365,000.00
55,000 shares£4,122.25
25,000 shares£195,600.00
7,930 shares£62,805.60
10 shares£79.20
20,000 shares£15,180,200.00
11,500 shares£100,280.00
Kate Cornish-BowdenPurchase
1,000 shares£901,500.00
384 shares£3,488.64