Home

Fabrinet Ordinary Shares (FN)

448.56
-12.68 (-2.75%)
NYSE · Last Trade: Nov 7th, 3:16 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors