Flex Ltd. - Ordinary Shares (FLEX)

153.53
-8.54 (-5.27%)
NASDAQ· Last Trade: Jul 2nd, 2:22 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors