Fabrinet Ordinary Shares (FN)

406.43
-7.94 (-1.92%)
NYSE· Last Trade: Aug 31st, 10:37 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors