could be a case of buy on the rumour sell on the news???
Given that they were giving a breaking news presentation in Spain and another presentation in the US straight after you didn't have to be a genius to work out the results were going to be good.
I suppose we may have seen a lof of the profit taking on Friday so we may fly again on Monday. It could depend on broker/analyst upgrades and the notes they send out to their clients