Fabrinet Ordinary Shares (FN)

362.69
-0.82 (-0.23%)
NYSE · Last Trade: Oct 19th, 8:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors