Home

Flex Ltd. - Ordinary Shares (FLEX)

43.64
-0.22 (-0.50%)
NASDAQ · Last Trade: Jun 11th, 11:59 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors