Luxfer Holdings PLC

NYSE:LXFR   12:06:12 AM EDT
9.59
-0.20 (-2.04%)
Twitter Share  Facebook Share StockTwits Share