1,396 shares£0.00
3,267 shares£0.00
2,970 shares£0.00
29,517 shares£0.00
2,736 shares£0.00
2,541 shares£0.00
1,535 shares£0.00
62,802 shares£0.00
5,822 shares£0.00
5,406 shares£0.00
Elizabeth McMeikanPurchase
470 shares£497,955.60
1,205 shares£10,796.80
2,500 shares£24,249.75
1,940 shares£18,751.85
Liz McMeikan, Rachel ArmerPurchase
84,085 shares£981,271.95