Luxfer Holdings PLC

NYSE:LXFR   12:22:30 AM EDT
9.44
-0.24 (-2.48%)
Twitter Share  Facebook Share StockTwits Share