Home

Flex Ltd. - Ordinary Shares (FLEX)

51.46
-0.23 (-0.44%)
NASDAQ · Last Trade: Jul 7th, 4:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors