Buy
13 Apr 2026
Value
£823,988.04
|
Price
10.45
|
Shares
60,213
Buy
13 Apr 2026
Value
£4,288,367.57
|
Price
91.49
|
Shares
70,289
Buy
13 Apr 2026
Value
£1,000.00
|
Price
0.00
|
Shares
2,500,000
Sale
13 Apr 2026
Value
£20,001.50
|
Price
0.00
|
Shares
36,366,364