24,849 shares£174,688.47
13,035 shares£0.00
146,448 shares£0.00
171,001 shares£0.00
3,311 shares£18,197.26
3,500 shares£22,505.00
5,396 shares£0.00
3,500 shares£22,505.00
2,747 shares£19,805.87
1,158 shares£9,796.68
Urmi Prasad RichardsonPurchase
100 shares£958.00
3,000 shares£37,782.54
1,500 shares£19,525.43
3,000 shares£39,354.00
4,000 shares£51,745.60
1,086 shares£14,834.76