Buy
23 Mar 2026
Value
£1,879,352.07
|
Price
425.86
|
Shares
29,914
Sale
23 Mar 2026
Value
£3,358,427.70
|
Price
190.83
|
Shares
21,056
Buy
23 Mar 2026
Value
£19,715.25
|
Price
4.07
|
Shares
4,850
Sale
23 Mar 2026
Value
£19,715.25
|
Price
4.07
|
Shares
4,850