Home

Fabrinet Ordinary Shares (FN)

524.55
+7.92 (1.53%)
NYSE · Last Trade: Dec 11th, 2:03 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors