Buy
21 Nov 2023
Value
£4,480,979.47
|
Price
393.71
|
Shares
18,530
Buy
21 Nov 2023
Value
£1,949,224.30
|
Price
205.36
|
Shares
68,689
Buy
21 Nov 2023
Value
£450.00
|
Price
0.00
|
Shares
3,600,000
Buy
21 Nov 2023
Value
£58,333.33
|
Price
0.01
|
Shares
4,666,666