Fabrinet Ordinary Shares (FN)

387.13
+12.22 (3.26%)
NYSE· Last Trade: Sep 16th, 3:12 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors