Flex Ltd. - Ordinary Shares (FLEX)

126.29
-3.44 (-2.65%)
NASDAQ· Last Trade: May 19th, 8:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors