Business Insider favicon

Snap CEO Evan Spiegel sold $50 million in Snap stock — his first sale since the IPO (SNAP)