Flex Ltd. - Ordinary Shares (FLEX)

60.42
-1.25 (-2.03%)
NASDAQ · Last Trade: Dec 31st, 5:15 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors