66,938 shares£23,829.93
Rupert Roderick Faure WalkerPurchase
991,550 shares£247,887.50
1,000,000 shares
1,429,546 shares£736,216.19
924,931 shares£0.00
Jean-Benoit BertyExercise
924,930 shares£1,849,860.00
616,620 shares£249,977.75
616,621 shares£0.00