Fabrinet Ordinary Shares (FN)

611.01
+28.77 (4.94%)
NYSE· Last Trade: Jun 14th, 9:53 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors