Fabrinet Ordinary Shares (FN)

442.70
+19.67 (4.65%)
NYSE · Last Trade: Feb 5th, 9:07 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors