Ben HodgesPurchase06/02/20266,472 shares£4,999.62Matthew JeffsPurchase05/02/202620,000 shares£15,292.00DateDirector/PDMRTypeSharesPriceValue06/02/2026Ben HodgesPurchase6,47277.25£4,999.6205/02/2026Matthew JeffsPurchase20,00076.46£15,292.00
Open positions onlyNIGEL RIDGE26/02/2025614,448 shares4.59%DateShareholderShares HeldPercentage26/02/2025NIGEL RIDGE614,4484.59%
Ben HodgesPurchase06/02/20266,472 shares£4,999.62Matthew JeffsPurchase05/02/202620,000 shares£15,292.00DateDirector/PDMRTypeSharesPriceValue06/02/2026Ben HodgesPurchase6,47277.25£4,999.6205/02/2026Matthew JeffsPurchase20,00076.46£15,292.00
Open positions onlyNIGEL RIDGE26/02/2025614,448 shares4.59%DateShareholderShares HeldPercentage26/02/2025NIGEL RIDGE614,4484.59%