Fabrinet Ordinary Shares (FN)

494.45
-3.13 (-0.63%)
NYSE · Last Trade: Jan 19th, 1:38 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors