People sell stocks everyday. 2 million shares does not constitute “selling.” Let’s see what next week brings. You guys know that there are regular investors who own 10s of millions of shares, right? Everybody relax and enjoy what is about to happen here.