Home

Fabrinet Ordinary Shares (FN)

220.09
+9.33 (4.43%)
NYSE · Last Trade: May 2nd, 12:50 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors