Flex Ltd. - Ordinary Shares (FLEX)

109.27
+0.25 (0.23%)
NASDAQ · Last Trade: Sep 18th, 1:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors