21,387 shares£20,010.10
600,000 shares£594,072.00
60,000 shares£59,407.20
79 shares£75.38
79 shares£75.38
204 shares£194.66
152 shares£145.04
204 shares£194.66
205 shares£195.61
1,088,615 shares£1,053,126.15
1,944,201 shares£0.00
689,049 shares£0.00
1,944,201 shares£0.00
154,563 shares£0.00
718,013 shares£0.00
291,630 shares£0.00
1,944,201 shares£0.00
1,458,151 shares£0.00
734,202 shares£0.00
1,944,201 shares£0.00
718,013 shares£0.00
228,237 shares£0.00
384,878 shares£0.00
1,944,201 shares£0.00
12,350 shares£0.00
183,528 shares£0.00
40,207 shares£0.00
117,057 shares£0.00
220,869 shares£0.00
728,458 shares£0.00
1,241,855 shares£0.00
19,554 shares£0.00
718,013 shares£0.00
708,899 shares£0.00
1,458,151 shares£0.00
718,013 shares£0.00
574,410 shares£0.00
346,284 shares£0.00
1,946,974 shares£0.00
578,618 shares£0.00
1,458,151 shares£0.00
70 shares£74.73
45,708 shares£17,999.81
194 shares£194.10
194 shares£194.10