Fabrinet Ordinary Shares (FN)

513.67
-13.68 (-2.59%)
NYSE· Last Trade: Jul 22nd, 6:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors