Essentra Plc

ESNT Ord 25p
Create an alert
Sell105.00p
Buy105.40p
1.80p (1.70%)
Last updated today at 13:03 UTC