Buy
17 Oct 2024
Value
£4,691,316.56
|
Price
409.63
|
Shares
95,927
Through Control Components Limited, a closely affiliated person
Buy
17 Oct 2024
Value
£2,993,653.63
|
Price
203.36
|
Shares
32,454
Through Control Components Limited, a closely affiliated person