Home

Fabrinet Ordinary Shares (FN)

234.05
+3.77 (1.64%)
NYSE · Last Trade: May 27th, 3:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors