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

117.31M
15.62%
118.49M
118.60M
12.31%
125.05M
118.72 M
11.22%
119.75 M