Flex Ltd. - Ordinary Shares (FLEX)

61.88
+0.97 (1.59%)
NASDAQ · Last Trade: Mar 11th, 10:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors