Fabrinet Ordinary Shares (FN)

403.80
+2.23 (0.56%)
NYSE · Last Trade: Sep 22nd, 6:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors