Luxfer Holdings PLC Ordinary Shares (LXFR)

17.08
-0.46 (-2.62%)
NYSE· Last Trade: Jun 5th, 1:04 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors