Henry Spain Investment Services LimitedPurchase
245,398 shares£98,159.20
Henry Spain Investment Services LimitedSale
245,398 shares£98,159.20
23,391 shares£9,356.40
23,391 shares£9,356.40
96,846 shares£38,738.40
96,846 shares£38,738.40
Henry Spain Investment Services LimitedPurchase
49,269 shares£20,200.29
Henry Spain Investment Services LimitedSale
49,269 shares£20,200.29
115,190 shares£48,379.80
Henry Spain Investment Services LimitedSale
115,190 shares£48,379.80
Henry Spain Investment Services LimitedSale
75,249 shares£31,604.58
Henry Spain Investment Services LimitedPurchase
75,249 shares£31,604.58
21,691 shares£9,262.06
13,241 shares£5,653.91
8,450 shares£3,608.15
Henry Spain Investment Services LimitedPurchase
16,822 shares£7,233.46
Henry Spain Investment Services LimitedPurchase
38,974 shares£16,758.82
Henry Spain Investment Services LimitedSale
38,974 shares£16,758.82
Henry Spain Investment Services LimitedSale
16,822 shares£7,233.46
Henry Spain Investment Services LimitedPurchase
37,370 shares£16,442.80
Henry Spain Investment Services LimitedSale
37,370 shares£16,442.80
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
69,681 shares£28,569.21
23,750 shares£9,737.50
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