Fabrinet Ordinary Shares (FN)

717.17
-7.83 (-1.08%)
NYSE· Last Trade: Jun 4th, 1:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors