216 shares£0.00
113 shares£1,384.75
733 shares£8,982.48
308 shares£0.00
381 shares£4,627.65
381 shares£4,630.80
198 shares£2,356.20
11,225 shares£133,353.01
6,009 shares£0.00
47,195 shares£0.00
62,433 shares£0.00
2,624 shares£0.00
5,269 shares£58,235.19
27 shares£315.36
390 shares£0.00
560 shares£6,171.20
536 shares£0.00
Parwinder PurewalPurchase
245 shares£2,699.90
49,216 shares£502,987.52
30 shares£315.83
34 shares£344.46
40 shares£372.22
12,406 shares£110,289.34
20 shares£177.58
6,973 shares£54,598.59
66,792 shares£0.00
Parwinder PurewalPurchase
292 shares£2,382.19
15,028 shares£0.00
11,155 shares£0.00
75,834 shares£0.00
55,643 shares£0.00
54,717 shares£0.00
160 shares£0.00
238 shares£0.00
282 shares£2,287.02
678 shares£5,396.88
678 shares£5,396.88
239 shares£1,891.05