Flex Ltd. - Ordinary Shares (FLEX)

62.27
+1.36 (2.23%)
NASDAQ · Last Trade: Mar 11th, 1:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors