Home

Flex Ltd. - Ordinary Shares (FLEX)

41.85
+0.97 (2.37%)
NASDAQ · Last Trade: May 14th, 2:24 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors