ETSY - Etsy Inc
Float
117.31M
Short % of Float
15.62%
Oustanding Shares
118.49M
Float
118.60M
Short % of Float
12.31%
Oustanding Shares
125.05M
Float
118.72 M
Short % of Float
11.22%
Oustanding Shares
119.75 M