Fabrinet Ordinary Shares (FN)

395.35
-6.72 (-1.67%)
NYSE· Last Trade: Sep 3rd, 3:37 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors