Flex Ltd. (FLEX) NASDAQ

63.55

-0.19(-0.30%)

Updated at December 24 01:00PM

Currency In USD