Buy
23 Apr 2026
Value
£3,461,280.96
|
Price
309.10
|
Shares
783
Buy
23 Apr 2026
Value
£86,052.35
|
Price
497.56
|
Shares
11,174
Through Joanne Scougall, a closely affiliated person
Sale
23 Apr 2026
Value
£401.16
|
Price
0.20
|
Shares
2,024
Through Joanne Scougall, a closely affiliated person