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