News

Lecap Asset Management significantly reduced its stake in Etsy by 66.1% during Q1, selling over 34,000 shares. This sizable ...