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.

Continue reading


Source: Fool.com