Flex Ltd. - Ordinary Shares (FLEX)

84.28
+2.45 (2.99%)
NASDAQ · Last Trade: Apr 21st, 1:11 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors