11,956 shares£79,201.33
33 shares£225.05
33 shares£225.05
33 shares£225.05
33 shares£225.05
33 shares£225.05
35 shares£234.64
33 shares£221.23
33 shares£221.23
34 shares£227.94
34 shares£227.94
36 shares£222.11
36 shares£222.11
36 shares£222.11
36 shares£222.11
38 shares£234.45
11,990 shares£767.48
50,595 shares£3,308.91
17,344 shares£0.00
117 shares£711.36
169 shares£1,027.52
11,957 shares£74,252.97
37 shares£216.08
39 shares£227.76
38 shares£221.92
171,957 shares£0.00
97,833 shares£0.00
8,762 shares£0.00
105,197 shares£0.00
80,138 shares£0.00
52,599 shares£299,814.30
80,138 shares£456,786.60
152,829 shares£871,125.30
152,829 shares£0.00
39 shares£227.12
39 shares£227.12
39 shares£227.12
39 shares£227.12
39 shares£227.12
39 shares£227.12
10,200 shares£59,301.97
10,200 shares£59,301.97
39 shares£227.12
39 shares£227.12
12,166 shares£71,049.44
6,362 shares£0.00
8,352 shares£0.00