Home

Fabrinet Ordinary Shares (FN)

343.99
+8.88 (2.65%)
NYSE · Last Trade: Aug 9th, 11:57 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors