Home

Fabrinet Ordinary Shares (FN)

257.55
-0.88 (-0.34%)
NYSE · Last Trade: Jun 17th, 2:27 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors