Flex Ltd. - Ordinary Shares (FLEX)

64.83
-1.76 (-2.64%)
NASDAQ · Last Trade: Jan 18th, 5:56 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors