Jack Clarke, Finance Director at Marshalls, holds 13.50K shares in Essentra (Ticker: GB:ESNT), holds 140.63K shares in Marshalls (Ticker: GB:MSLH). Most recently, Jack Clarke Bought ― shares of Essentra on Apr 06, 2023 for an estimated value of 26.28K.