Home

Fabrinet Ordinary Shares (FN)

226.36
-0.97 (-0.43%)
NYSE · Last Trade: May 14th, 9:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors