Home

Fabrinet Ordinary Shares (FN)

324.13
+7.50 (2.37%)
NYSE · Last Trade: Jul 29th, 1:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors