Home

Flex Ltd. - Ordinary Shares (FLEX)

46.45
+0.42 (0.91%)
NASDAQ · Last Trade: Jun 23rd, 3:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors