Home

Fabrinet Ordinary Shares (FN)

227.33
+11.94 (5.54%)
NYSE · Last Trade: May 14th, 2:39 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors