287 shares£500.81
88 shares£149.60
88 shares£149.60
88 shares£149.60
88 shares£149.60
88 shares£149.60
97 shares£149.38
97 shares£149.38
97 shares£149.38
97 shares£149.38
97 shares£149.38
Caroline KeaveneyPurchase
13,229 shares£19,883.19
94 shares£149.46
94 shares£149.46
94 shares£149.46
94 shares£149.46
94 shares£149.46
20,000 shares£1,000.00
596 shares£29.80
82 shares£150.06
1,008 shares£50.40
52,014 shares£98,306.46
77 shares£148.61
83 shares£150.23
56,809 shares£102,824.29
28,906 shares£52,319.86
Caroline KeaveneyPurchase
44,825 shares£2,241.25
81 shares£149.04
16,129 shares£806.45
15,000 shares£750.00
80 shares£149.60
Caroline KeaveneyPurchase
89,129 shares£4,456.45
7,790 shares£389.50