Flex Ltd. - Ordinary Shares (FLEX)

111.79
+3.89 (3.61%)
NASDAQ · Last Trade: Sep 17th, 10:06 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors