Essentra Plc

ESNT Ord 25p
Create an alert
Sell
114.60p
Buy
114.80p
0.40p (0.35%)
Last updated today at