Flex Ltd. - Ordinary Shares (FLEX)

133.34
+2.27 (1.73%)
NASDAQ· Last Trade: May 22nd, 1:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors