Fabrinet Ordinary Shares (FN)

484.33
+13.20 (2.80%)
NYSE· Last Trade: Jul 13th, 11:52 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors