Flex Ltd. - Ordinary Shares (FLEX)

76.09
-2.08 (-2.66%)
NASDAQ · Last Trade: Nov 11th, 3:35 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors