Fabrinet Ordinary Shares (FN)

544.45
-19.42 (-3.44%)
NYSE · Last Trade: Mar 5th, 6:12 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors