Personally, I think it was all necessary and the timing couldn't be more perfect. My favorite "technical" indicator is the MACD. And, we all know (from experience) what happens when the MACD line passes the ZERO mark heading NORTH!
In most cases, even a lame duck stock will jump 15-20%. In a MEGA mover/shaker stock like this????? Just look at the last time it crossed the ZERO line!