Flex Ltd. - Ordinary Shares (FLEX)

63.33
-1.51 (-2.33%)
NASDAQ · Last Trade: Feb 12th, 2:56 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors