Snap Shares Tumble Over News of Top Executive's Departure | Fortune