DECK - Deckers Outdoor Corp.
Float
25.4M
Short % of Float
5.47%
Oustanding Shares
25.67M
Float
25.47M
Short % of Float
4.26%
Oustanding Shares
26.18M
Float
25.47 M
Short % of Float
4.61%
Oustanding Shares
26.13 M