Flex Ltd. - Ordinary Shares (FLEX)

63.51
+0.12 (0.19%)
NASDAQ · Last Trade: Mar 12th, 3:00 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors