1,975 shares£28,914.00
1,975 shares£28,914.00
4,362 shares£61,940.40
711 shares£9,996.66
1,461 shares£19,898.82
6,380 shares£0.00
6,380 shares£0.00
13,283 shares£178,523.52
13,283 shares£178,523.52
6,380 shares£85,747.20
1,000 shares£13,020.00
131 shares£1,796.01
169 shares£2,316.99
1,552 shares£19,788.00
1,605 shares£19,420.50
600 shares£713,880.00
1,125 shares£1,334,025.00
1,254 shares£1,489,150.08
1,000 shares£12,070.00
3,197 shares£3,398,251.15
2,500 shares£2,772,975.00
10,000 shares£107,500.00
5,000 shares£53,970.00
5,000 shares£50,700.00
2,803 shares£29,543.62
2,219 shares£24,985.94
5,000 shares£52,150.00
2,000 shares£23,960.00
1,975 shares£0.00
2,000 shares£23,100.00
2,000 shares£21,000.00
10,000 shares£108,500.00
6,000 shares£6,734,880.00
2,941 shares£2,933,059.30
4,000 shares£3,502,400.00
5,000 shares£35,000.00
10,000 shares£8,780,000.00
10,000 shares£8,792,500.00