LXFR   $12.72  -0.93% Market Closed After Close 12.72 0.0

Luxfer Holdings PLC