FLEX - Flex Ltd

Float
418.57M
Short % of Float
1.75%
Oustanding Shares
421.16M

Float
423.82M
Short % of Float
0.98%
Oustanding Shares
450.12M

Float
423.82 M
Short % of Float
0.72%
Oustanding Shares
427.32 M

418.57M
1.75%
421.16M
423.82M
0.98%
450.12M
423.82 M
0.72%
427.32 M