Fabrinet Ordinary Shares (FN)

494.26
+15.87 (3.32%)
NYSE· Last Trade: Jul 20th, 10:30 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors