Flex Ltd. - Ordinary Shares (FLEX)

139.69
-5.38 (-3.71%)
NASDAQ · Last Trade: May 13th, 2:11 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors