485 shares£11,910.63
5,000 shares£127,600.00
2,500 shares£62,125.00
500 shares£12,425.00
717 shares£17,279.70
124 shares£2,988.40
12,904 shares£314,405.96
6,076 shares£148,041.74
25,345 shares£617,530.93
11,934 shares£290,771.91
19,378 shares£472,144.97
9,106 shares£221,867.69
19,339 shares£0.00
9,124 shares£222,306.26
42,908 shares£1,045,453.42
20,203 shares£492,246.09
5,213 shares£127,014.74
10,959 shares£267,016.04
23,883 shares£547,541.66
40,934 shares£938,452.88
23,064 shares£528,765.26
24,228 shares£555,451.13
34,058 shares£780,813.71
75,939 shares£1,740,977.51
28,432 shares£651,832.03
24,844 shares£569,573.54
15,448 shares£354,160.85
1,290 shares£29,786.10
462 shares£12,563.63
CHRISTINE HODGSONPurchase
7,750 shares£209,707.19
5,503 shares£162,778.74
14,397 shares£425,863.26
6,780 shares£200,552.40