Ben ZiffSale20/05/2026120,500 shares£138,575.00Ben ZiffPurchase20/05/2026120,500 shares£138,575.00Michael ZiffSale31/03/202651,282 shares£59,999.94Michael ZiffSale08/01/202625,000 sharesBenjamin ZiffPurchase22/04/202529,900 sharesMichael ZiffSale10/04/202420,000 shares£28,200.00Michael ZiffPurchase27/03/202454,280 shares£73,060.88Michael ZiffTransfer26/03/202443,476 shares£59,996.88Michael ZiffSale27/03/202454,280 shares£73,006.60DateDirector/PDMRTypeSharesPriceValue20/05/2026Ben ZiffSale120,500115.00£138,575.0020/05/2026Ben ZiffPurchase120,500115.00£138,575.0031/03/2026Michael ZiffSale51,282117.00£59,999.9408/01/2026Michael ZiffSale25,000––22/04/2025Benjamin ZiffPurchase29,900––10/04/2024Michael ZiffSale20,000141.00£28,200.0027/03/2024Michael ZiffPurchase54,280134.60£73,060.8826/03/2024Michael ZiffTransfer43,476138.00£59,996.8827/03/2024Michael ZiffSale54,280134.50£73,006.60
Ben ZiffSale20/05/2026120,500 shares£138,575.00Ben ZiffPurchase20/05/2026120,500 shares£138,575.00Michael ZiffSale31/03/202651,282 shares£59,999.94Michael ZiffSale08/01/202625,000 sharesBenjamin ZiffPurchase22/04/202529,900 sharesMichael ZiffSale10/04/202420,000 shares£28,200.00Michael ZiffPurchase27/03/202454,280 shares£73,060.88Michael ZiffTransfer26/03/202443,476 shares£59,996.88Michael ZiffSale27/03/202454,280 shares£73,006.60DateDirector/PDMRTypeSharesPriceValue20/05/2026Ben ZiffSale120,500115.00£138,575.0020/05/2026Ben ZiffPurchase120,500115.00£138,575.0031/03/2026Michael ZiffSale51,282117.00£59,999.9408/01/2026Michael ZiffSale25,000––22/04/2025Benjamin ZiffPurchase29,900––10/04/2024Michael ZiffSale20,000141.00£28,200.0027/03/2024Michael ZiffPurchase54,280134.60£73,060.8826/03/2024Michael ZiffTransfer43,476138.00£59,996.8827/03/2024Michael ZiffSale54,280134.50£73,006.60