Flex Ltd. - Ordinary Shares (FLEX)

158.30
-3.64 (-2.25%)
NASDAQ· Last Trade: Jun 4th, 1:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors