Home

Fabrinet Ordinary Shares (FN)

256.97
+13.77 (5.66%)
NYSE · Last Trade: Jun 12th, 6:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors