Home

Fabrinet Ordinary Shares (FN)

323.73
+3.07 (0.96%)
NYSE · Last Trade: Jul 31st, 11:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors