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

25.4M
5.47%
25.67M
25.47M
4.26%
26.18M
25.47 M
4.61%
26.13 M