Lynne MillsPurchase10/07/20255,000 sharesLynne MillsPurchase04/06/20255,000 sharesMrs Lynne MillsPurchase11/04/20254,000 sharesNicholas MillsPurchase11/04/20251,000 sharesChristopher MillsPurchase17/03/20254,000 sharesChristopher MillsPurchase01/03/20246,500 sharesChristopher MillsPurchase26/02/202412,500 sharesChristopher MillsPurchase19/02/202411,000 sharesChristopher MillsPurchase13/02/202418,500 sharesJames BrookePurchase18/01/20249,500 sharesJames BrookePurchase04/01/20244,500 sharesDateDirector/PDMRTypeSharesPriceValue10/07/2025Lynne MillsPurchase5,000––04/06/2025Lynne MillsPurchase5,000––11/04/2025Mrs Lynne MillsPurchase4,000––11/04/2025Nicholas MillsPurchase1,000––17/03/2025Christopher MillsPurchase4,000––01/03/2024Christopher MillsPurchase6,500––26/02/2024Christopher MillsPurchase12,500––19/02/2024Christopher MillsPurchase11,000––13/02/2024Christopher MillsPurchase18,500––18/01/2024James BrookePurchase9,500––04/01/2024James BrookePurchase4,500––
Open positions onlyNorth Atlantic Smaller Companies Investment Trust Plc15/03/20247,429,500 shares53.07%DateShareholderShares HeldPercentage15/03/2024North Atlantic Smaller Companies Investment Trust Plc7,429,50053.07%
Open positions onlyNorth Atlantic Smaller Companies Investment Trust Plc15/03/20247,429,500 shares53.07%DateShareholderShares HeldPercentage15/03/2024North Atlantic Smaller Companies Investment Trust Plc7,429,50053.07%
Lynne MillsPurchase10/07/20255,000 sharesLynne MillsPurchase04/06/20255,000 sharesMrs Lynne MillsPurchase11/04/20254,000 sharesNicholas MillsPurchase11/04/20251,000 sharesChristopher MillsPurchase17/03/20254,000 sharesChristopher MillsPurchase01/03/20246,500 sharesChristopher MillsPurchase26/02/202412,500 sharesChristopher MillsPurchase19/02/202411,000 sharesChristopher MillsPurchase13/02/202418,500 sharesJames BrookePurchase18/01/20249,500 sharesJames BrookePurchase04/01/20244,500 sharesDateDirector/PDMRTypeSharesPriceValue10/07/2025Lynne MillsPurchase5,000––04/06/2025Lynne MillsPurchase5,000––11/04/2025Mrs Lynne MillsPurchase4,000––11/04/2025Nicholas MillsPurchase1,000––17/03/2025Christopher MillsPurchase4,000––01/03/2024Christopher MillsPurchase6,500––26/02/2024Christopher MillsPurchase12,500––19/02/2024Christopher MillsPurchase11,000––13/02/2024Christopher MillsPurchase18,500––18/01/2024James BrookePurchase9,500––04/01/2024James BrookePurchase4,500––