284 shares£9.83
30,340 shares£933.50
225,000 shares£7,191.23
155,958 shares£5,000.01
Katie BickerstaffePurchase
2,889 shares£99.38
40 shares£113.60
8,220 shares£232.07
578,500 shares£16,419.57
131,695 shares£5,149.27
468,427 shares£12,968.87
284 shares£7.92
73,425 shares£1,908.17
3,947 shares£103.33
43 shares£114.04
43 shares£114.04
348,397 shares£0.00
369,765 shares£0.00
608,570 shares£0.00
206,445 shares£0.00
561,757 shares£0.00
172,848 shares£0.00
150,245 shares£0.00
112,370 shares£0.00
468,131 shares£0.00
155,078 shares£0.00
524,306 shares£0.00
172,848 shares£0.00
561,757 shares£0.00
118,687 shares£0.00
881,818 shares£0.00
533,669 shares£0.00
42 shares£115.46
42 shares£115.46
1,833 shares£2,951.13
1,833 shares£0.00
210,359 shares£0.00
99,067 shares£260,744.34
403,539 shares£0.00
33,101 shares£87,121.83
175,477 shares£0.00
82,640 shares£217,508.48
57,394 shares£150,458.37
402,698 shares£0.00
189,648 shares£499,153.54
190,044 shares£500,195.81
79,155 shares£0.00
37,276 shares£98,110.43
185,872 shares£0.00
87,536 shares£230,394.75