Flex Ltd. (FLEX) NASDAQ

49.52

-0.35(-0.70%)

Updated at August 01 04:00PM

Currency In USD