Fabrinet Ordinary Shares (FN)

317.72
+0.05 (0.01%)
NYSE · Last Trade: Oct 23rd, 3:35 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors