Fabrinet Ordinary Shares (FN)

634.91
+23.90 (3.91%)
NYSE· Last Trade: Jun 15th, 4:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors