Could also be product of the company doing what they say they will do when they say it. It was always going to be a good annoucement after the previous annoucement, you didn't have to be genius to buy earlier this week and sell today
The rest of us just update our spreedsheet and look forward to tomorrow, and the next day etc.