Home

Flex Ltd. - Ordinary Shares (FLEX)

65.01
-2.80 (-4.13%)
NASDAQ · Last Trade: Dec 17th, 12:46 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors