Etsy: Stock Price Has Run Its Course
Michael Vi/iStock Editorial via Getty Images
Founded in 2005 in New York, Etsy (ETSY) Inc is a marketplace connecting entrepreneurs with buyers online and specializing in handmade or vintage products as well as crafts and DIY supplies. Following its impressive…