Remember, the future is in "ad revenue" (though Google's ad revenues have been going in which direction lately.... er um....) and streaming video (er um yep on that one too). Institutional holders playing chicken with themselves today. Nothing goes up this quickly without falling back. People say the buying is to get the $5 dividend in December which doesn't make much sense since you can get the dividend at $13 as well as $43. Post dividend, this stock plummets.
oh, and with that game of chicken, there's a lot of short covering going on which surprises me since the holders of this POS are supposedly pros with ballz of steel.... go figure.... it is starting to look like a nice short op.