FLEX - Flex Ltd. Ownership & Holders | Finranks