Flex Ltd. - Ordinary Shares (FLEX)

108.90
-1.42 (-1.29%)
NASDAQ· Last Trade: Aug 21st, 10:25 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors