Flex Ltd. - Ordinary Shares (FLEX)

64.83
+1.38 (2.17%)
NASDAQ · Last Trade: Mar 19th, 10:26 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors