47 shares£14,936.60
47 shares£14,936.60
47 shares£14,936.60
44 shares£14,974.52
45 shares£15,314.85
44 shares£14,974.52
43 shares£152.10
42 shares£148.57
42 shares£148.57
196,877 shares£0.00
330,290 shares£0.00
197,889 shares£0.00
45 shares£150.30
45 shares£150.30
120,390 shares£0.00
71,761 shares£0.00
3,331 shares£0.00
16,037 shares£50,388.25
62,095 shares£0.00
29,288 shares£92,022.90
33,999 shares£0.00
48 shares£149.53
48 shares£149.53
53,106 shares£150,289.98
32,330 shares£50,111.50
4,488 shares£15,550.92
19,965 shares£67,681.35
40 shares£148.32
Courtauld Sanderson NicholsonPurchase
4,748 shares£14,979.47
48 shares£153.09
William EcclesharePurchase
4,000 shares£12,392.96
48 shares£151.75
44 shares£149.16
41 shares£149.45
44 shares£148.41