News

Twinbeech Capital LP stitched a new position into its portfolio by snagging 157,504 shares of Etsy for about $8.3 million.