Home

Fabrinet Ordinary Shares (FN)

296.79
-2.14 (-0.72%)
NYSE · Last Trade: Jun 27th, 12:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors