Home

Fabrinet Ordinary Shares (FN)

471.78
+24.47 (5.47%)
NYSE · Last Trade: Dec 4th, 6:47 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors