Fabrinet Ordinary Shares (FN)

513.67
-13.68 (-2.59%)
NYSE· Last Trade: Jul 23rd, 1:21 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors