Insider ownership in Etsy, Inc. has decreased, with one insider now holding 33,322 shares valued at approximately $1.44 million after a 4.31% drop. Over the past 90 days, insiders sold 72,618 shares worth $3.47 million, while corporate insiders own 2.60% of the stock. Etsy's stock opened at $47.85, with a market cap of $4.99 billion and a P/E ratio of 20.19. The company reported Q1 earnings of $0.46 EPS, missing estimates, and had a revenue increase of 0.8% year-over-year. Analysts maintain a "Hold" rating, with a consensus target price of $50.14.