Fabrinet Ordinary Shares (FN)

440.61
-13.94 (-3.07%)
NYSE· Last Trade: Aug 20th, 12:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors