Flex Ltd. - Ordinary Shares (FLEX)

62.19
+1.62 (2.67%)
NASDAQ · Last Trade: Mar 31st, 11:48 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors