Flex Ltd. - Ordinary Shares (FLEX)

126.55
-3.18 (-2.45%)
NASDAQ· Last Trade: May 19th, 1:07 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors