CIEN - CIENA Corp.
Float
143.2M
Short % of Float
5.36%
Oustanding Shares
144.6M
Float
142.54M
Short % of Float
3.17%
Oustanding Shares
144.83M
Float
142.53 M
Short % of Float
2.87%
Oustanding Shares
144.83 M