132,455 shares£4,635.93
93,878 shares£3,285.73
123,725 shares£4,330.38
82,135 shares£2,874.73
José Antonio Ramos CalamonteSale
13,061 shares
181,500 shares£637,785.37
180,000 shares£614,697.48
25,000 shares£875.00
13,000 shares£455.00
17,500 shares£612.50
474,000 shares£16,590.00