Flex Ltd. (FLEX) NASDAQ

51.92

+2.5088(+5.08%)

Updated at August 22 01:19PM

Currency In USD