13,736 shares£0.00
56,003 shares£0.00
400,881 shares£0.00
160,840 shares£0.00
446 shares£4.46
4,909 shares£2,699.95
245 shares£5.28
4,909 shares£2,699.95
192,440 shares£4,293,063.79
350,000 shares£7,138.25
165,677 shares£3,277.09
212 shares£3.71
2,101 shares£36.90
114 shares£1.50
123 shares£151.29
160 shares£222.70
160 shares£222.70
160 shares£222.69
1,047 shares£1,458.16
490 shares£682.42
232 shares£323.11
4,781 shares£2,698.87
989 shares£1,468.67
200 shares£297.54
1,042 shares£1,547.37
1,466 shares£2,180.97
454 shares£673.42
72 shares£107.14
185 shares£275.28
1,163 shares£1,730.20
610 shares£905.85
185 shares£275.28
154 shares£224.43
154 shares£224.42
1,854 shares£2,701.89
154 shares£224.43
6,671 shares£8,999.18
7,566 shares£10,198.97
6,701 shares£8,999.44
14,742 shares£19,886.96