Eduardo Landin NavarroSale
68,896 shares£109,048.59
Eduardo Landin NavarroPurchase
34,920 shares£230,744.38
Eduardo Landin NavarroSale
221,104 shares£350,007.63
1,620 shares£5,363.01
77,000 shares£209,609.40
Eduardo Landin NavarroPurchase
72,500 shares£132,675.00
Eduardo Landin NavarroPurchase
148,000 shares£235,778.80