Why Markets Pummeled Etsy and e-Commerce Stars – Baystreet.ca General Once a star of e–commerce, Etsy (ETSY) is now trading at a fraction of its 52-week high of over $300. The e–commerce firm is not the only stock … Read the full article