58,926 shares£0.00
30,561 shares£983,758.59
64,731 shares£0.00
149,026 shares£0.00
15,955 shares£515,413.51
33,794 shares£0.00
4 shares£121.80
26 shares£791.70
29 shares£883.05
3,916 shares£0.00
7,987 shares£0.00
31,062 shares£991,302.51
17,121 shares£546,394.00
7,431 shares£237,150.50
14,499 shares£0.00
2,052 shares£66,094.92
581 shares£9,272.76
581 shares£9,272.76
581 shares£9,272.76
581 shares£9,272.76
33,000 shares£650,760.00
13,000 shares£255,268.00
14,000 shares£276,059.74
8 shares£140.80
461 shares£8,113.66
29 shares£510.40
181 shares£3,267.63
2,370 shares£41,712.31
DIANE DE SAINT VICTORPurchase
18 shares£316.80
JONATHAN ADAM STANTONPurchase
53 shares£932.81
59 shares£1,038.41
271 shares£4,769.64
MURRAY HENRY MCGOWANPurchase
91 shares£1,601.61
1,268 shares£22,316.96
49,968 shares£0.00
23,592 shares£416,338.88