FLEX

Flex Ltd.

FLEXNASDAQ

$38.48

-0.04

0.10%

Last Updated: May 9, 20:00