Flex Ltd. - Ordinary Shares (FLEX)

64.42
-0.97 (-1.48%)
NASDAQ · Last Trade: Mar 18th, 3:15 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors