Flex Ltd. - Ordinary Shares (FLEX)

126.29
-3.44 (-2.65%)
NASDAQ· Last Trade: May 20th, 1:30 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors