Fabrinet Ordinary Shares (FN)

448.53
-51.08 (-10.22%)
NYSE · Last Trade: Feb 3rd, 8:00 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors