Flex Ltd. - Ordinary Shares (FLEX)

63.96
-1.51 (-2.31%)
NASDAQ · Last Trade: Jan 30th, 11:25 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors