569 shares£179.23
1,461 shares£460.21
569 shares£179.23
1,461 shares£460.21
517 shares£163.83
1,325 shares£419.89
1,929 shares£643.90
4,948 shares£1,651.64
1,895 shares£664.38
739 shares£259.09
69,462 shares£25,000.00
21,343 shares£8,012.16
3,628 shares£1,361.95
1,415 shares£531.19
16,191 shares£6,879.56
1,073 shares£455.91
2,752 shares£1,169.32
500 shares£212.45
1,523 shares£678.95
594 shares£264.81
5,425 shares£2,418.47
277 shares£123.49
54,009 shares£25,000.00
216,560 shares£101,999.76
54,475 shares£25,000.00
351 shares£173.00
900 shares£443.61
163 shares£80.34
1,173 shares£644.56
42,999 shares£25,249.01
3,010 shares£1,654.00
40,303 shares£25,000.00
80,606 shares£50,000.00
16,121 shares£10,000.00
16,121 shares£10,000.00
8,060 shares£5,000.00
378 shares£248.16
871 shares£755.07
420 shares£395.17
7,768 shares£7,573.80
Oliver Michael BedfordPurchase
26,153 shares£25,499.18
273 shares£270.90
15,395 shares£15,148.68
15,513 shares£15,148.44
Oliver Michael BedfordPurchase
12,382 shares£1,019,905.34
Oliver Michael BedfordPurchase
11,829 shares£1,019,896.38