Fabrinet Ordinary Shares (FN)

393.29
-8.78 (-2.18%)
NYSE· Last Trade: Sep 2nd, 1:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors