Fabrinet Ordinary Shares (FN)

611.01
+28.77 (4.94%)
NYSE· Last Trade: Jun 15th, 1:04 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors