Fabrinet Ordinary Shares (FN)

393.66
-8.41 (-2.09%)
NYSE· Last Trade: Sep 2nd, 3:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors