Fabrinet Ordinary Shares (FN)

566.98
+0.49 (0.09%)
NYSE· Last Trade: Aug 14th, 12:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors