Flex Ltd

NASDAQ:FLEX   11:21:31 AM EDT
48.51
-1.41 (-2.82%)
Twitter Share  Facebook Share StockTwits Share