12,240 shares£8,200.80
3,765 shares£5,013.47
4,059 shares£5,105.00
4,365 shares£5,186.49
4,304 shares£5,274.12
9,112 shares£7,659.55
4,064 shares£5,648.96
4,241 shares£5,860.64
4,430 shares£5,978.28
4,679 shares£6,081.30
5,409 shares£6,179.78
5,986 shares£6,893.48
6,491 shares£6,724.68
6,268 shares£6,850.92
6,723 shares£7,005.37
7,290 shares£6,988.92
8,065 shares£7,314.15
7,639 shares£7,491.57
527 shares£541.23
762 shares£819.00
2,571 shares£2,648.13
878 shares£1,016.72
1,358 shares£1,543.77
1,345 shares£1,564.91
683 shares£818.85
253 shares£303.52
701 shares£831.18
259 shares£307.10
722 shares£890.59
286 shares£352.78
2,576 shares£3,371.73
1,077 shares£1,409.58
3,479 shares£4,711.96
1,453 shares£1,968.67
3,170 shares£4,184.40
2,714 shares£3,582.48
3,193 shares£4,204.22
3,039 shares£4,001.45
3,041 shares£4,044.53
3,240 shares£4,309.20
3,215 shares£4,322.57
3,419 shares£4,596.85
4,166 shares£5,440.38
4,189 shares£5,508.12
Christopher WaldronPurchase
10,000 shares£10,036.00
5,025 shares£4,999.27
Francesco GirardiPurchase
15,400 shares£15,246.00
Francesco GirardiPurchase
2,500 shares
Giovanni TerranovaPurchase
14,928 shares