Fabrinet Ordinary Shares (FN)

470.82
-5.22 (-1.10%)
NYSE· Last Trade: Jul 27th, 7:55 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors