Flex Ltd

NASDAQ:FLEX   3:59:52 PM EDT
18.83
-0.20 (-1.05%)
Twitter Share  Facebook Share StockTwits Share