Fabrinet Ordinary Shares (FN)

456.20
+20.79 (4.77%)
NYSE· Last Trade: Aug 3rd, 3:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors