App Snap’s Stock Positions Tumble Amidst Market Unrest; Early Investors and Insiders Release Shares August 5, 2017