60,000 shares£671,442.00
60,000 shares£671,400.00
27,083 shares£0.00
55,031 shares£0.00
1,000 shares£107.60
55,295 shares£0.00
42,111 shares£0.00
14,743 shares£0.00
73,376 shares£0.00
3,462 shares£49,489.29
12,353 shares£0.00
13,909 shares£0.00
3,998 shares£0.00
7,621 shares£1,002.16