Flex Ltd. (FLEX) NASDAQ

159.43

+11.42(+7.72%)

Updated at June 02 04:00PM

Currency In USD