96,103 shares£39,402.23
96,103 shares£37,480.17
61,106 shares£25,053.46
61,106 shares£25,053.46
69,681 shares£28,569.21
23,750 shares£9,737.50
69,681 shares£28,569.21
81,496 shares£33,413.36
169,753 shares£69,598.73
169,753 shares£69,598.73
81,496 shares£33,413.36
124,207 shares£47,198.66
243,794 shares£92,641.72
243,794 shares£92,641.72
124,207 shares£47,198.66
84,422 shares£34,613.02
Henry Spain Investment Services LimitedPurchase
285,456 shares£122,746.08
Henry Spain Investment Services LimitedSale
162,500 shares£68,250.00
Henry Spain Investment Services LimitedSale
17,408 shares£8,878.08
Henry Spain Investment Services LimitedSale
86,599 shares£44,165.49
Henry Spain Investment Services LimitedSale
138,610 shares£70,691.10
Henry Spain Investment Services LimitedSale
31,281 shares£14,295.42
Henry Spain Investment Services LimitedSale
34,720 shares£15,936.48
Henry Spain Investment Services LimitedSale
76,582 shares£35,151.14
42,056 shares£18,925.20
138,612 shares£63,068.46
25,840 shares£11,628.00
60,080 shares£270.36
91,560 shares£423,007.20
Henry Spain Investment Services LimitedSale
66,496 shares£30,322.18
Henry Spain Investment Services LimitedSale
18,500 shares£83,620.00
Henry Spain Investment Services LimitedSale
55,000 shares£25,245.00
Henry Spain Investment Services LimitedSale
43,036 shares£19,581.38
Henry Spain Investment Services LimitedSale
134,293 shares£60,834.73
Henry Spain Investment Services LimitedSale
118,621 shares£54,447.04
8,547 shares£3,435.89
Henry Spain Investment Services LimitedSale
125,696 shares£50,278.40
Henry Spain Investment Services LimitedSale
10,357 shares£4,204.94
Henry Spain Investment Services LimitedSale
92,346 shares£39,431.74
Henry Spain Investment Services LimitedSale
109,988 shares£48,834.67
Henry Spain Investment Services LimitedSale
40,414 shares£18,226.71
Henry Spain Investment Services LimitedSale
291,533 shares£118,945.46
Henry Spain Investment Services LimitedSale
8,480 shares£3,892.32
Henry Spain Investment Services LimitedSale
56,521 shares£26,169.22
Henry Spain Investment Services LimitedSale
68,143 shares£32,367.92
Henry Spain Investment Services LimitedSale
210,479 shares£84,402.08
Henry Spain Investment Services LimitedSale
119,521 shares£47,688.88
77,313 shares£24,740.16
77,313 shares£24,740.16