Fabrinet Ordinary Shares (FN)

486.65
+3.87 (0.80%)
NYSE· Last Trade: Jul 16th, 2:09 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors