Etsy's Executive Chair Sells Over 6,000 Shares as the Company's Stock Soars. What Does That Mean for Investors?
The provider of an online specialty retail marketplace reported a notable insider sale amid a 51% increase in its share price over the past 12 months.
\