Home

Fabrinet Ordinary Shares (FN)

468.27
+15.81 (3.49%)
NYSE · Last Trade: Dec 19th, 12:58 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors