Flex Ltd. - Ordinary Shares (FLEX)

63.45
+0.15 (0.24%)
NASDAQ · Last Trade: Mar 14th, 4:04 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors