Buy
16 Jul 2024
Value
£2,034,280.87
|
Price
496.05
|
Shares
79,558
Through Ellen Owen, a closely affiliated person
Buy
16 Jul 2024
Value
£356,604.89
|
Price
269.26
|
Shares
79,274
Through Ellen Owen, a closely affiliated person
Buy
16 Jul 2024
Value
£680.00
|
Price
0.01
|
Shares
64,737
Through Ellen Owen, a closely affiliated person