79 shares£221.49
81 shares£227.10
80 shares£224.29
80 shares£224.29
79 shares£221.49
79 shares£221.49
80 shares£224.29
80 shares£224.29
81 shares£227.10
4,662 shares£13,193.46
78,898 shares£0.00
78,898 shares£0.00
37,919 shares£107,310.77
9,700 shares£0.00
9,700 shares£0.00
106 shares£1.49
Humphrey TomlinsonPurchase
108 shares£1.51
108 shares£1.51
108 shares£1.51
510,640 shares£0.00
454,979 shares£923,607.37
510,640 shares£0.00
Humphrey TomlinsonPurchase
1,710 shares£3,452.32
6,950 shares£14,031.36
4,167 shares£8,412.76
539 shares£1,088.19
1,897 shares£3,829.85
120 shares£149.16
Humphrey TomlinsonPurchase
120 shares£149.16
100 shares£124.90
120 shares£149.16
2,795,397 shares£0.00
572,108 shares£0.00
858,638 shares£0.00
28,948 shares£0.00
236,064 shares£0.00
277,722 shares£0.00
223,913 shares£0.00
277,722 shares£0.00
53,416 shares£101,919.38