Flex Ltd. - Ordinary Shares (FLEX)

64.10
-1.29 (-1.97%)
NASDAQ · Last Trade: Mar 18th, 9:54 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors