Fabrinet Ordinary Shares (FN)

591.09
+8.85 (1.52%)
NYSE· Last Trade: Jun 12th, 9:51 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors