Luxfer Holdings PLC Ordinary Shares (LXFR)

18.66
-0.29 (-1.53%)
NYSE· Last Trade: Jun 23rd, 10:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors