ETSY INC (ETSY)

US29786A1060 - Common Stock

52.52  +0.53 (+1.02%)




Shares Outstanding112.49M
Float111.40M
Owners (insider)25.64%
Owners (institutional)119.01%
Owners (insider) change0.24%
Owners (institutional) change13.7%

No transactions were filed in the last 12 months.