7,500 shares£52.43
21,500 shares£152.41
Darcy Willson-RymerPurchase
56,718 shares£398.73
13,852 shares£100.00
Darcy Willson-RymerPurchase
18,419 shares£184.19
Darcy Willson-RymerPurchase
52,370 shares£49,751.50
24,760 shares£24,062.63
39,226 shares£37,500.06
121,319 shares£109,011.92
Darcy Willson-RymerExercise
257,218 shares£0.00
Darcy Willson-RymerPurchase
92,371 shares£895.54