FLEX

Flex Ltd.

FLEXNASDAQ

$41.75

-0.27

0.64%

Last Updated: May 19, 20:00