Results for the Half Year Ended 30 June 202628 Jul 2026Essentra today publishes its full year results for the six months ended 30 June 2026.HY26 results RNS 28 July