CEO of STA Research-Don Lawrence (Financial Analyst and veteran trader) talks about Snap earnings, and the main reason investors hammered the stock in after hours trading. Don talks about the range of the stock, and where the stock may go, that likely the downtrend could continue and caution should be exercised.