Stephen Lange RanziniPurchase03/06/2026393,235 sharesBrice LaurentSale27/10/20258,223,684 shares£3,124,999.92DateDirector/PDMRTypeSharesPriceValue03/06/2026Stephen Lange RanziniPurchase393,235––27/10/2025Brice LaurentSale8,223,68438.00£3,124,999.92
Open positions onlyAquamarine Equity Fund16/09/202616,325,983 shares7.62%DateShareholderShares HeldPercentage16/09/2026Aquamarine Equity Fund16,325,9837.62%
Stephen Lange RanziniPurchase03/06/2026393,235 sharesBrice LaurentSale27/10/20258,223,684 shares£3,124,999.92DateDirector/PDMRTypeSharesPriceValue03/06/2026Stephen Lange RanziniPurchase393,235––27/10/2025Brice LaurentSale8,223,68438.00£3,124,999.92
Open positions onlyAquamarine Equity Fund16/09/202616,325,983 shares7.62%DateShareholderShares HeldPercentage16/09/2026Aquamarine Equity Fund16,325,9837.62%