Flex Ltd. - Ordinary Shares (FLEX)

145.07
+2.90 (2.04%)
NASDAQ · Last Trade: May 11th, 7:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors