Fabrinet Ordinary Shares (FN)

524.79
-43.00 (-7.57%)
NYSE· Last Trade: Jun 28th, 6:56 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors