Home

Fabrinet Ordinary Shares (FN)

426.53
-24.63 (-5.46%)
NYSE · Last Trade: Dec 18th, 12:44 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors