Fabrinet Ordinary Shares (FN)

439.33
+24.83 (5.99%)
NYSE· Last Trade: Jul 30th, 8:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors