Flex Ltd. - Ordinary Shares (FLEX)

63.51
-0.43 (-0.67%)
NASDAQ · Last Trade: Mar 5th, 7:13 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors