It appears like MM is pushing down the stock to buy stop loss to cover their shorts. This correction was expected. Once MM covers its short position, the stock will be ready for another blast off then some correctins and the cylce continues at hight price levels until it reaches $1.75 per analyst's price target recommendation.