Home

Flex Ltd. - Ordinary Shares (FLEX)

62.26
+0.12 (0.19%)
NASDAQ · Last Trade: Oct 20th, 12:35 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors