Buy
1 Apr 2026
Value
£1,140,442.93
|
Price
400.61
|
Shares
9,246
Through Mark Tufnell, a closely affiliated person
Sale
1 Apr 2026
Value
£3,402,314.38
|
Price
210.84
|
Shares
8,425
Through Mark Tufnell, a closely affiliated person
Buy
1 Apr 2026
Value
£178,523.52
|
Price
13.44
|
Shares
13,283
Sale
1 Apr 2026
Value
£178,523.52
|
Price
13.44
|
Shares
13,283