Home

Flex Ltd. - Ordinary Shares (FLEX)

41.75
-0.27 (-0.64%)
NASDAQ · Last Trade: May 20th, 1:58 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors