3 Snap Executives Sold Nearly $10 Million in Stock on Monday
The lock-up pertaining to a large batch of Snap (NYSE: SNAP) shares expired on Monday. We're talking about nearly 800 million shares that were suddenly free to sell, so it's a wonder that shares held up so well. It was a rather busy trading day, with nearly 85 million shares changing hands, the heaviest volume in months.
We now know that a little over 745,000 of those shares were sold by executives.
Image source: Snap.
Source: Fool.com