Home

Fabrinet Ordinary Shares (FN)

323.73
+3.07 (0.96%)
NYSE · Last Trade: Aug 1st, 12:02 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors