Flex Ltd. - Ordinary Shares (FLEX)

66.03
-3.99 (-5.70%)
NASDAQ · Last Trade: Mar 26th, 1:21 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors