Fabrinet Ordinary Shares (FN)

327.29
-21.39 (-6.13%)
NYSE · Last Trade: Nov 1st, 1:12 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors