Essentra plc (LON:ESNT)
London flag London · Delayed Price · Currency is GBP · Price in GBX
84.80
+2.70 (3.29%)
Jul 3, 2026, 4:51 PM GMT

Essentra Filings