Flex Ltd. - Ordinary Shares (FLEX)

158.38
-3.56 (-2.20%)
NASDAQ· Last Trade: Jun 4th, 1:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors