Fabrinet Ordinary Shares (FN)

600.49
+30.27 (5.31%)
NYSE· Last Trade: Aug 17th, 3:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors