ETSY INC (ETSY)

US29786A1060 - Common Stock

55.6  -1.21 (-2.13%)




Shares Outstanding112.49M
Float111.40M
Owners (insider)0.93%
Owners (institutional)105.19%
Owners (insider) change0.16%
Owners (institutional) change3.41%

No transactions were filed in the last 12 months.