Flex Ltd. (FLEX) NASDAQ

156.25

+8.24(+5.57%)

Updated at June 02 01:09PM

Currency In USD