12,325 shares£1,540.63
44,533 shares£5,566.63
11,743 shares£1,547,609.97
11,000 shares£1,375.00
89 shares£1,901.04
107 shares£2,285.52
214 shares£4,571.04
364 shares£7,775.04
Rosemary McGinnessPurchase
289 shares£6,173.04
188 shares£4,015.68
850 shares£18,156.00
19,808 shares£0.00
19,808 shares£0.00
19,808 shares£0.00
20,441 shares£0.00
24,985 shares£0.00
40,747 shares£0.00
16,677 shares£0.00
20,383 shares£0.00
2,127 shares£0.00
50,516 shares£0.00
24,910 shares£0.00
7,597 shares£0.00
15,443 shares£0.00
15,443 shares£0.00
15,443 shares£0.00
21,282 shares£0.00
10,898 shares£0.00
24,374 shares£0.00
14,954 shares£0.00
4,227 shares£0.00
4,227 shares£0.00
6,141 shares£0.00
2,983 shares£0.00
2,153 shares£43,921.20
2,822 shares£57,568.80
2,593 shares£52,897.20
7,381 shares£0.00
1,869 shares£38,051.71
4,076 shares£0.00
6,367 shares£129,628.27
13,511 shares£0.00
2,202 shares£44,831.39