Fabrinet Ordinary Shares (FN)

459.88
-16.17 (-3.40%)
NYSE· Last Trade: Jul 27th, 12:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors